导航:首页 > 操作系统 > pic单片机和51的区别

pic单片机和51的区别

发布时间:2022-08-16 04:14:15

① PIC单片机,AVR单片机,C51单片机有什么区别

这三种单片机,属于三类不同的单片机。
C51单片机用的最多,学的人也最多,最普遍了,C51系列的各种型号也非常多,生产的公司也多。
AVR单片机是 Atmel 公司的 RISC 单片机。RISC(精简指令系统计算机)是相对于CISC(复杂指令系统计算机)而言的。RISC 并非只是简单地去减少指令,而是通过使计算机的结构更加简单合理而提高运算速度的。从而缩短指令周期,提高运行速度。功能比51系列要强大,速度也更快。比51高一个档次。
PIC单片机是MICROCHIP 公司的产品。速度和功能与51相当,但指令系统和结构与51系列完全不同。应用也很多。
三类单片机,指令系统完全不同,开发软件也完全不同。
更详细的资料可上网络查一下便知。

② 请比较一下PIC与51单片机的优差性

.................

其实这几种单片机不应该按照速度来区分.
不过楼主既然问速度.就按照速度回答好了

单单按照频率来将
C8051F的单指令周期是最快的.
AVR和430差不多,,如果正常工作下.一般都是AVR的时钟频率高
430都用在低功耗的东西上.能慢就慢一点
接着是PIC
最后是51

但是安装实际的相率来讲.
可能MSP430和C8051是一个级别的.
毕竟MSP430 16位的处理器,,如果不是单字节处理
其他的几种单片机是不可能比的过的.C8051中,最快的几款还可以比
中下的可能都比不过..

接着是AVR ,AVR是没有分频的,,可以上20M,性价比很不错,特别是
Mage8-16这种..

PIC是稳定性很好,,但是PIC的是4分频运算的.而不是楼上有人说的不分频
(pic)指普通pic单片机,,dspic这种.即24 30 33系列的.不算..

51 普通51是12分频..不用说.肯定是最慢的了.

在16位8位操作都有的前提下,总的来说..这里面的C8051和430速度最快,
avr->pic->51

不过实际应用中..一般不是按照速度来选择这些器件,
他们各有有缺点.
430->低功耗应用
pic->工业稳定性
51->通用性,用的最多,主要是内核是公布的,很多情况下,各个厂家做了自己特有的外设扩展,比如ac 51的ad,da ,,高频发射模块,cpress的usb功能等等,
avr->通用性,毕竟这东西外设该有都有了,速度,rom都很不错,性价比好
c8051->对速度有要求,又不想熟悉其他单片机,这是首选

最后,你说的同等晶振下............
最快是430...原因一他是16位的,二他内部有PLL倍频电路,,其他如何能比啊
然后 avr ,,他是不分频,并且运行大多是单周期的指令
然后 c8051 不分频,但是51大多是双周期cisc和risc结构就是不同
然后 pic 4分频 risc大多是单周期
最后 51 12分频还是 cisc 大多是双周期的.

③ PIC与C51哪个好

PIC单片机属于RISC(精简指令集)结构单片机。51系列单片机属于CISC(集中指令集)单片机。PIC18系列属于PIC的8位单片机。但是它是有中断向量的,并且中断优先级是可以通过软件选择的。而且PIC18系列以上单片机(指的是PIC18F系列 PIC24F系列 dsPIC系列(后两个是16位单片机)PIC32系列(32位单片机))内部一般都用PLL(锁相环倍频技术)其他功能也比51强大的多。比如UART通讯,SPI通讯(有的51单片机根本就没有这个功能的,比如AT89C2051 AT89C4051 AT89C51),A/D转换功能(AT89没有的)这些PIC单片机大部分全部具有。还有就是51单片机是12分频的。而PIC是4分频的。所以在相同频率的时钟源条件下,PIC的速度比51要快的多。(还有一个原因就是PIC是RISC结构的单片机,一般RISC结构单片机跑的都比51快)。还有就是PIC的驱动能力大于51.(不过STC的驱动能力也挺强的)
但是事情也不是绝对的。51单片机也有一定优势的,比如51单片机出的比较早,它的各种资料比较丰富。各种老式的电子产品如果有单片机的话一般都是51单片机做的。51单片机因为是CISC结构单片机,所以芯片里面没有翻页的现象,如果用汇编语言编程。51的难度要小于PIC。(PIC中低档的8位单片机有翻页现象,用汇编语言编程的话编程比较困难,个人认为这是PIC的一个致命的弱点)。
如果你以前从来没有学过单片机的话,建议你从51看是看起。如果你51学过一段时间的。你可以考虑学习单片机。如果是新开发的项目的话,建议你用PIC单片机。具体的你要看实际应用,不能一概而论的。

④ 有没有知道PIC单片机与51单片机有什么区别。难学不

应该说有三个主要区别:(1)总线结构:MCS-51的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了数据吞吐率。正因为在PIC系列单片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。(2)流水线结构:MCS-51的取指和执行采用单指令流水线结构,即取一条指令,执行完后再取下一条指令;而PIC的取指和执行采用双指令流水线结构,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。

⑤ 51单片机与PIC单片机有什么本质区别

pic单片机与mcs-51系列单片机的区别
应该说有三个主要特点:
(1)总线结构:mcs-51单片机的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而pic单片机的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了数据吞吐率。正因为在pic单片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。
(2)流水线结构:mcs-51单片机的取指和执行采用单指令流水线结构,即取一条指令,执行完后再取下一条指令;而pic的取指和执行采用双指令流水线结构,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。
(3)寄存器组:pic单片机的所有寄存器,包括i/o口,定时器和程序计数器等都采用ram结构形式,而且都只需要一个指令周期就可以完成访问和操作;而mcs-51单片机需要两个或两个以上的周期才能改变寄存器的内容。

⑥ pic单片机、飞思卡尔单片机和89c51单片机资料和各自特点及区别

飞思卡尔单片机比较稳定法,功能很强大,很多模块都集成在里面了,也适合嵌入式系统的开发

⑦ pic单片机和51单片机是怎么回事

PIC单片机与MCS-51系列单片机的区别
应该说有三个主要特点:
(1)总线结构:MCS-51单片机的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC单片机的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了数据吞吐率。正因为在PIC单片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。
(2)流水线结构:MCS-51单片机的取指和执行采用单指令流水线结构,即取一条指令,执行完后再取下一条指令;而PIC的取指和执行采用双指令流水线结构,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。
(3)寄存器组:PIC单片机的所有寄存器,包括I/O口,定时器和程序计数器等都采用RAM结构形式,而且都只需要一个指令周期就可以完成访问和操作;而MCS-51单片机需要两个或两个以上的周期才能改变寄存器的内容。
更详细的区别可参考相关书籍.

⑧ pic单片机与51单片机有什么区别

1、总线结构不同

MCS-51的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了数据吞吐率。

正因为在PIC系列单片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。

2、流水线结构不同

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

3、寄存器组

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

(8)pic单片机和51的区别扩展阅读:

单片机的应用

1、单片机在智能仪表中的应用单片机广泛地用于各种仪器仪表,使仪器仪表智能化,并可以提高测量的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比。

2、单片机在机电一体化中的应用机电一体化是械工业发展的方向。机电一体化产品是指集成机械技术、微电子技术、计算机技术于一体,具有智能化特征的机电产品。

例如微机控制的车床、钻床等。单片机作为产品中的控制器,能充分发挥它的体积小、可靠性高、功能强等优点,可大大提高机器的自动化、智能化程度。

3、单片机在实时控制中的应用单片机广泛地用于各种实时控制系统中。例如,在工业测控、航空航天、尖端武器、机器人等各种实时控制系统中,都可以用单片机作为控制器。单片机的实时数据处理能力和控制功能,可使系统保持在最佳工作状态,提高系统的工作效率和产品质量。

⑨ 51系列和pic系列 都有什么优势 哪个更好

51是国内用户比较广泛的单片机使用类型,主要特点是厂家众多(对于设计缺陷、芯片停产这些问题都可以不用担心了)、用户广泛、资源(硬件、软件)易找。传统的12周期51速度较慢,最高主频只能到40M,扩展的外围接口比较少,调试要用到昂贵的ICE仿真器,主要用在一些简易的控制和简单的算法上面。后期发展的dallas的6周期51到silicon的单周期51在原传统51的基础上提高了运行速度(最高可达120MIPS左右),提供了丰富的外围接口(spi,twi,uart,RTC等),增加了中断引脚、定时器数量,采用廉价的JTAG调试方式,但是芯片价格就翻了n倍。51的增强型号依然兼容原有的51汇编指令,只在新增的一些功能上添加了新的指令,对于用户是非常容易掌握的。到目前为止,51仍是8位机体系,但因为其在国内的广大的用户群,在相当长一段时间内不会退出市场。
pic原本主要用在对抗干扰要求比较高,对低成本、小体积要求也比较高的场合;但近来受AVR、意隆一类单片机的影响,后者已不是卖点;由于只有microchip一家公司生产,因而其产品供货、稳定性比之51要稍差一些。pic是一个很大的芯片家族,从8位到32位体系都有芯片供应,因而其应用面相对51要广一些(但是最好卖的还是那些8位、12位的低端芯片)。
本人主要使用AVR与ARM芯片,故而上面所述可能不尽正确,请大家指正!

⑩ PIC单片机与MCS-51系列单片机有哪些区别

PIC单片机

MCS-51
系列单片机的区别应该说有三个主要特点:(1)
总线结构
:
MCS-51单片机
的总线结构是冯-
诺依曼
型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC单片机的总线结构是
哈佛结构
,指令和
数据空间
是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了
数据吞吐率
。正因为在PIC单片机中采用了哈佛双总线结构,所以与常见的
微控制器
不同的一点是:程序和
数据总线
可以采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。(2)
流水线结构
:MCS-51单片机的取指和执行采用单
指令流水线
结构,即取一条指令,执行完后再取下一条指令;而PIC的取指和执行采用双指令流水线结构,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。

阅读全文

与pic单片机和51的区别相关的资料

热点内容
linux命令vmstat 浏览:567
vc编译有错误 浏览:2
串口服务器设置云透传 浏览:214
日本有剧情的电影 浏览:62
主角可以进入自己拍的影视世界小说 浏览:904
程序员那么可爱陆漓签协议 浏览:111
c计划成龙电影 浏览:937
吃了人参到处搞的电影 浏览:883
javadefault编译报错 浏览:136
python子类继承父类意义 浏览:637
男主汽车坏了女主被上了 浏览:535
电子表格app叫什么 浏览:101
有个女人拉着一把柴进城叫什么电影 浏览:480
服务器没应答怎么回事 浏览:793
鬼媾人插曲叫什么名字 浏览:183
少年王晶闯江湖pdf 浏览:163
8080换哪个网站了 浏览:664
主角陆离小说叫什么 浏览:305
大地影城今日影讯时间表 浏览:788
索尼的安卓10怎么样 浏览:968