80C51单片机内部资源及应用 1)TcoN中的中断标志位 位地址8F8E8D8C8B8A8988 位符号TF1 TRI TF0TR0IE1m1IE0I0 这个寄存器既有定时器计数器的控制功能又有中断控 制功能,其中与中断有关的控制位共6位:E0和1 0和1以及TF0和TF1
80C51单片机内部资源及应用 1)TCON中的中断标志位 位 地 址 8F 8E 8D 8C 8B 8A 89 88 位 符 号 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 这个寄存器既有定时器/计数器的控制功能又有中断控 制功能,其中与中断有关的控制位共6位:IE0和IE1、 IT0和IT1以及TF0和TF1
80C51单片机内部资源及应用 定时控制寄存器TCON各位的功能 位地址位符号 功能 8FH TFI 定时器计数器们溢出标志位 8EH TRI 定时器计数器们运行控制位 8DH TFO 定时器/计数器T溢出标志位 8CH TRO 定时器/计数器T0运行控制位 8BH IEl 外部中断1请求标志位 8AH ITI 外部中断1触发类型选择位 89H IEO 外部中断0请求标志位 88H ITO 外部中断0触发类型选择位
80C51单片机内部资源及应用 定时控制寄存器TCON各位的功能 位 地 址 位 符 号 功 能 8FH TF1 定时器/计数器T1溢出标志位 8EH TR1 定时器/计数器T1运行控制位 8DH TF0 定时器/计数器T0溢出标志位 8CH TR0 定时器/计数器T0运行控制位 8BH IE1 外部中断1请求标志位 8AH IT1 外部中断1触发类型选择位 89H IE0 外部中断0请求标志位 88H IT0 外部中断0触发类型选择位
80C51单片机内部资源及应用 2)SCON中的串行中断标志位 SCON寄存器地址98H,位地址9FH~98H,其中的低 2位R和T锁存串行口的接收中断和发送中断的申请标 志位,如表6.3所示 位地9FH9EH9DH|9CH9BH|9AH9H98H 址 位符 TI RI 号
80C51单片机内部资源及应用 2)SCON中的串行中断标志位 SCON寄存器地址98H,位地址9FH~98H,其中的低 2位RI和TI锁存串行口的接收中断和发送中断的申请标 志位,如表6.3所示。 位地 址 9FH 9EH 9DH 9CH 9BH 9AH 99H 98H 位符 号 TI RI
80C51单片机内部资源及应用 Tl:串行口发送中断请求标志位。串行口每发送完一帧 串行数据后,由内部硬件置1,表示串行口发送器向 CPU申请中断。值得注意的是,CPU响应该中断,转 入串行口中断入口时,对T位不清0,T必须由用户在 程序中清0。 Rl:串行口接收中断请求标志位。串行口每接收完 帧串行数据后,Rl由硬件置1。同样,CPU响应该中断 时,对R位不清0,必须由用户在程序中进行清0。 80C51单片机复位后,TCON和SCON各位均被清0
80C51单片机内部资源及应用 TI:串行口发送中断请求标志位。串行口每发送完一帧 串行数据后,由内部硬件置1,表示串行口发送器向 CPU申请中断。值得注意的是,CPU响应该中断,转 入串行口中断入口时,对TI位不清0,TI必须由用户在 程序中清0。 RI:串行口接收中断请求标志位。串行口每接收完一 帧串行数据后,RI由硬件置1。同样,CPU响应该中断 时, 对RI位不清0,必须由用户在程序中进行清0。 80C51单片机复位后,TCON和SCON各位均被清0
80C51单片机内部资源及应用 3.中断控制 中断控制主要通过中断允许寄存器旧和中断优先级 寄存器P实现。 中断允许控制寄存器 位地 AFH AEH| ADH ACH ABH AAHA9HA8H 址 位符EA ES ET1 EX1 ETO EXO 号
80C51单片机内部资源及应用 3. 中断控制 中断控制主要通过中断允许寄存器IE和中断优先级 寄存器IP实现。 中断允许控制寄存器 位地 址 AFH AEH ADH ACH ABH AAH A9H A8H 位符 号 EA - - ES ET1 EX1 ET0 EX0