mcs51单片机原理及应用(1009)课件.ppt

  1. 1、本文档共544页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MCS-51单片机原理及应用 (计算机系,嵌入式方向-08级);课时量;我们课程的一些特点:;哈佛大学校园;我们要做的实验;1. 概述;MCU-ARM关系;1. 概述(续);51单片机发展过程;单片机的今后发展;1.2 学习单片机的目的和方法;单片机的学习方法;1.3 开发工具,环境,开发过程;EC5-JTAG-Kit(Kit-EH200)连接;About JTAG;U-EC5 + Kit-EH200;IDE界面 (Integrated Development Environment);1.4 单片机的实际应用;2 51系列单片机的硬件体系结构 (Architecture of MCU); 2.2 51单片机的内部结构和引脚; 内部结构(Block Diagram);;CPU (Central Processing Unit); AT89C51的引脚 (Pin Assignments) ;C8051F320引脚;引脚说明(Pin Definitions);;;;;;;;;;;英文阅读: about P3;P0 结构;;2.3 微处理器(Micro-processor);一个常被问的问题-单片机怎么能按程序工作的? 我试图解释;2.3.3 CPU时序;20 分钟 Test (01.09.xx.); 布尔(Boolean)处理机;2.3.2 控制部件&振荡器 (Control Unit & Oscillator);最小系统;2.4 存储器;片内存储器(Memory on Chip);RAM(Data)和Flash(程序代码) -AT89C51-最重要的部分;自由RAM(00h – 7Fh); 专用功能寄存器(SFR)RAM (80h-FFh);SFR(专用功能寄存器);SFR(专用功能寄存器);2.5 并行I/O口; 单片机片外总线结构;2.6 定时器/计数器T0,T1;要强调的一点;SFR TCON(88h);SFR TH1, TL1, TH0, TL0 (8Dh,8Bh,8Ch,8Ah);关于 T0模式3;2.7 串行I/O;SFR SCON(98h) 串行控制寄存器;S工作模式;SCON;SCON;SCON;SCON; ;;波特率的计算;SCON 的注;三件事的关系和独立性;S口 编程举例;S口 编程举例;S口 编程举例;S口 编程举例;S口 编程举例;S口 编程举例;S口 编程举例;S口 编程举例;S口 编程举例;2.8 中断系统;2.8.2 5类中断源; SFR: IE(A8h) 中断允许寄存器; 中断矢量(中断入口地址) Interrupt Vector;C51程序的中断矢量;举例说明 ;编译后的反汇编; C51程序的中断写法 ; 中断设置的要点 ;SFR 中断优先级IP(b8h) ;2.9 复位(AT89C51);2.10 低功耗模式;空闲模式;掉电模式(Power down Mode);MCU功能总结;课堂测验(20分钟,闭卷);3 指令,汇编,C51,机器码;寻址方式在C51的意义;3.3 数据传送指令(8种,29条);汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;C51写法;;临时补充;举例1: 6个常数写入RAM;;;;;;Test 同学上台讲;举例:总线结构+movx;;;;;;;;;3.4 算术运算指令;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;da A 举例;da A 指令的过程;举例: 2字节+2字节;C51 ;C51(续);举例: 2字节 x 2字节=4字节;C51;Test 课堂演练;解;解;R0*R2R1=>R5R4R3;;插播:看门狗技术;;;;;;3.5 逻辑操作指令(9种,24条) ;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;两种编译器处理异或;;;汇编+机器码+C51+周期+注释;举例:一个字节变成3位十进制的ASCII码;;C51;课堂Test1 (30分钟) 2位十进制ASCII转换成1字节数;解(ASM);解(C51);课堂提问: BCD码转换成二进制数;解;控制程序转移指令(13种,17条);汇编+机器码+C51+周期+注释;供阅读参考(摘自李裕华的书);汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器码+C51+周期+注释;汇编+机器

文档评论(0)

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

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

1亿VIP精品文档

相关文档