单片机中级教程考试复习重点.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文档。上传文档
查看更多
1、计算机系统分类 嵌入式:以嵌入式应用为目的的计算机系统(单片机) 独立式:应用广泛的独立使用的计算机系统(个人计算机、工作站等) 2、单片机应用系统特点、应用场合 应用特点:(1)、具有较高的性能价格比;(2)、体积小、可靠性高; (3)、控制能力强;(4)、使用方便,容易产品化。 应用领域:① 智能仪器;② 工业控制;③ 机电一体化;④ 家用电器; 5、单片机的CPU时序 节拍 P与状态 S:一个状态包含两个节拍,其前半周期对应的节拍称为P1,后半周期对应的节拍称为P2。 机器周期:规定一个机器周期的宽度为6个状态(12个节拍分为S1P1 S1P2 S1P1 S2P2……),机器周期就是振荡脉冲的12分频(1机周(μS)=1振荡脉冲频率 指令周期:有1、2、4个机器周期 6、80C51的寻址方式 寻址方式是在指令中给出的寻找操作数或操作数所在地址的方法。执行任何一条指令都需要使用操作数。 80C51系列单片机指令系统中共有以下7种寻址方式: ① 立即寻址:指在指令中直接给出操作数,出现在指令中的操作数称为立即数。在立即数前面加前缀“#”。 ② 直接寻址:指在指令中直接给出操作数单元的地址。寻址范围只限于片内RAM,只能给出8位地址。 ③ 寄存器寻址:指在指令中将指定寄存器的内容作为操作数,用符号名称来表示寄存器。寻址范围:1、 4个寄存器组共32个通用寄存器;2、部分特殊功能寄存器。 ④ 寄存器间接寻址:指在指令中要到寄存器的内容所指的地址去取操作数。在寄存器的名称前面加前缀“@” 寻址范围:1、只能采用R0或R1,寻址片内RAM低128个单元;2、用DPTR,寻址片外RAM 64KB;3、片外RAM低256单元,可用DPTR或R0、R1寻址;4、堆栈区、堆栈指针SP可作为间接寻址。 ⑤ 相对寻址:以在指令中给出的操作数作为程序转移的偏移量。变相寻址方式是为实现程序的相对转移而设定的,为相对转移指令所采用。 ⑥ 变址寻址:以DPTR或PC作为基址寄存器,累加器A作变址寄存器,以两者内容相加形成的16位程序 存储器地址作为操作数地址。指令特点:1、只能对程序存储器寻址;2、指令只有三条:1) MOVC A , @ A+DPTR;2) MOVC A , @ A+PC;3)JMP @ A+DPTR;3、(均为)单字节指令;4、适用于查表操作。 ⑦ 位寻址:寻址范围:1、片内RAM中的位寻址区;2、可位寻址的特殊功能寄存器(有11个)位(82位)SFR;3、寻址位指令中的4中表达方式:1)直接用位地址表示;2)用单元地址加位表示;3)SFR符号加位表示;4)位名称表示。 序号 寻址方式 使用的变量 寻址空间 1 立即寻址 程序存储器 2 直接寻址 片内RAM低128字节和特殊功能寄存器 3 寄存器寻址 R0~R7、A、B、 DPTR、CY 4 寄存器间接寻址 @R0、@R1、SP 片内RAM @R0、@R1、@DPTR 片外RAM 5 相对寻址 PC+偏移量 程序存储器 6 变址寻址 @A+PC、@A+DPTR 程序存储器 7 位寻址 片内RAM中的位寻址区,可以位寻址的特殊功能寄存器 9、中断优先级,中断矢量地址,中断过程 中断优先级:在80C51中有高、低两个中断优先级,通过中断优先级寄存器IP来设定。 中断优先级寄存器IP的字节地址为0B8H,其格式如下: 位地址 BFH BEH BDH BCH BBH BAH B9H B8H 符号 — — PS PT1 PX1 PT0 PX0 IP寄存器中的各位为0时,低中断优先级;为1时,高中断优先级。系统复位后,IP寄存器中各位均为0时,即此时全部设定为低中断优先级。在中断执行过程中,高中断优先级可以中断低中断优先级的中断过程。但是若在中断服务程序中,关掉所有中断(CLREA)或关掉部分中断时除外。 同级优先权管理:同级的中断不能相互中断。如果几个同级中断源同时向CPU申请中断时,CPU通过内部硬件查询按自然优先级确定响应哪个中断,其自然优先级由硬件形成: 中断矢量地址: 中断源 中断矢量地址 外部中断0(INT0) 0003H 定时器/计数器0(T0) 000BH 外部中断1(INT1) 0013H 定时器/计数器1(T1) 001BH 串行口(R1、T1) 0023H 定时器/计数器2(T2) 002BH 中断过程: 10、定时器/计数器 定时器:对单片微机T0和T1输入的跳变进行计数,增1。 计数器:对单片微机内部的机器周期进行计数,增1。 11、SFR的复位状态 寄存器 复位时内容 寄存器 复位时内容 PC 0000H IE 0XX0000B ACC 00H TL0 00H B 00H TH0 00H PSW 00H TL1 00H SP 07H TH1

文档评论(0)

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

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

1亿VIP精品文档

相关文档