日常中断的例子 中断响应的过程 各标志位的功能: (1)IT0—外部中断0触发方式选择位。IT0=0,为电平触发方式。IT0=1,为跳沿触发方式。可由软件置“1”或清“0”。 (2)IE0—外部中断0的中断请求标志位。IE0=0,无中断请求。IE0=1,外部中断0有中断请求。当CPU响应该中断,转向中断服务程序时,由硬件清“0”IE0。 (3)IT1—外部中断1触发方式选择位。意义与IT0类似。 (4)IE1—外部中断1的中断请求标志位,意义与IE0类似。 (5)TF0—T0溢出中断请求标志位。T0计数后,当最高位产生溢出时,由硬件置“1”TF0,向CPU申请中断,CPU响应TF0中断时,清“0”TF0,TF0也可由软件清0。 (6)TF1—T1的溢出中断请求标志位,功能和TF0类似。 TR1、TR0 2个位与中断无关。当MCS-51复位后,TCON被清0,则CPU关中断,所有中断请求被禁止。 各标志位的功能: (1)TI—发送中断请求标志位。串口每发送完一帧串行数据后,硬件自动置“1”TI。必须在中断服务程序中用软件对TI标志清“0”。 (2)RI—接收中断请求标志位。串口接收完一个数据帧,硬件自动置“1”RI标志。必须在中断服务程序中用软件对RI标志清“0”。 6.2 中断控制与管理 IE中各位的功能如下: (1)EA:中断允许总控制位
原创力文档

文档评论(0)