欢迎来到天天文库
浏览记录
ID:40633383
大小:270.00 KB
页数:11页
时间:2019-08-05
《单片机相关资料单元9_PIC单片机简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单元九 PIC单片机简介9.1PIC单片机与MCS-51系列单片机的区别19.2 PIC系列单片机概述19.3 PIC16F84A硬件资源简介39.4PIC16F84A单片机的指令系统7PIC单片机(PeripheralInterfaceController)是一种具有多任务功能的CPU。它是单片机的一种。9.1PIC单片机与MCS-51系列单片机的区别PIC单片机与MCS-51系列单片机的区别主要体现在以下三个方面:1.:MCS-51单片机和PIC单片机的总线结构都是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,但是
2、MCS-51用的是哈佛单总线结构,在PIC单片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。2.流水线结构:MCS-51单片机的取指和执行采用单指令流水线结构,即取一条指令,执行完后再取下一条指令;而PIC的取指和执行采用二级流水线取指令方式,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。3.PIC单片机采用精简指令集(RISC)指令集,指令少(PIC16CXX仅33条指令,PIC16F87X仅35条指令,P
3、IC17CXX和PIC18CXXX58条指令),且全部为单字长指令,易学易用。9.2 PIC系列单片机概述9.2.1引言PIC单片机作为目前单片机应用领域中一种潮流。在单片机系统开发中越来越被广泛应用,尤其在8位单片机市场,据称已从1990年的第20位上升到目前的第二位。那么到底是什么魅力使PIC单片机如此招人喜爱呢?下面我们来看看PIC单片机的优势。9.2.2 PIC系列单片机有什么优势?PIC到底有什么优势?我们从以下几个方面给大家作一个阐述。1. PIC最大的特点是不搞单纯的功能堆积,而是从实际出发,重视产品的性能与价格比
4、,靠发展多种型号来满足不同层次的应用要求。从低到高有几十个型号,可以满足各种需要。其中,PIC12C508单片机仅有8个引脚,是世界上最小的单片机之一,如图9.1所示: 图9.1该型号有512字节ROM、25字节RAM、一个8位定时器、一根输入线、5根I/O线,市面售价在3-6元人人民币。这样一款单片机在象摩托车点火器这样的应用无疑是非常适合。PIC的高档型号,如PIC16C74(尚不是最高档型号)有40个引脚,其内部资源为ROM共4K、192字节RAM、8路A/D、3个8位定时器、2个CCP模块、三个串行口、1个并行口、11个中断源
5、、33个I/O脚。这样一个型号可以和其它品牌的高档型号媲美。2.精简指令使其执行效率大为提高。PIC系列8位CMOS单片机具有独特的RISC结构,数据总线和指令总线分离的哈佛总线(Harvard)结构,使指令具有单字长的特性,且允许指令码的位数可多于8位的数据位数,这与传统的采用CISC结构的8位单片机相比,可以达到2:1的代码压缩,速度提高4倍。3.产品上市零等待(Zerotimetomarket)。采用PIC的低价OTP型芯片,可使单片机在其应用程序开发完成后立刻使该产品上市。4.PIC有优越开发环境。OTP单片机开发系统的实时性是一
6、个重要的指标,象普通51单片机的开发系统大都采用高档型号仿真低档型号,其实时性不尽理想。PIC在推出一款新型号的同时推出相应的仿真芯片,所有的开发系统由专用的仿真芯片支持,实时性非常好。就我个人的经验看,还没有出现过仿真结果与实际运行结果不同的情况。5.其引脚具有防瞬态能力,通过限流电阻可以接至220V交流电源,可直接与继电器控制电路相连,无须光电耦合器隔离,给应用带来极大方便。6.彻底的保密性。PIC以保密熔丝来保护代码,用户在烧入代码后熔断熔丝,别人再也无法读出,除非恢复熔丝。目前,PIC采用熔丝深埋工艺,恢复熔丝的可能性极小。7.自
7、带看门狗定时器,可以用来提高程序运行的可靠性。8.睡眠和低功耗模式。虽然PIC在这方面已不能与新型的TI-MSP430相比,但在大多数应用场合还是能满足需要的。9.2.3 PIC8位单片机的分类PIC8位单片机产品共有三个系列,即基本级系列、中级系列和高级系列。1.基本级系列 该级产品的特点是低价位,如PIC16C5X,适用于各种对成本要求严格的家电产品选用。又如PIC12C5XX是世界第一个8脚的低价位单片机,因其体积很小,完全可以应用在以前不能使用单片机的家电产品的空间。2.中级系列 该级产品是PIC最丰富的品种系列。它是在基本级产品
8、上进行了改进,并保持了很高的兼容性。外部结构也是多种的,从8引脚到68引脚的各种封装,如PIC12C6XX。该级产品其性能很高,如内部带有A/D变换器、E2PROM数据存储器、比较器输出、PW
此文档下载收益归作者所有