- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理与接口技术 教育科学“十五”国家规划课题研究成果 冯·诺依曼提出“程序存储”和“二进制运算”的思想,构建了计算机经典结构: 1.3 单片机的特点及应用领域 第2章 80C51的结构和原理 生产工艺有两种: 功能上,有基本型和增强型2大类: 2.2 80C51的基本结构与应用模式 2.3 80C51典型产品资源配置与引脚封装 2.3.1 80C51典型产品资源配置 由表可见: 增强型与基本型的几点不同: 片内ROM的配置形式: 2.3.2 80C51的引脚封装 2.4.2 80C51的时钟与时序 2.4.3 80C51单片机的复位 2.5 80C51的存储器组织 2.5.1 80C51单片机的程序存储器配置 2.5.2 80C51单片机数据存储器配置 2.5.3 80C51单片机的特殊功能寄存器(SFR) 2.6 80C51的并行口结构与操作 第3章 80C51的指令系统 3.1 指令格式及常用符号 单字节指令(49条) 双字节指令(45条) 书写格式 描述符号 3.2 80C51的寻址方式 3.3 数据传送类指令(29条) 一般不影响标志寄存器PSW的状态。 16位传送(仅1条) 入栈指令PUSH 字节交换指令XCH 3.4 算数运算类指令(24条) CY为1,无符号数(字节)加减发生进位或借位 OV为1,有符号数(字节)加减发生溢出错误 AC为1,十进制数(BCD码)加法的结果应调整 P为1,存于累加器A中操作结果的“1”的个数为奇数 CY为1,表示D7位需借位 AC为1,表示D3位需借位 OV为1,表示“D6有借位D7无借位”或“D7有借位D6无借位” 3.5 逻辑运算与循环类指令(24条) 3.5.4 累加器清0和取反 这两条指令的功能是把累加器A的内容清0和取反,结果仍在A中。 【例3-36】若(A)=A5H,执行指令CLR A之后,(A)=00H. 也可以利用MOV A,#00H完成清0,但需要多占用一个字节空间。 3.6 控制转移类指令(17条) 无条件转移指令有多种形式,有些汇编器(如uVision3,伟福汇编器等)支持通用的“JMP 符号地址”形式来代替SJMP、AJMP、和LJMP指令三种指令,汇编器能依实际目标地址范围自动汇编成这3种指令之一相应的编码。与此类似,调用的通用形式是“CALL 符号地址”以替代ACALL或LCALL。 3.7 位操作类指令(17条) 位操作是以位为单位进行的各种操作。位操作指令中的位地址有4 种表示形式: 第4章 80C51的汇编语言程序设计 流程图符号 标号(即符号地址) 操作数 定义数据存储器地址伪指令:DATA 格式:字符名称:DATA 数据存储器地址 该指令是单片机特有的,其功能是将数据存储器地址赋给指定字符名。 例句:BUFF1: DATA 30H BUFF2: DATA 31H 1000H: MOV A, BUFF1 ; A←(30H) ADD A, BUFF2 ; A←A+(31H) 4.3 基本程序结构 (无分支、无循环) (单分支、双分支、多分支) (2种:先执行,后判断;先判断,后执行) 4.4 子程序及其调用 4.5 简单I/O设备的并口直接驱动示例 第5章 80C51的中断系统及定时/计数器 5.1 80C51单片机的中断系统 中断的概念 中断源 触发方式设置及中断标志 SCON的中断标志 中断允许控制 中断优先级控制 中断优先级遵循的原则 5.3 80C51单片机的定时/计数器 第6章 80C51单片机的串行口 6.1 计算机串行通信基础 并行通信 异步通信帧格式 串行通信的传输方向 串行通信的错误校验 第7章 80C51单片机的系统扩展 7.1 存储器的扩展 扩展总线 片外ROM操作时序 RAM扩展原理 第8章 80C51的串行总线扩展 8.1 I2C总线接口及其扩展 I2C总线架构 I2C总线的特点 写操作过程 读操作过程 6.2 80C51单片机的串行口 6.2.1 80C51串行口的结构 1个全双工串口:通信或接口扩展 接收发送缓冲器逻辑同名、物理分开;接收双缓冲。 6.2.2 80C51串行口的控制寄存器 串行口控制寄存器SCON SM0和SM1:工作方式选择位 字节地址:98H RI TI RB8 TB8 REN SM2 SM1 SM0 SCON 0 1 2 3 4 5 6 7 可变 11位UART(9位数据) 3 1 1 fosc/64或fosc/32 11
您可能关注的文档
最近下载
- 2024年公开选拔领导干部面试题及参考答案全解.doc
- 【9化第一次月考】合肥市第四十五中学2024-2025学年九年级上学期第一次月考化学试题.docx VIP
- 第四章 神奇的透镜单元复习(教学设计)八年级物理上册(沪科版2024).docx VIP
- 2024年中考语文二轮复习:名家散文阅读(毕淑敏)练习题汇编(含答案解析).docx VIP
- 【9化第一次月考】芜湖市鸠江区2024-2025学年九年级上学期第一次月考化学试题.docx VIP
- 《诡案组》(1-14卷文字全本)作者:求无欲.txt VIP
- 数字出版概论课件陈丹第一章数字出版及其发展历程;第二章数字出版研究及其学科体系.pptx VIP
- 2023-2024学年初三化学上学期第一次月考.docx VIP
- 2024年中考语文二轮复习:名家散文阅读(汪曾祺)练习题汇编(含答案解析).docx VIP
- 2025凉山州继续教育公需科目满分答案-《网络数据安全管理条列》解读.docx VIP
文档评论(0)