当前位置:首页 > 单片机
[导读]pic单片机是使用频率较高的器件之一,很多朋友经常对比pic单片机与51单片机,试图分析出pic单片机与51单片机的区别。本文中,按照对比结果,主要列出了pic单片机、51单片机二者间的3点主要区别。

1-1.jpg

(1)总线结构:MCS-51单片机的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC单片机的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了数据吞吐率。正因为在PIC单片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。

(2)流水线结构:MCS-51单片机的取指和执行采用单指令流水线结构,即取一条指令,执行完后再取下一条指令;而PIC的取指和执行采用双指令流水线结构,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。

(3)寄存器组:PIC单片机的所有寄存器,包括I/O口,定时器和程序计数器等都采用RAM结构形式,而且都只需要一个指令周期就可以完成访问和操作;而MCS-51单片机需要两个或两个以上的周期才能改变寄存器的内容。

换一批

延伸阅读

[功率器件] 51单片机的学习方法,你真的会吗?

51单片机的学习方法,你真的会吗?

什么是51单片机?应该如何学习?作为一名入门级的工程师,万事开头难,只要知道学习51单片机需要学习哪些知识点就万事大吉了。然后再系统的将知识点全部掌握即可。那么我们一起看看吧,到底要学习哪些呢? 实际上,其实...

关键字: 51单片机 C语言 嵌入式芯片

[功率器件] 51单片机编程,你真的了解吗?

51单片机编程,你真的了解吗?

什么是51单片机?它有什么注意事项?编程也好设计也罢,都要有遵循的规则。可以发挥自己的创新但是要顾全大局,不能随意的编程。下面分享关于51单片机编程的一些规则,希望能帮到大家,避免大家四处碰壁。 编程首要是要...

关键字: 51单片机 编程 语言

[热点文章推荐(一)] 大佬讲解pic单片机经验,pic单片机应用设计技巧

大佬讲解pic单片机经验,pic单片机应用设计技巧

pic单片机的应用无处不在,对于pic单片机,小编曾做诸多介绍。不论是pic单片机理论知识,还是pic单片机的实际应用,大家都可从往期文章有所了解。本文对于pic单片机的介绍,主要在于传授pic单片机的应用设计技巧。如果你对本文的内容...

关键字: 应用设计 pic单片机 指数

[热点文章推荐(一)] 了解pic单片机UPS电源吗?pic单片机有哪些优势和应用?

了解pic单片机UPS电源吗?pic单片机有哪些优势和应用?

对于pic单片机,很多朋友存在浓厚兴趣,为增进大家对pic单片机的了解,本文将从3方面介绍pic单片机:1.pic单片机UPS电源,2.pic单片机优势介绍,3.pic单片机应用。如果你是pic单片机的学习者,不妨一起来了解下吧。...

关键字: pic单片机 ups电源 指数

[热点文章推荐(一)] pic单片机程序格式,探讨pic单片机开发问题

pic单片机程序格式,探讨pic单片机开发问题

pic单片机每天都在被使用,了解pic单片机显得尤为必要。本文对于pic单片机的介绍,将基于两大方面:1.阐述pic单片机程序设计基础格式,2.探讨pic单片机开发的几个问题。如果你对本文即将探讨的内容存在一定兴趣,不妨继续往下阅读哦...

关键字: 单片机 pic单片机 指数

单片机

20450 篇文章

关注

发布文章

技术子站

关闭