【精品课件】单片机原理及应用教程.ppt

【精品课件】单片机原理及应用教程.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共253页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
免责声明 1. 本账号发布文档来源于互联网和个人收集, 仅用于技术分享交流用, 版权为原作者所有. 2. 文档内容纯属来自网络意见, 与本账号立场无关.涉及政治言论一律相应删除, 请大家监督. 3. 请下载试用后二十四小时内删除, 试用后请购买正版地资料或资源. 4, 如有侵犯原您地版权,请提出指正, 我们将立即删除相关资料. MCS-51 单片机原理及应用教程 本书主要内容 单片机基础知识 单片机的组成与结构分析 MCS-51 单片机的指令系统 单片机的程序设计 MCS-51单片机的中断系统 定时/计数器 单片机的串行通信及接口 MCS-51单片机的系统扩展 接口技术 MCS-51兼容机及串行总线扩展 1.1 微型计算机的系统集成 演示文档标题 演示文档内容 4.3.2 分支程序 4.3.3 循环程序 4.4 思考练习题 5.1.2 中断的概念 5.2 MCS-51的中断系统及控制 5.2.1 中断源 5.2.2 中断控制 3. 中断允许控制 IE 4. 中断优先级寄存器IP 5.3 中 断 处 理 2. 中断响应操作过程 5.4 外部中断及其扩展 5.4.4 外部中断源扩展 5.5 思考练习题 6.1 定时器的结构 6.1.2 定时器的控制 6.2 定时器的工作方式 6.2.2 模式1及应用 6.2.3 模式2及应用 6.2.4 模式3及应用 6.3 定时器应用 6.3.3 应用举例 3. 长时间定时程序 6.4 思考练习题 第8章 MCS-51单片机的系统扩展 8.1 程序存储器的扩展 8.1.2 地址锁存器及EPROM,EEPROM芯片介绍 2. EPROM与EEPROM扩展电路 8.2 数据存储器的扩展 8.2.2 常用的单片机外部数据存储器 8.3 外部I/O的扩展 2. 全地址译码法 8.3.3 82C55可编程并行I/O口 2. 8051与82C55的接口举例 8.3.4 81C55可编程并行I/O口 2. 8051与81C55的接口举例 8.4 思考练习题 第9章 接 口 技 术 键盘接口 LED显示器接口 A/D转换器接口 D/A转换器接口 9.1 键 盘 接 口 9.1.2 键盘设计 9.1.3 按键的识别编程 9.2 LED显示器接口 9.2.2 LED显示器及显示方式 9.3 A/D转换器接口 9.3.2 8051与ADC0809的接口设计 9.4 D/A转换器接口 9.4.2 DAC0832与8051的接口设计 9.5 思考练习题 第10章 MCS-51兼容机及串行总线扩展 AT89532单片机 AT89C2051单片机 SPI总线简介及应用 I2C总线简介及应用 10.1 AT89S52单片机 10.2 AT89C2051单片机 10.2.3 AT89C2051指令与MCS-51的不同之处 10.3 SPI总线简介及应用 10.3.2 TLC2543的时序 10.3.3 TLC2543与MCS-51系列单片机的接口设计 10.4 I2C总线简介及应用 10.4.3 AT89C2051单片机与AT24C系列串行EEPROM的接口设计 10.5 思考练习题 例4 编程对图9.3所示键盘进行识别。 判断是否有键按下。 (2) 判断哪个键按下 。 9.2.1 LED简介 图9.5 LED结构原理及外形图 图9.6 LED各段的传统排列顺序 9.2.3 LED与单片机的接口设计 例1 对于并行接口的LED显示,其应用较为简单,如图9.7所示为通过P1口驱动一只LED显示器的例子。 其例程为: ORG 0000H AJMP MAIN ORG 0040H MAIN: MOV SP, #60H MOV R0, #00H MOV DPTR, #TAB LOOP: MOV A, R0 MOVC A, @A+DPTR MOV P1, A CALL DELAY1S INC R0 CJNE R0, #0AH, LOOP MOV R0, #00H AJMP LOOP TAB: DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, 07H, 7FH, 6FH … DELAY1S: …

文档评论(0)

paul106 + 关注
内容提供者

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

1亿VIP精品文档

相关文档