MCS-51中断控制寄存器

上传人:z**** 文档编号:108778462 上传时间:2022-06-16 格式:DOC 页数:7 大小:290.50KB
收藏 版权申诉 举报 下载
MCS-51中断控制寄存器_第1页
第1页 / 共7页
MCS-51中断控制寄存器_第2页
第2页 / 共7页
MCS-51中断控制寄存器_第3页
第3页 / 共7页
资源描述:

《MCS-51中断控制寄存器》由会员分享,可在线阅读,更多相关《MCS-51中断控制寄存器(7页珍藏版)》请在装配图网上搜索。

1、1. MCS-51中断控制寄存器2010年03月09日星期二16:24定时器/计数器控制寄存器TCON定时器/计数器控制寄存器TCON勺地址为88H,可以位读写,控制TO、T1的启动和停止计数,同时包含了T0、T1是否溢出的状态。其功能如下:TF1是定时器T1的溢出申请位。定时器T1被允许计数以后,从初值开始加1计数,当产生溢出时置TF1=1,向CPU青求中断。到CPU向应该中断后才由硬件自动清0,也可以由查询程序清0(软件清零)。TFO是定时器T0的溢出申请位。其作用类同于TF1。TFO实际上是T0中断触发器的一个输出端。(3)IE1是外部中断INT1请求标志位。当CPU检测到在INT1管脚

2、上出现低电平或脉冲下降沿的外部中断信号时,由硬件置位IE仁1,请求中断。CPU向应中断并运行中断服务程序后,如脉冲边沿触发方式,则IE1位被硬件自动清0。IT1是外部中断INT1请求控制位,由程序来置1或清0。IT1=0时,外部中断INT1被设置为电平触发方式,当INT1输入低电平时,置位IE1,申请中断,直到该中断被CPLP向应。同时,在该中断服务程序执行完之前,外部中断源有效电平必须被撤消,否则将产生另一次中断。IT1=1时,外部中断1为边沿触发方式,CPlto果采样高电平到低电平跳变,则硬件自动对IE1置1,申请中断。CPLP向应中断后,IE1由硬件自动清0。IE0是外部中断INT0请求

3、标志位IT0是外部中断INT0触发方式控制位P3.5(T1)定时器计数器结构框图定时器/计数器方式寄存器TMOD选择定时器/计数器TO、T1的功能和工作方式,字节地址为89耳TMODD7D6D5D4D3D2D1DO89HGATEC/TM1MOGATEC/TM1MO说明:MlMO工作方式选择位,用于对TO的四种工作方式,T1的三种工作方式进行选择。OO(方式0):13位定时/计数器(TLO/TL1的低5位和THO/TH1的8位)01定时器计数器方式0框图中断(方式1):16位定时/计数器定时器计数器方式1框图10(方式2):自动重装入初值的8位定时器/计数器中断定时器计数器方式2框图11(方式3

4、):TO分成两个独立的8位定时器/计数器。只适用于定时器/计数器TO。T1不能工作在方式3,T1在方式3下相当于TR1=0停止计数(此时T1可用来作串行口波特率发生器)。当T1用作串行口的波特率发生器时,TO才工作在方式3。TO处于方式3时,T1可定为方式0、方式1和方式2,用来作为串行口的波特率发生器,或不需要中断的场合。定时器计数器方式3框图C/T:定时或计数方式选择位,1时工作于计数方式,0时工作于定时方式。2. GATE门控位,用于控制定时/计数器的启动是否受外部中断请求信号的影响,为1时T0/T1分别还受芯片外部中断请求信号引脚(P3.2)(P3.3)的控制,只有当外部中断请求信号引

5、脚位高电平时才开始启动计数,可用于测量在INTx端出现的正脉冲宽度。若GATE为0,则与外部中断请求信号引脚无关,一般情况下GATE=0串行口控制寄存器SCON串行口控制寄存器SCON勺地址为98H,SCON勺低两位锁存串行口接收中断和发送中断源RI和TI。其功能如下:SM0SM1串行口工作方式控制位SM0,SM1工作方式00方式001方式110方式211方式3SM2多机通信控制位多机通信是工作于方式2和方式3,SM2位主要用于方式2和方式3。接收状态,当串行口工作于方式2或3,以及SM2=1时,只有当接收到第9位数据(RB8为1时,才把接收到的前8位数据送入SBUF且置位RI发出中断申请,否

6、则会将接受到的数据放弃。当SM2=C时,就不管第位数据是0还是1,都难得数据送入SBUF并发出中断申请。工作于方式0时,SM2必须为0。REN允许接收位REh用于控制数据接收的允许和禁止,REN=1时,允许接收,REN=0寸,禁止接收。TB8:发送接收数据位8在方式2和方式3中,TB8是要发送的一一即第9位数据位。在多机通信中同样亦要传输这一位,并且它代表传输的地址还是数据,TB8=0为数据,TB8=1时为地址。RB8接收数据位8在方式2和方式3中,RB8存放接收到的第9位数据,用以识别接收到的数据特征。TI:发送中断标志位可寻址标志位。方式0时,发送完第8位数据后,由硬件置位,其它方式下,在

7、发送或停止位之前由硬件置位,因此,TI=1表示帧发送结束,TI可由软件清“0”。RI:接收中断标志位可寻址标志位。接收完第8位数据后,该位由硬件置位,在其他工作方式下,该位由硬件置位,RI=1表示帧接收完成。在串口中断处理时,TI,RI都需要软件清0,硬件置位后不可能自动清0,此外,在进行缓冲区操作时,需要ES=Q以防止中断出现。注意:在CPJ向应串行口的中断时,并不清TI和RI中断标志为0,TI和RI必须有软件清0。3. 中断允许寄存器IEMCS-51单片机有5个中断源,为了使每个中断源都能被独立地被允许或禁止,以便用户能灵活使用,它在每个重点信号的通道中都设置了一个中断屏蔽触发器。中断允许

8、寄存器IE的地址为0A8H其功能如下:EA是CPU中断总允许位。EA=1,CPU开放中断;EA=0CPU屏蔽所有的中断请求。ES是串行中断允许位。ES=1,允许串行口中断;ES=Q禁止串行口中断。ET1是定时器T1的溢出中断允许位。ET1=1时允许T1溢出中断;反之依然。EX1是外部中断INT1中断允许位。EX1=1时,允许外部中断1中断;反之依然。ET0是定时计数器T0的溢出中断允许位。EX0是外部中断INT0允许位。8051系统复位后,IE中各位均被清0,即禁止所有中断。4. 中断源优先级设定寄存器IP中断源优先级设定寄存器IP的地址为0B8H8051单片机具有两个中断优先级,每个中断源可

9、编程为高优先级中断或低优先级中断,并可实现二级中断嵌套。其功能如下:PT2是定时器/计数器T2中断优先控制位。PT2=1,设定定时器T2为高优先级中断;PT2=0为低优先级。PS是串行中断优先控制位。PS=1,设定串行口为高优先级中断;反之依然。PT1是定时器/计数器T1中断优先控制位。PT1=1,设定定时器T1为高优先级中断;反之依然。PX1是外部中断INT1中断优先控制位。PX仁1设定外部中断INT1为高优先级中断;反之依然。PT0是定时器/计数器T0中断优先控制位。PX0是外部中断INT0中断优先控制位。8051复位后IP低5位全部清0将所有中断源设置为低优先级中断。5. MCS-51中断系统结构MCS-51单片机的中断系统由与中断有关的特殊功能寄存器、中断入口、顺序查询逻辑电路组成其结构如下图:TCONRDm=itt_|43-TTXRX然扯先汲ft址2迪IPIE1地址SCON噸允许总允许申斷标怎TIRITFOILTF1优我件刍询mcs-51中断系统结构框图

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!