- 3
- 0
- 约7.31千字
- 约 52页
- 2017-11-12 发布于广东
- 举报
P2.0(A8)-P2.7(A15)--(PIN21-PIN28) 8位准双向I/O口,要么作为高8位地址总线,要么作为普通I/O口。可驱动4个LSTTL型负载。 * jiahaolai@ * P1.0-P1.7(PIN1-PIN8): 普通的I/O口 89S52 第2功能 * jiahaolai@ * * jiahaolai@ * P3口第二功能(Alternate Function) P3.0—RXD(Serial Input Line) P3.1—TXD(Serial Output Line) P3.2—/INT0(External Interrupt 0) P3.3—/INT1(External Interrupt 1) P3.4—T0(Timer 0 External Input ) P3.5—T1(Timer 1 External Input ) P3.6—/WR(External Data Memory Write Strobe) P3.7—/RD(External Data Memory READ Strobe) 2.4 8051 的微处理器 8051的微处理器由运算器和控制器构成。 运算器:主要用来对操作数进行算术、逻辑运算和位操作。主要包括算术逻辑运算单元ALU、累加器A、寄存器B、位处理器、程序状态字寄存器PSW以及BCD码修正电路等。 * jiahaolai@ * 2.4.1 运算器 1.算术逻辑运算单元ALU ALU的功能十分强,它不仅可对8位变量进行逻辑与、或、异或、循环、求补和清零等基本操作,还可以进行加、减、乘、除等基本算术运算。ALU还具有一般微计算机ALU所不具备的功能,即位处理操作,它可对位变量进行处理,如置位、清零、求补、测试转移及逻辑与、或等操作。 * jiahaolai@ * 2.累加器A 8位累加器,是CPU中使用最频繁的一个寄存器,也可写为ACC。 累加器的作用是: 累加器A是ALU单元的输入之一,因而是数据处理源之一。但它又是ALU运算结果的存放单元;CPU中的数据传送大多都通过累加器A,故累加器A又相当于数据的中转站。由于数据传送大多都通过累加器A,故累加器容易产生“堵塞”现象,也即累加器结构具有的“瓶颈”现象。 * jiahaolai@ * 8051单片机增加了一部分可以不经过累加器的传送指令,这样,即可加快数据的传送速度,又减少了累加器的“瓶颈堵塞”现象。 累加器A的进位标志 Cy 是特殊的标志位,因为它同时又是位处理机的位累加器。 * jiahaolai@ * 3.寄存器B 寄存器B是为执行乘法和除法操作设置的。乘法中,ALU的两个输入分别为A、B,运算结果存放在BA寄存器对中。B中放乘积的高8位,A中放乘积的低8位。 除法中,被除数取自A,除数取自B,商存放在A中,余数存放于B。 在不执行乘、除法操作的情况下,可把寄存器B当作普通寄存器使用。 * jiahaolai@ * 4.程序状态字寄存器PSW 8051单片机的程序状态字寄存器PSW(Program Status Word),是一个8位可读写的寄存器,位于单片机片内的特殊功能寄存区,字节地址0D0H。 * jiahaolai@ * 图2-3 程序状态字寄存器PSW位功能 CY(PSW.7)进位标志位 在执行算术和逻辑指令时,CY可以被硬件或软件置位或清除,在位处理器中,它是位累加器。CY也写为C。 AC(PSW.6)辅助进位标志位 当进行BCD码的加法或减法操作而产生的由低4位数(代表一个BCD码)向高4位进位或借位时,AC将被硬件置1,否则被清0。AC被用于十进位调整,同DA指令结合起来用。 * jiahaolai@ * F0(PSW.5)标志位 它是由用户使用的一个状态标志位,可用软件置1或清0,也可由软件来测试标志F0以控制程序的流向。编程时,该标志位特别有用。 RS1、RS0(PSW.4、PSW.3)4组工作寄存器区选择控制位1和位0 这两位用来选择4组工作寄存器区中的哪一组为当前工作寄存区(4组寄存器在单片机内的RAM区中,将在本章稍后介绍),它们与4组工作寄存器区的对应关系如表2-2所示。 * jiahaolai@ * * jiahaolai@ * RS1 RS0 工作寄存器区 0 0 0 0 1 1 1 0 2 1 1 3 表2-2 工作寄存器区选择控制位1和位0定义 OV(PSW.2)溢出标志位,当执行算术指令时,由硬件置1或清0,以指示运算是否产生溢出。 PSW.1位,该位是保留位,未用。 P(PSW.0)奇偶标志位,该标志位
您可能关注的文档
- 城市轨道交通车站机电设备课件作者朱济龙第10章节出入口控制系统.ppt
- 城市轨道交通车站机电设备课件作者朱济龙第11章节车站行车技术设备.ppt
- 城市轨道交通车站机电设备课件作者朱济龙第12章节通信系统与设备.ppt
- 信息检索普通高等教育“十一五”规划教材课件作者通识教育规划教材编写组组编靳小青主编06章.ppt
- 信息检索普通高等教育“十一五”规划教材课件作者通识教育规划教材编写组组编靳小青主编07章.ppt
- 冲压与塑压设备第2版课件作者孙凤勤第四章节第四章节第六节fin1章.ppt
- 冲压与塑压设备第2版课件作者孙凤勤第四章节第四章节第五节fin1章.ppt
- 公差配合与技术测量第3版课件作者徐茂功主编第3章节2章.ppt
- 城市轨道交通供变电技术课件作者徐亚辉第二章节外部供电系统.ppt
- 公共关系原理与实务课件作者倪东辉鲍娜第4章节4-1章.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2025高中英语教师课程标准考试模拟试卷及参考答案.docx VIP
- 第12课 绿意再生课件-赣美版(2024)初中美术七年级下册.pptx VIP
- 2025年青岛西海岸新区自主招生化学试题及答案.docx VIP
- 2024-2025学年江苏卫生健康职业学院单招《英语》考前冲刺练习(真题汇编)附答案详解.docx VIP
- GJ B 2446-2-2013 J30系列微矩形电连接器详细规范.pdf VIP
- 2025年内蒙古中考物理试卷及答案.docx VIP
- 第11课+传递绿色理念+课件+2024—2025学年赣美版(2024)+初中美术七年级下册.pptx VIP
- 2025年江苏卫生健康职业学院单招《数学》真题带答案详解(模拟题).docx VIP
- 2023年广东省中考道德与法治试卷真题及答案详解.pdf
- 相变的软模理论.ppt VIP
原创力文档

文档评论(0)