单片机(王版)课件.pptVIP

  1. 1、本文档共169页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机 第1章 单片机概述 单片机是什么? 1、单片机与微机之间的区别 单片机是什么? 2、单片机与微机之间的联系 MCU与MCS MCU为单片机的缩写形式:Micro Controller Unit---微控制器 国人常称其为单片机 MCS-51与AT89C51 第2章 MCS-51的硬件结构 2.1 MCS-51的硬件结构框图 (1)微处理器CPU ---8位 (2)数据存储器RAM和特殊功能寄存器SFR (3)程序存储器ROM (4)四个8位可编程的I/O(输入/输出)并行端口, 每个端口既可做输入,也可做输出 (5)一个串行端口,用于数据的串行通信 (6)两个定时/计数器,用以对外部事件进行计数, 也可用作定时器 (7)中断控制系统 2.1 MCS-51的硬件结构框图 特殊功能寄存器 SFR 1 特殊功能寄存器 SFR 2 第3章 MCS-51的指令系统 3.2 指令系统的寻址方式 执行结果 第4章 MCS - 51汇编语言程序设计 将12BCD码转换成二进制码 2 12 0 2 6 0 将1100B转换成BCD码 2 3 1 2 1 1 = 1100B 第5章 MCS – 51的中断系统 单片机复位后,IP=0每一个中断都为低优先级中断,通过指令对优先级进行设置。 若IP=06H 则:定时器0〉外部1〉外部0〉定时器1〉串口 ORG 00H LJMP START ORG 中断入口地址 LJMP INT ORG 0030H START: ;主程序,让出中断源所占用的向量地址. INT:中断服务程序 第6章 MCS – 51的定时器/计数器 第7章 MCS-51的串行口 2.5 MCS-51并行I/O端口 3. 各端口电路特点与差异 P0 P2 VCC P0.X 锁存器 读锁存器 地址/数据 控制 D 读引脚 写入 内部总线 Q Q MUX T2 T1 CP P0.X 地址与数据总线 输出 输入 2.5 MCS-51并行I/O端口 3. 各端口电路特点与差异 P2 P1 VCC P2.X 锁存器 读锁存器 地址 控制 D 读引脚 写入 内部总线 Q Q MUX CP P2.X 地址总线 输出 输入 1 2.5 MCS-51并行I/O端口 3. 各端口电路特点与差异 P1 P3 VCC P2.X 锁存器 读锁存器 D 读引脚 写入 内部总线 Q Q MUX CP P2.X 输出 输入 2.5 MCS-51并行I/O端口 3. 各端口电路特点与差异 P3 OK VCC P3.X 锁存器 读锁存器 D 读引脚 写入 内部总线 Q Q CP P3.X 输出 输入 第二输出功能 6.1 定时器/计数器的结构 6.2定时器/计数器的4种工作方式 6.3定时器/计数器对输入信号的要求 6.4定时器/计数器的编程和应用 CPU TCON TMOD TH1 TL1 TH0 TL0 T1(P3.5) T0(P3.4) 6.1 定时器/计数器结构 选择T1T0的工作模式和工作方式 控制T1T0的启动和停止 复位后为0 4.2 汇编语言实用程序设计 3. 关键字查找程序设计 P82 MAIN: … XXH LCALL LOOKFOR CLR A MOV DPH,R2 MOV DPL,R3 MOVC A,@A+DPTR AJMP MAIL END 问题:从50B的无序表中查找1个关键字xx H LOOP1: POP A ;修正弹出 INC A INC DPTR DJNZ R1 LOOP MOV R2 ,#00H MOV R3, #00H AJMP DONE TAB:DB 1,2,3,4,5,6,7,8,9 2007-12-05 4.2 汇编语言实用程序设计 6. 分支转移程序设计 无条件分支转移 AJMP SJMP LJMP JMP 有条件分支转移 JZ JNZ JB JNB JC JNC CJNE DJNZ 2007-12-05 单分支结构 多分支结构 JMP @A+DPTR P89 符号函数 循环

文档评论(0)

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

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

1亿VIP精品文档

相关文档