有没有知道PIC单片机与51单片机有什么区别。难学不
PIC单片机和MCS-51单片机编程的差别是很大的,因为它们采用不同的芯片系列,所以指令系统是不一样的,可以说差别是相当的大,MCS-51的指令(111条)特别多,而PIC指令相对来说比较少。
的可以不初始化I/O状态,直接就可以用,弱上拉(STC的也可以设成推挽输出);avr的要初始化I/O状态,编程器配置熔丝位;pic的要初始化I/O状态,软件写入熔丝位。
是单片机中的经典,片上外设不多,比较好学,推荐郭天祥的“十天学会51单片机视屏”,可以在网上下载或购买他的书籍。如果不偷懒,很快就学会了。
优点:和51单片机类似,且指令集较小,方便记忆(如果汇编);另外宣称比51省电,我没测量过。
汇编指令上,51有一百多条指令,PIC的八位单片机只有35条指令。PIC没有直接的乘法和除法汇编指令,如果用汇编写乘或除的程序,需要用循环加(或循环减)。
51系列跟PIC单片机哪个实用好学些?我就是做些业余DIY
是单片机中的经典,片上外设不多,比较好学,推荐郭天祥的“十天学会51单片机视屏”,可以在网上下载或购买他的书籍。如果不偷懒,很快就学会了。
入门快。学会51的后其他的也好学了。51的可以不初始化I/O状态,直接就可以用,弱上拉(STC的也可以设成推挽输出);avr的要初始化I/O状态,编程器配置熔丝位;pic的要初始化I/O状态,软件写入熔丝位。
PIC:我就是学这款单片机入门的,pic的好处就是各个型号的兼容性强,学好了PIC16f877a,16系列的就OK了,别的型号要用的时候拿出2分钟看看数据手册就行了。12系列***16系列***18系列也是充分的向下兼容。
都不难学,只是相对来说51简单些,初逮时不用管配置字。而PIC的话复杂一些,如果配置字没有设置好的话,程序跑不起来。不过PIC的单片机在医疗等行业很用很广泛,稳定性和抗干扰能力较强。
学51吧!它便宜而且资料多,STC89C51烧录简单,但也易烧坏,国产的可以用上几十次。ATM89S51外国的,一般不会坏,我有一次插反了,芯片滚烫的冷后还可用。我做过这两种单片机的下载经历。
pic单片机与51的区别在哪
1、单片机是冯诺依曼结构,PIC单片机是哈佛结构***51单片机有数据/地址总线,PIC单片机没有。51单片机有5个(标准8051)中断向量,PIC单片机只有一个。51单片机是复杂指令系统,PIC单片机是精简指令系统。
2、PIC单片机和MCS-51单片机编程的差别是很大的,因为它们采用不同的芯片系列,所以指令系统是不一样的,可以说差别是相当的大,MCS-51的指令(111条)特别多,而PIC指令相对来说比较少。
3、IIC总线,ModBus总线,CRC校验,CAN总线等的应用,用简单的单片机来学的话可以尽量避免单片机本身代码引起的错误。51单片机与PIC单片机的主要区虽是:51单片机是复杂指令集而PIC是精简指令集。
本文转载自互联网,如有侵权,联系删除