(1)外部中断和定时器的中断请求标志一坐 定时/计数器T0和T1的控制寄存器TcoN ◇该寄存器同时锁存了T0和T的溢出中断请求标志及 外部中断请求标志。 TCON(地址8H(可位寻址),复位值00各位定义: 位号D7D6D5D4D3D2DD0 位名称 TF1TR1TF0TR0IEm1IE0m0 )IT0:外部中断0触发方式控制位。可由软件置或清“0”。 0:NT0P32上的土升沿或下降沿均可触发外中断0,置 位I0。 1:INT0/P32为下降沿触发外部中断0,置位IE0。 2)I1:外部中断1触发方式控制位,与r0类似
11:20:48 (1)外部中断和定时器的中断请求标志—— 定时/计数器T0和T1的控制寄存器TCON 位号 D7 D6 D5 D4 D3 D2 D1 D0 位名称 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 18 该寄存器同时锁存了T0和T1的溢出中断请求标志及 外部中断请求标志。 TCON(地址88H(可位寻址), 复位值00H)各位定义: 1)IT0: 外部中断0触发方式控制位。可由软件置1或清“0” 。 0: INT0/P3.2上的上升沿或下降沿均可触发外中断0, 置 位IE0。 1: INT0/P3.2为下降沿触发外部中断0, 置位IE0。 2) IT1: 外部中断1触发方式控制位,与IT0类似
(1)外部中断和定时器的中断请求标志 定时计数器T0和T的控制寄存器TcoN 位号D7D6D5D4D3D2D1D0 位名称TF1TR1TF0TR0TE1m1IE0T0 3)IEQ:外部中断0(NT032)中断请求标志 ◆外部中断0无论哪种触发方式,只要满足触发条件,都 会置位IE0=1,由此向CPU请求中断。当CPU响应外部 中断时,由硬件自动清“0”IE0。 4)E1:外部中断1(NT/P33)中断请求标志,其意义 和IE0相同。 ◆外部中断1满足触发条件,就置位I1=1,由此向CPU请 求中断。当CPU响应外部中断时,由硬件清“0”IE1
11:20:48 3)IE0:外部中断0(INT0/P3.2)中断请求标志。 外部中断0无论哪种触发方式,只要满足触发条件,都 会置位IE0=1,由此向CPU请求中断。当CPU响应外部 中断时,由硬件自动清 “0” IE0。 19 (1)外部中断和定时器的中断请求标志—— 定时/计数器T0和T1的控制寄存器TCON 位号 D7 D6 D5 D4 D3 D2 D1 D0 位名称 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 4)IE1:外部中断1 (INT1/P3.3)中断请求标志,其意义 和IE0相同。 外部中断1满足触发条件, 就置位IE1=1, 由此向CPU请 求中断。当CPU响应外部中断时, 由硬件清“0” IE1
(1)外部中断和定时器的中断请求标志 定时计数器T0和T1的控制寄存器TcoN 位号D7D6D5D4D3D2D1D0 位名称TF1TR1TF0TR0TEIm1IE0T0 4)TR0:定时计数器T0启动停止控制位。 5)TR1:定时计数器T1启动停止控制位,详细介绍, 请参考“定时器”一章。 6)TF0:定时/计数器T0溢出中断标志。 T0启动计数后,从初值开始加1计数。当计数器产生 进位时,由硬件置TF0为1,向CPU申请中断; 若CPU响应中断,在进入中断服务后,CPU自动将 TF0清0。TF0也可用软件清0(查询方式)。 7)TF1:定时计数器T的中断标志,功能和TF0类似
11:20:48 4)TR0:定时/计数器T0启动/停止控制位。 5)TR1:定时/计数器T1启动/停止控制位,详细介绍, 请参考“定时器”一章。 20 (1)定时/计数器T0和T1的控制寄存器TCON 位号 D7 D6 D5 D4 D3 D2 D1 D0 位名称 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 6)TF0:定时/计数器T0溢出中断标志。 T0启动计数后,从初值开始加1计数。当计数器产生 进位时,由硬件置TF0为1,向CPU申请中断; 若CPU响应中断,在进入中断服务后,CPU自动将 TF0清0。TF0也可用软件清0(查询方式)。 7)TF1:定时/计数器T1的中断标志,功能和TF0类似。 (1)外部中断和定时器的中断请求标志—— 定时/计数器T0和T1的控制寄存器TCON
(1)外部中断和定时器的中断请求标志 定时/计数器T0和T1的控制寄存器TcON ◆外部中断2、外部中断3及外部中断4只能下降沿触发。 ◆外部中断2~4的中断请求标志位对用户不可见。当相 应的中断服务程序执行后或屏蔽位EXn=0n=2,3,4,这 些中断请求标志位会自动地被清0。 ◆外部中断2、3及4也可用于将单片机从掉电模式唤醒。 ◆定时器2、定时器3和定时器4的中断请求标志位对用 户不可见。当相应的中断服务程序执行后或屏蔽位 ET2=0/ET3=0/ET4=0,中断请求标志位会自动地被清0
11:20:48 ◆外部中断2、外部中断3及外部中断4只能下降沿触发。 ◆外部中断2~4的中断请求标志位对用户不可见。当相 应的中断服务程序执行后或屏蔽位EXn=0(n=2,3,4), 这 些中断请求标志位会自动地被清0。 ◆外部中断2、3及4也可用于将单片机从掉电模式唤醒。 ◆定时器2、定时器3和定时器4的中断请求标志位对用 户不可见。当相应的中断服务程序执行后或屏蔽位 ET2=0/ET3=0/ET4=0, 中断请求标志位会自动地被清0。 21/94 (1)外部中断和定时器的中断请求标志—— 定时/计数器T0和T1的控制寄存器TCON
A 621中断源及其优先级管理 1、中断源 (2)串口的中断请求标志 串口1、串口2、串口3和串口4的中断请求标志分 别锁存在特殊功能寄存器SCON、S2CON、S3CON 和S4CON中。这些中断请求标志都不能自动清0,需 要用户在中断服务程序中使用软件清0
11:20:48 串口1、串口2、串口3和串口4的中断请求标志分 别锁存在特殊功能寄存器SCON、S2CON、S3CON 和S4CON中。这些中断请求标志都不能自动清0,需 要用户在中断服务程序中使用软件清0。 6.2.1 中断源及其优先级管理 1、中断源 (2)串口的中断请求标志 22/94