- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
I/O口编程要点: 端口驱动能力 每个I/O口允许最大25mA的灌电流和20mA的拉电流,可以直接驱动LED和继电器。 因各端口结构不同,RB口提供的总灌电流和总拉电流可达150mA和100mA;其他端口为80mA和50mA;五个端口驱动电流之和不大于200mA。 TRISn始终控制着PORTn的输入输出方向 点亮一个LED 实现一个流水灯 * * * * 主讲人:郭天祥 网站: 新网站: 论坛: 电话:0451传真:0451手机1.如何学习PIC单片机. 2.PIC单片机简介. 3.本教程配套PIC开发板介绍. 4.所需软件介绍及安装. 5.建立第一个工程. 6.点亮一个发光二极管. 7.实现一个简单流水灯. 8.讲解如何用软件仿真,测试程序实际运行时间. 说明:本套PIC开发板配套的视频教程,是在郭天祥老师的TX-1C 51单片机开发板视频基础上进行讲解的,很多基础知识已经讲得非常详细了,这里就不再细讲,若有不明之处大家回去可以看一下我的51教程。 在新网站有下载链接。 下面让我们认识一下PIC单片机 PIC单片机简介: ??? PIC单片机(Peripheral Interface Controller)是一种用来可开发的去控制外围设备的可编程集成电路(IC)。由美国Microchip(微星)公司推出的PIC单片机系列产品,首先采用了RISC结构的嵌入式微控制器,其高速度、低电压、低功耗、大电流LCD驱动能力和低价位OTP技术等都体现出单片机产业的新趋势。现在PIC系列单片机在世界单片机市场的份额排名中已逐年升位,尤其在8位单片机市场,据称已从1990年的第20位上升到目前的第二位。PIC单片机从覆盖市场出发,已有三种(又称三层次)系列多种型号的产品问世,所以在全球都可以看到PIC单片机从电脑的外设、家电控制、电讯通信、智能仪器、汽车电子到金融电子各个领域的广泛应用。现今的PIC单片机已经是世界上最有影响力的嵌入式微控制器之一。 1)、I/O口具有20mA的驱动能力 ? 2)、8路、10位的AD转换 ? 3)、I2C,SPI,USART,USB,CAN接口 ? 4)、WDT(看门狗) ? 5)、CCP(脉宽/捕捉/比较) ? 6)、内置EEPROM ? 7)、3路定时器 ? 8)、多种中断源 ? 9)、支持休眠的低功耗模式 ? 10)、流式的并行接口 ? 11)、内置LCD控制器 ? 12)、芯片加密 …… 汇编指令少(中档系列产品仅有35条,比51单片机的111条CISC指令简单得多) ; 种类齐全,性价比高; 封装:6脚到1xx脚不等; 功能:简单I/O到综合性单片机几百种型号; 价格:3元RMB到100元不等; 精简指令集(RISC)技术 PIC系列单片机的指令系统只有35条指令,常用约20条 ——好学、易用;绝大多数为单周期指令,执行速度快! MCS-51系列单片机指令系统有111条指令! 哈佛总线结构 CPU ROM RAM I/O 普通单片机内部(冯.诺伊曼)结构 总 线 8 8 8b 8b …… ROM CPU RAM I/O PIC单片机内部(哈佛)结构 数据总线 8b 12b~16b …… 8 取指 执行 取指 执行 取指 执行 …… 取指 执行 ; 取指 执行 …… RISC: CISC: 寻址方式简单 PIC系列单片机只有4种寻址方式 ——寄存器间接寻址、立即数寻址、直接寻址和位寻址 MCS-51 系列单片机则有7种寻址方式! 代码压缩率高 1K字节的存储器空间 ——PIC系列单片机能够存放1024条指令 ——MCS-51 系列单片机大约只能存放600条指令 相对代码大小 1.00 1.29 2.10 2.24 1.51 1.55 MCC PIC COP800 ST82 68HC05 8051 Z86 典型单片机代码紧凑性比较图 PIC单片机基本信号引脚 PIC16F87X系列单片机的引脚分为两种:一种为40脚(包括 871,874,877这三种),如图所示;另一种为28脚(包括 870,872,873,876这四种) PIC单片机基本信号引脚 1、电源和地线引脚 2、时钟振荡器输入/输出引脚 3、复位信号和编程输入引脚 4、输入/输出端口和第二、第三功能引脚 PIC16F877单片机存储器构架 : 8K ╳l4位FLASH程序存储器 368╳8位数据存储器RAM 256╳8位可掉电保护数据的EEPROM存储器模块 常用存储器 数据寄存器 存储器是单片机中一个非常重要的部件,专门用于存放指令、数据
文档评论(0)