- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.片外数据存储器扩展方法: 通过地址、数据和控制总线片外可扩展64K RAM RAM扩展方法图 九.特殊功能寄存器 特殊功能寄存器SFR(Special Function Register)是单片机中各功能部件所对应的寄存器,用以存放相应功能部件的控制命令、状态或数据的区域。 51单片机共定义了21个可访问的特殊功能寄存器,其名称和字节地址列于教材表2-5中。在52系列芯片中,除上述的21个之外,还增加了5个(飞利浦公司产品增加12个)特殊功能寄存器,共计26个。 在21个特殊功能寄存器中,字节地址中低位地址为0H或8H的特殊功能寄存器,除有字节寻址能力外,还有位寻址能力。这些特殊功能寄存器与位地址的对应关系见表2-5。 1.累加器ACC 累加器ACC是CPU中使用最频繁的一个八位专用寄存器,简称A寄存器。主要功能:累加器A存放操作数,是ALU单元的输入之一,也是ALU运算结果的暂存单元。 2.B寄存器 ? B寄存器在乘法和除法指令中作为ALU的输入之一。 在其它情况下,B寄存器可以作为内部RAM中的一个单元来使用。 3. 程序状态字PSW ? 程序状态字PSW(Program Status Word)是一个逐位定义的8位寄存器,其内容的主要部分是算术逻辑运算单元(ALU)的输出。 CY AC F0 RS1 RS0 OV F1 P P:奇偶检验位。当累加器中“1”的个数为奇数时置1, 为偶数时置0 OV:溢出标志位。 OV=C6⊕C7, 用于指示运算是否产生溢出, AC:辅助进位标志位。 当进行加法或减法运算时,若低4位向高4位数发生进位或借位时AC将被硬件置位; 否则,被清除。 例: + AC=1 CY:进位标志位。以表示运算结果中高位是否有进位 或借位。在布尔处理机中CY被认为是位累加器。 它们的意义是: 4.数据指针 DPTR ? DPTR是一个16位的特殊功能寄存器,主要功能是作为片外数据存储器或I/O间接寻址用的地址寄存器,故称为数据存储器地址指针。 DPTR寄存器既可以作为一个16位寄存器处理,也可以作为DPH和DPL两个8位寄存器使用。 例: - CY=1 RS1、RS0 :工作寄存器组选择位。 F0、F1:用户标志位。 开机时该位为“0”。用户可根据需要,通过位操作指令置“l”或者清“0”。 十.单片机并行I/O口 51单片机共有四个功能强,使用频繁的8位并行双向口,计有 32根输入/输出(I/O)口线。各口的每一位均由锁存器、输出驱动器和输入缓冲器所组成。由于它们在结构上的一些差异,故各口的性质和功能也就有了差异。 (一)内部结构 P1口位结构原理图 P0口位结构原理图 P3口位结构原理图 P2口位结构原理图 (二)功能 1.P0口 (1)当一般I/O口使用. (2)当访问外部RAM或ROM时,当低8位地址总线和 数据总线使用. 2.P1口 提供单片机的主要I/O口 P1.0可复用作为T2的外部计数输入端 P1.1可复用作为重载/捕捉/方向控制 3.P2口 (1)当一般I/O口使用. (2)当访问外部RAM或ROM时,做高8位地址总线 4.P3口 (1)当一般I/O口使用 (2)可以作为替代功能的输入、输出替代输入功能如下: P3.0 —— RXD,串行输入口。 P3.l ——TXD,串行输出口。 P3.2 ——外部中断0的请求。 P3﹒3 ——外部中断1的请求。 (三) I/O口的读写操作特点 1. MCS-51提供了很多的指令可以直接对I/O口进 行操作。所有I/O口既可以字节操作,也可以位 操作。 2. 端口读(输入)有两种操作: 一种是读引脚操作。适用于仅作输入的指令。 如:MOV C, P0.0 一种是读锁存器操作。适用于“读—修改— 写”(即是输入又是输出的)指令。 如:ANL P0,A 。 P3.4 ——T0,定时器/计数器0外部计数脉冲输入。 P3.5 ——T1,定时器/计数器1外部计数脉冲输入。 P3.6 ——外部数据存储器写选通,输出,
您可能关注的文档
- 创投募资计划书-精品·公开课件.ppt
- 创世舆情监测系统介绍-精品·公开课件.ppt
- 创投网络-精品·公开课件.ppt
- 创投与私募股权3-精品·公开课件.ppt
- 创投是魔鬼-精品·公开课件.ppt
- 创投与私募股权4-精品·公开课件.ppt
- 创维42E60HR内部资料-精品·公开课件.ppt
- 创想颖峰学校办公OA系统培训教程-精品·公开课件.ppt
- 创新基金网络工作系统-精品·公开课件.ppt
- 创新基金网络服务平台操作培训教程-精品·公开课件.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)