单片机知识点总结(不全).docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章-单片机主要技术指标:位数:4位、8位、16位、32位MCS-48(4位)、 MCS-51(8位)和MCS-96(16位) -位—字节—字位 (bit):二进制数中的一位,其值不是“1”,就是“0”。字节 (byte):一个8位的二进制数为一个字节。字节是计算机数据的基本单位。字 (word):两个字节就是一个字,又叫双字节。第二章-SCM——将通用微计算机基本功能部件集成在一块芯片上构成的一种专用微计算机系统SCM = CPU+程序存储器+数据存储器+定时器/计数器+内外中断+可编程I/O+可编程全双工串行口+…-80C51=(8位)CPU + 4KBROM +128BRAM + (2×16)T/C + (4×8)I/O + 1个UART +5个中断源-MCS-51单片机的内部结构:-新一代高性能80C51系列单片机,其主要发展技术如下:提供不同类型的存储器。除掩模ROM、EPROM以外,还能提供EEPROM和FlashEEPROM。扩展存储器容量。目前ROM已扩至64KB,RAM扩至4~8KB。提高运行速度,时钟频率已达100MHz。发展低电压专用芯片,工作电压可低于1.8V。扩大接口功能,如设置高速I/O口,扩展I/O数量,增加外部中断源以及将ADC、PWM嵌入到片内。-CPU(中央处理器,Central Processing Unit )CPU = 控制器 + 运算器控制器的用途:统一指挥和控制各单元协调工作控制器的任务:从ROM中取出指令→译码→执行指令控制器的组成:程序计数器PC、数据指针寄存器DPTR、…运算器的用途:对数据进行算术运算和逻辑操作运算器的任务:计算缓冲器内容→暂存→修改运行标志运算器的组成:累加器ACC、程序状态字寄存器PSW、…-程序计数器(Program Counter——PC) ——指向ROM存储单元的地址指针(引导程序运行)永远存放着下一条指令的地址具有16位字长→可寻址范围216(= 65536字节= 64KB)具有自动加1功能→顺序运行程序功能具有可被指令修改功能→跳转运行程序功能复位时,PC值为0 →复位后程序从0开始运行-数据指针寄存器(Data Pointer ——DPTR) ——指向ROM或RAM存储单元的地址指针(引导数据传送)具有16位字长,可寻址范围216(64KB)具有可被指令修改功能→可变更数据地址可拆为2个8位的独立寄存器DPL和DPH-累加器(ACCUMULATER——A) ——存放操作数或中间运算结果的8位寄存器具有8位字长是利用率最高的寄存器具有可被指令修改功能指令示例: PUSH ACC ADD A,32H ADD ACC,32H-程序状态字寄存器(Program State Word——PSW)——存放程序运行过程中的各种状态信息的寄存器1具有8位字长2各位都具有特殊含义3状态信息通常自动形成,但也可用指令修改CY(PSW.7)——进位标志在进行加或减运算时,如果操作结果最高位有进位或借位时,CY由硬件置“1”,否则清“0”。用途:1、根据CY判断有无进位或借位;2、在位操作中CY可作为位累加器用。RS1和 RS0(PSW.4和 PSW.3) ——工作寄存器组指针用途:用于指定CPU的当前工作寄存器组P(PSW.0) ——奇偶标志位该位始终跟踪累加器A中含“1”个数的奇偶性;如果A中有奇数个“1”,则P置“1”,否则置“0”举例:若A =1001 1111,则P=0 若A =1100 0001,则P=1用途:用于串行通讯中的数据校验,判断是否存在传输错误。-MCS-51引脚及功能(课本P18)51系列单片机一般采用40只引脚的双列直插式(DIP——Dual In-line Package)封装结构电源及晶振引脚VCC (40脚):+5V电源引脚VSS (20脚): 接地引脚XTAL1 (19脚);外接晶振引脚(内置放大器输入端)XTAL2 (18脚):外接晶振引脚(内置放大器输出端)控制引脚RST/VPD (9):复位/ 备用电源引脚ALE/PROG (30):地址锁存使能输出/ 编程脉冲输入PSEN (29):输出访问片外程序存储器读选通信号EA/ VPP (31):外部ROM允许访问/ 编程电源输入端口引脚共计8只/组×4 组= 32 只引脚:P0.0~P0.7(39~32脚)——P0口;P1.0~P1.7(1~8脚)——P1口;P2.0~P2.7(21~28脚)——P2口;P3.0~P3.7(10~17脚)——P3口。△P0口~P3口是单片机对外联络的重要通道补充:信号引脚的第二功能 信号引脚赋予双重功能,即“复用”。第二引脚功能主要集中在P3口。-1.常见的第二功能信号 (1)P3口线的第二功能 P3口线都定义有第二功能,详见表2-

文档评论(0)

yuguanyin2015 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档