PIC系列单片机原理及实践.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PIC系列单片机原理及实践

大连理工大学 电工电子实验中心 陈育斌 PIC18系列单片机原理及实践 (第一章) 参考资料:《PIC技术宝典》 PIC Microcontroller and Embedded Systems [美] Rolin D.Mckinlay 著 课件编写:大连理工大学 电工电子实验中心 2009年12月 如何学习PIC单片机 在产品的设计中,对于PIC单片机的选型采用的是“因地制宜”的策略——根据需要合理选择各种系列产品,这样可以做到产品的最佳“性价比”。这也是PIC单片机的一种“优势”。如洗衣机、电冰箱或电梯控制系统等会采用从低到高不同的PIC系列产品。 由于PIC单片机各个档次之间存在于指令不完全兼容的特点,那么如何选择、从那个系列入手学习呢? 16FXXX:具有丰富的内部模块、完整的指令系统和良好的向下兼容性。适合初学入门的系列; 18FXXX:高效的16位指令系统、大容量的ROM和RAM结构使其更适合C语言编程。更为丰富的内部某块和8位的硬件乘法器使其具备DSP的性能。学习的高级阶段。 目 录 第一章 PIC微控制器的历史和特征 1.1 PIC微控制器的产品系列 1.2 PIC18系列微控制器的特性 1.3 PIC微控制器的产品局限性 1.4 PIC微控制器的程序ROM 1.5 PIC微控制器的数据RAM和E2PROM 1.6 PIC微控制器的I/O引脚 1.7 PIC微控制器的外围设备 第一章 PIC微控制器的历史和特征 1989年Microchip公司开发了一种8位的微控制器:PIC(Peripheral Interface Controler ——— 外围接口控制器); 将少量的RAM、ROM、一个定时器和一些I/O端口全部集成在一个8脚的芯片上; 在不到10年的时间内,Microchip公司已经把这个如此简陋的产品发展成主流的8位微控制器这是一个奇迹; 1.1 PIC微控制器的产品系列 10XXX 12XXX 14XXX 16XXX:应用最广泛的8位机产品,14位指令宽度 18XXX:8位机中的高档产品,16位指令宽度。 它们全部都是8位机系列(内部的数据总线为8位),8位机的特点:CPU每次处理数据的能力为8位,如果超过8位就必须事先将其截为8位后再分别处理。 1.2 PIC18系列单片机的特性 与其它PIC系列单片机一样,采用精简指令集RISC、流水作业、丰富的内部模块、低功耗大电流驱动等。为了更适合单片机的C语言开发,18系列设计成较大的信息存储空间。如: 2M的程序存储器空间; 4K的数据存储空间; 这种设计极大的方便了C语言的设计与编程。 (一)高性能RISC CPU C编译器优化体系结构/指令设置; 兼容PIC16和PIC17指令源代码; 高达2MB的程序存储器; 高达4KB的数据存储器; (二)优越的外围功能模块特征 最大拉/灌电流可达25mA; 3个外部中断引脚; 4个定时器TMR0、TMR1、TMR2、TMR3; 捕捉/比较/脉宽调制(CCP)模块/增强型CCP模块; 两种工作方式的主同步串行通讯(MSSP): ① SPI主控方式(支持所有4种SPI工作模式); ② I2C主控/从动方式; 可寻址的USART模块:支持RS-485和RS-232串口,并行从动口模式,支持中断支持位。 (三)高级模/数转换特性 10位、8通道的模/数(A/D)转换模块: 可利用休眠状态进行转换,以减少系统干扰、提高精度; 模拟比较模块:可编程多路输入/输出技术; 比较器参考电压模块; 可编程的低电压探测模块(PLVD):支持低电压检测时产生中断; 可编程的锁定复位(BOR); (四)特殊的单片机特性 增强功能的FLASH可经受100,000次擦/写操作; EEPROM可经受1,000,000次擦/写操作; FLASH/数据EEPROM数据保存期可超过40年; 软件控制自动可改编程序(在线升级); 上电复位电路(POR)、上电延迟定时器(PWRT)和振荡器起振定时器(OST); 片内RC振荡的看门狗定时器(WDT)保证可靠运行; 低功耗睡眠模式(Sleep); 可选择不同的振荡器工作方式: ① 4锁相环(主振荡器); ② 2路振荡器(32KHz)时钟输入; 通过两个引脚可进行在线串行编程(ICSP); 通过2个脚在线调试器。 (五)CMOS芯片工艺性能 低电压,高速度FLASH/EEPROM技术; 全静态设计; 宽范围的工作电压:2.0-5.5V; 工业级和扩展级温度范围; 低功耗: —在5V、4MHz下典型值1.6mA; —在3V、32KHz下典型值25uA; —待机电流典型值0.2uA。 1.3

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档