第二章 单片机结构1

第二章 单片机结构1

ID:46828699

大小:10.30 MB

页数:52页

时间:2019-11-28

第二章 单片机结构1_第1页
第二章 单片机结构1_第2页
第二章 单片机结构1_第3页
第二章 单片机结构1_第4页
第二章 单片机结构1_第5页
资源描述:

《第二章 单片机结构1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二章MCS-51单片机结构8051存储器片内RAM中低128个单元位寻址区(20H~2FH)MOVA,20HMOVC,20HMOVA,#20H特殊功能寄存器SFR21个特殊功能寄存器11个可以位寻址的SFR寄存器MOVP1,20HMOVP1.0,CMOV90H,CMOV90H,20H程序状态字PSWCY(PSW.7):进位标志位。在进行加法(或减法)运算时,若运算结果最高位有进位或借位,则CY自动置“1”,否则CY置“0”.在进行布尔操作运算时,CY(简称C)作为布尔处理器。AC:辅助进位标志位。当进行加法

2、或减法时,若低4位向高4位有进位(或借位)时,AC被置“1”,否则AC被置“0”。F0:用户标志位。用户可用软件对F0位置“1”或清“0”以决定程序的流向。OV:溢出标志位,当运算结果溢出时OV为“1”,否则为“0”,此标志位反映了运算结果是否溢出。PSW.1:未定义位。P(PSW.0):奇偶标志位。MCS-51单片机采用的是偶校验。当累加器A中“1”的个数为奇数时,P置“1”,否则P置“0”。此位反映累加器A中内容“1”的奇偶性,它常常用于计算机间通信。RS1、RS0:工作寄存器区选择位。用来选择当前工作的

3、寄存器区。用户通过改变RS1、RS0的内容来选择当前工作寄存器区。RS1、RS0的内容与工作寄存器区的对应关系如表2-1所示。I/O端口结构P0口结构P0口的特点P2口是一个8位准双向I/O口,具有两种功能。一是作通用I/O口用。二是作扩展系统的高8位地址总线。P2口比P1口多了一个多路开关,多路开关的输入有两个:地址寄存器(PC或DPTR)的高位输入端。输出锁存器的输出端Q。P2口的功能P0.3地址锁存器CBI/OA15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0D7D6D5D4D

4、3D2D1D0DBABP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RESETP3.0P3.1P3.3P3.4P3.5P3.6P3.7VSSVCCP0.0P0.1P0.2P0.5P0.6P0.7EAALEPSENP2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P3.2MCS-51片外总线结构示意图返回MCS-51单片机片外总线P0.4P3口内部结构说明:1、做普通端口使用时,第二功能应为“1”。1输出I/O口1读I/O口112、使用第二功能时,输出端口锁存器应为“1”。3、变

5、异功能()P3.0TXDP3.4T0P3.1RXDP3.5T1P3.2INT0P3.6WRP3.3INT1P3.7RD使用中应注意的问题:P0~P3口都是并行I/O口,但P0口和P2口还可用来构建数据总线和地址总线,所以电路中有一个MUX,进行转换。而P1口和P3口无构建系统的数据总线和地址总线的功能,因此,无需转接开关MUX。只有P0口是一个真正的双向口,P1~P3口都是准双向口。原因:P0口作数据总线使用时,为保证数据正确传送,需解决芯片内外的隔离问题,即只有在数据传送时芯片内外才接通;否则应处于隔离状态

6、。为此,P0口的输出缓冲器应为三态门。P3口具有第二功能。因此在P3口电路增加了第二功能控制逻辑。这是P3口与其它各口的不同之处。MCS-51单片机的引脚功能外部总线单片机外部存储器(memory)I/O接口输入设备(input)I/O接口输出设备(output)I/O接口地址总线AB控制总线CB数据总线DB时钟电路及时序基本概念(1)振荡周期,时钟周期(节拍P)振荡周期指为单片机提供定时信号的振荡源的周期,即晶体振荡器直接产生的振荡信号的振荡周期。(2)状态周期是振荡周期的两倍。是对振荡器2分频的信号。又称

7、状态,用S来表示,一个时钟周期,分为两个节拍,P1和P2节拍。P1节拍通常完成算术逻辑操作,P2节拍通常完成内部寄存器间数据的传递。(3)机器周期一个机器周期由6个时钟周期组成,即S1~S6,如果把一条指令的执行过程划分为几个基本操作,则完成一个基本操作所需的时间称为机器周期。(4)指令周期指令周期是执行一条指令所需的全部时间。MCS-51单片机的指令周期通常由1~4个机器周期组成。ALE是地址锁存信号,该信号每有效一次就能对存储器进行一次读指令操作。在一个机器周期中,ALE信号两次有效:第一次在S1P2和S

8、2P1之间第二次在S4P2和S5P1之间有效宽度为一个状态。开关复位电路

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。