单片机原理及应用(赵晓安)期末总复习详解.docxVIP

单片机原理及应用(赵晓安)期末总复习详解.docx

  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文档。上传文档
查看更多
第二章MCS-51单片机的结构和工作原理 一、MCS-51 单片机的基本组成 1、中央处理器(CPU) 核心部件 2、时钟电路 最高晶振频率为12MHz 3、程序存储器(ROM/EPROM) 4KB 4、数据存储器(RAM) 128B+128B SFR 5、并行I/O口(P0~P3口) 8位 6、串行口 全双工串行口 7、定时器/计数器 2个16位 5个中断源,高级和低级两级优先级别 外中断2个 8、中断系统 定时器/计数器中断2个 串行中断1个 它们都是通过单一总线连接,并被集成在一块半导体芯片上,为单片微型计算机 (二)中央处理器CPU 运算器 实现算术、逻辑运算、位变量处理、移位、数据传送 1.算术逻辑单元(ALU)8位 二进制四则运算和布尔代数的逻辑运算 运算结果影响PSW的有关标志位 2. 累加器(ACC)8位 存放操作数和中间结果 最频繁的寄存器,大多数操作均通过它进行 3.寄存器B 8位 乘法时用于存乘数/积的高8位 除法时用于存除数/余数 也可作一般寄存器使用 4.程序状态字(PSW)8位 特殊功能寄存器, 5.布尔处理器 1位 以位为单位,以进位标志(CY)作为累加位 ,以内部RAM中所有可进行位寻址的位作为操作位或存储位,以P0-P3的各位作为I/O位,有自己的指令系统。运行速度快。 PSW.7 PSW.6 PSW.5 PSW.4 PSW.3 PSW.2 PSW.1 PSW.0 CY (PSW.7) 进位标志位 AC (PSW.6) 辅助进位(或称半进位)标志 F0 (PSW.5) 用户标志位 RS1和RS0(PSW.4,PSW.3)工作寄存器组选择位 OV (PSW.2) 溢出标志位 PSW.1 未定义位 P (PSW.0) 奇偶标志位(偶校验) AC(PSW.6) 辅助进位(或称半进位)标志。 加减运算时,其运算结果产生低四位向高四位进位或借位时, AC由硬件置“1”;否则被自动清“0”。 一般在BCD码运算时,系统用于进行十进制调整。 OV(PSW.2) 溢出标志位 运算结果是否溢出,溢出时则由硬件将OV 位置“1”;否则置“0”。只有在补码运算时起作用。 溢出是指有正负号的两个数运算时,运算结果超出了累加器以补码所能表示一个有符号数的范围。 而进位则表示两数运算最高位(D7)相加(或相减)有无进位(或借位)。 因此使用时应加以注意。 P(PSW.0) 奇偶标志位 P标志表明累加器ACC中1的个数的奇偶性。在每条指令执行完后,单片根据ACC的内容对P 位自动置位或复位。 若累加器ACC中有奇数个“1”,则P=1; 若累加器ACC中有偶数个“1”,则P=0 控制器 1.程序计数器(PC)16位计数器 寻址范围达64KB PC 有自动加1功能 2.指令译码器ID 对指令进行译码,即把指令转化为所需的电平信号。 3.数据指针(DPTR) 16位寄存器。功能是存放16位的地址,作为访问外部程序存储器和外部数据存储器时的地址。 16位寄存器 两个8位寄存器分开使用。 DPH DPTR的高8位 DPL DPTR的低8位 4. 堆栈指针(SP)8 bit SP的内容就是堆栈栈顶的存储单元地址。(向上生长和向下生长型)8051向上生长 5. 定时控制与条件转移逻辑电路。 (二)存储结构 8051单片机在系统结构上采用了哈佛型, 存储器在物理结构上分程序存储器(ROM) 和数据存储器(RAM)。 有四个物理上相互独立的存储空间 用户使用的角度上看,8051存储空间分为三类: ? 片内、片外统一编址0000H~0FFFFH的64K字节的程序存储器地址空间; ? 256字节片内数据存储器地址空间 ? 64K字节片外数据存储器/I/O口地址空间,地址也从0000H~0FFFFH 上述三个空间地址是重叠的,即 ?程序存储器中片内外低4K字节地址重叠; ?数据存储器与程序存储器64K地址全部重叠; ?数据

文档评论(0)

三四五 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档