和中断有关的专用寄存器_第1页
和中断有关的专用寄存器_第2页
和中断有关的专用寄存器_第3页
和中断有关的专用寄存器_第4页
和中断有关的专用寄存器_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、低级自然优先级nnv自然优先级HHV中断入口源 断 中TCON timer control定时器控制寄存器TF1 (TCON.7)TF0 (TCON.5)Timerl flag T1中断标志位Timer0 flag T0中断标志位TR1 (TCON.6)TR0 (TCON.4)Timer1 Run T1运行控制位Timer0 Run T0运行控制位IE1IT1IT0IE0(TCON.3)(TCON.2)(TCON.0)(TCON.1)Interrupt1 exterior外部中断1中断标志位Interrupt1 touch外部中断1触发方式选择位Interrupt0 touch0-电平触发1-

2、下降沿触发Interrupt0 exterior外部中断0中断标志位IE (A8H) interrupt enable 中断允许寄存器EA (IE.7) enable all interrupt中断总允许位ES (IE.4) enable serial串行口中断允许位ET1EX1ET0EX0(IE.3)(IE.2)(IE.1)(IE.0)enable timer 1 T1中断允许位enable exterior 1 外部中断1中断允许位enable timer 0 T0中断允许位enable exterior 0 外部中断0中断允许位IP ( B8H) interrupt priority中断

3、优先级寄存器PS (IP.4) priority serial串口优先级标志位PT1 (IP.3) priority timer 1定时器1优先级标志位PT0 (IP.1) priority timer 0 定时器0优先级标志位PX1 (IP.2) priority exterior 1外部中断1优先级标志位PX0 (IP.0) priority exterior 0 外部中断0优先级标志位定时器控制寄存器TCON位符号TF1TR1TF0TR0IE1IT1IE0IT0位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H88HTCON寄存器地址:88H,订数溢出中断标志TF1、TFO

4、(用TFx表示)定时器Tx启动后就开始由初值进行加1计数,直至最高位产生溢出 使TFx=1,并向CPU请求中断.标志位TFx保存到CPU响应中断后由硬 件自动清0。外部中断请求标志位IE1、IE0 (用IEX表示)当CPU采样到/INTx引脚端出现有效中断请求时,IEx位由硬件置“1”,中断响应完成,转向中断服务程序执行后,标志位IEx由硬件自动清0。外部中断请求触发方式控制位IT1. IT0 (用ITx表示)ITx=0,电平触发方式,中断请求信号低电平有效。ITx=1,边沿方式,中断请求信号负跳变有效&两种触发方式比较:回电平方式时,/INTx低电平必须保持到响应时,否则就会漏掉:在中断服

5、务结束前,/INTx低电平必须撤除,否则中断返回之后将再次产生中断。边沿方式时,采样到有效下降沿后,在IEx中将锁存一个L 若CPU暂时 不能响应,申请标志也不会丢失白 TRx:Tx运行控制也.1时计数器/定时器开始工作;清0时停止工作。TRx要由软件置1或清0 (即计数器启动与停止要由软件控制)。串行口控制寄存器SCON位符号SM0SMsm2RENTB&RBSTIRISCON字节地址:98H串口通讯与中断有关的控制位:RI 串口接收中断标志当通过串口接收完一帧串行数据后,由硬件置1;在转向中 断服务后不能自动清除,需要用户在中断服务中用软件清零。TI串口发送中断标志当通过串口发送完一帧串行数

6、据后,由硬件置1:在转向中断服务后不能自动清除,需要用户在中断服务中用软件清零。SM0. SM1:串行口工作方式选择位,SM0 SM1=00时,串行口工作在方式0 ; SM0 SM1=01 时,为方式 1 ; SM0 SM1=10,为方式 2 ; SM0 SM1=11,为方 式3。SM2 :多机通信控制位。主要用于工作方式2和方式3。在方式2和方式3中,如 SM2=1,则接收到的第9位数据侃88)为0时不启动接收中断标志RI(即 RI=0), 并且将接收到的前8位数据丢弃;RB8为1时,才将接收到的前8位数据送入 SBUF,并置位 RI产生中断请求。当SM2=0时,则不论第9位数据为0或1,都

7、 将前8位数据装入SBUF中,并产生中断请求。在方式0时,SM2必须为0。REN :允许串行接收控制位。若REN=0,则禁止接收;若REN=1,则允许接收。该位由软件置位或复位。丁88:发送数据位8。在方式2和方式3时,TB8为所要发送的第9位数据。在多 机通信中,以TB8位的状态表示主机发送的是地址还是数据,TB8=0为数据, TB8=1为地址;也可用作数据的奇偶校验位。该位由软件置位或复位。唤:接收数据位8。中断允许控制寄存器IE位符号EA/ESET1EX1ETOEX0IE字节地址:0A8H位地址 OAFH OAEH OADH OACH OABH OAAH 0A9H 0A8HEACPU中断允许总控制位EA=O时,所有中断关闭;EA=1时,中断总允许。中断的禁止或允许由各中断源的中断允许位控制。EX1、EXO外部中断允许控制位EX1 ( EXO ) =0时,禁止/关闭外部中断;EX1 ( EX0 ) =1时,允许外部中断。 ET1、ET0定时器/计数器中断允许控制位 ET1 ( ET0 ) =0时,禁止/关闭定时器/计数器中断; ET1 ( ET0 ) =1时,允许定时器/计数器中断。ES串口中断允许控制位ES=0时,禁止/关闭串口中断;ES=1时,允许串口中断。位地址OBFHOBEH

温馨提示

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

评论

0/150

提交评论