PIC单片机原理及应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


《PIC单片机原理》、《PIC单片机实践》李学海
PIC16F87X单片机实用软件与接口技术——C语言及其应用
PIC16F87X数据手册
北京航空航天大学出版社
Microchip 公司简介
1990年Microchip 公司在世界同行排名第20名; 2003年6月“市场研究公司——Gartner Dataquest”公布的 “2002年单片机市场份额和单位出货量”报告指出: Microchip 公司8位机已跃居全球第一,占全球市场的16.1%; Microchip 公司开发的PIC24单片机系列被《电子产品》评为 2005年“年度最佳产品”奖之一, 开发的6脚的PIC10F单片 机系列被该杂志评选为2004年“年度最佳产品”奖。 2006年Microchip 公司在全球设立了32个区域培训中心,以 满足客户的需求。在中国大陆共有北京、上海和沈阳等10个 技术服务中心,并推行“Microchip 大学计划”,每年在国内 举办各种培训会和技术研讨会,为产品的开发、普及和服务 创造了良好的条件。
其中:PIC12C54是该系列中最简单的一种,价格4~5元。
(三)PIC16C6XX、C7XX 系列(中级产品)
Microchip公司将PIC16C6XX和PIC16C7XX归并为 PIC16CXXX系列。主要特征:指令字节宽度为14位; 该系列产品兼容PIC16C5X系列和PIC12CXXX系列; 与初级系列相比,增加了更多的外围电路,提供了4~12个 中断源,不仅内存增加,还增添了CCP模块和2~3个定时器、 ADC等外围模块; 该系列具有很多的型号产品,以适用于不同的应用场合,做 到最佳的性价比。
系列
PIC® MCU 金字塔架构
16 bit MCU 数据存储器 宽度 24 bits dsPIC 16 bits PIC18 程序存储器 宽度
14 bits
8 bit MCU
PIC16 PIC12F
12 bits PIC16C5X PIC12C5XX
(一)PIC12 系列(初级产品)
1.
2.
PIC12 系列包括了: 5XX类:PIC12C506 、509,PIC12 CR509,PIC12CE518、 519; 5XX类:PIC12C671,PIC12 CE673、674,PIC12 F629、 675等。 共同特点:8脚封装、内部集成的4MHz的时钟振荡器、一个 定时器和一个WDT(看门狗)。具有价格低廉、体积小, 适用于要求简单、接口少的场合。 型号C表明为一次性编程ROM;CE表示内部具有E2PROM 数据存储器;F代表具有FLASH程序存储器(价格稍贵,适 用于产品开发阶段使用)。
以PIC12C508 为例
是PIC12系列中的入门产品,8脚封装,是世界上最小的8 位单片机; 内部含有512字节的程序存储器、25字节的数据存储器、 一个8位的定时器、一根信号输入线、5根I/O口线,市面 价格3~5元(人民币)。这在一些简单的控制16C5X 系列(初级产品)
PIC单片机的特点
PIC(Peripheral interface Controller)是美国Microchip Technology生产的8位单片机系列产品的前缀。 PIC单片机的设计摆脱了其他厂家传统的来自微型计算机 系统的设计观念,面向应用、面向产品制造,设计起点 高、技术领先、性能优越、品种齐全、种类繁多形成了 读独树一帜的产品。 由于PIC单片机的许多优点,已使许多其它著名的半导体 公司开发产品了其引脚与PIC系列全兼容的产品,因此 PIC系列单片机代表着当今单片机发展的方向。
PIC单片机的分类
按照PIC单片机指令字节的长度,可以将产品分为初级产 品、中级产品和高级产品三大类。
高级产品: PIC16C7XX、PIC18CXX、PIC18FXX系列 PIC 中级产品:PIC16C55X/6X/7X/8X/9XX、PIC16F87X系列 初级产品:PIC12C5XX和PIC16C5XX系列 型号: C表明为一次性编程ROM; CE表示内部具有E2PROM数据存储器; F代表具有FLASH程序存储器(大多包含E2PROM数据存储器)。
以PIC16C74B为例:40个引脚、4K的ROM、192字节RAM、 8路ADC、3个8位定时器、2个CCP模块、3个串行口、一个 并行口、11个中断源。当然它还不是最高档产品。
(四)PIC16FXXX系列(中级产品)
向下兼容上述各款型号单片机。其最主要的特征是采用了可 反复快速擦写的FLASH程序存储器,非常适合初学者学习和 产品的开发研制。其中FLASH的擦写次数至少一万次以上, 是一种非常受欢迎的产品。目前PIC16FXXX系列已经开始逐 渐取代PIC16CXXX系列产品; 与PIC16CXXX系列产品全兼容的指令系统,即在 PIC16FXXX系列调试好的程序可以直接烧写道16CXXX系列 对应型号的产品中; PIC16F877是中级产品系列中的顶级型号,也是我们这门课 的学习内容。与其他8位单片机相比具有非常明显的优点。
因为内部没有ADC、串行接口,没有比较器、脉宽调制器、 时钟振荡器、EEPROM等,因此价格低廉,适合一些要求 不高、程序不太复杂、接口也不需很多的场合;
内部包含一个8位定时器、WDT(看门狗)、12根或20根 I/O引脚。 一次性编程的12位程序存储器,容量从768~3072字节。
不同型号的芯片其引脚分别为:14、18和28脚。
Microchip PIC
PIC16FXXX系列单片机实用培训
(汇编语言)
主要参考书
1. 2. 3.
《PIC单片机实用教程》李学海——基础篇(第二版); 《PIC单片机实用教程》李学海——提高篇(第二版); 北京航空航天大学出版社 《PIC单片机基础与应用》 汤竞南 人民邮电出版社;
4.
5. 6.
《PIC单片机原理》、《PIC单片机实践》李学海 北京航空航天大学出版社;
《 PIC16F87X单片机使用软件与接口技术——C语言及其 应用》刘和平 北京航空航天大学出版社; 《 PIC16F87X数据手册 》 北京航空航天大学出版社;
《PIC单片机实用教程》李学海——基础篇、提高篇(第二版)
《PIC单片机实用教程》李学海——基础篇、提高篇
相关文档
最新文档