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

2025-03-04 19:30:19
推荐回答(4个)
回答1:

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

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

单单按照频率来将
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->通用性,用的最多,主要是内核是公布的,很多情况下,各个厂家做了自己特有的外设扩展,比如aduc 51的ad,da ,,高频发射模块,cpress的usb功能等等,
avr->通用性,毕竟这东西外设该有都有了,速度,rom都很不错,性价比好
c8051->对速度有要求,又不想熟悉其他单片机,这是首选

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

回答2:

我只限于8位机,PIC的性能要好一些。但是算法复杂不适合做复杂的控制。pic学习要比51复杂一些。过去它的价格要有优势外围资源要多写。带AD EPROM等。但是STC出现后情况发生了改变。不过8位机的用处就是一个便宜。看情况了

回答3:

PIC单片机划分为很多档次的,看你拿哪一档次与51拼了。
就相同价格的芯片来说,PIC单片机及其外围电路的成本是要低于51的。
PIC单片机也有很多用于较复杂的项目中,诸如仪表、医疗器械中。优缺点要看具体的型号了。
大部分人最厌恶PIC的一点就是它过于频繁的翻页。

回答4:

我这样跟你说吧(从应用角度去看)
主要是结果不一样,包括存储结果,CPU结构等
价格上来说,PIC稍微贵一点
如果你说中断没有优先级,你可以进入中断再按照你自己的优先级判断即可