一.中断源
INT0 外部中断0 P3^2引脚低电平或者下降沿信号
INT1 外部中断1 P3^3引脚低电平或者下降沿信号
T0 定时器0中断 定时器/计数器0计数回0溢出
T1 定时器1中断 定时器/计数器1计数回0溢出
T2 定时器2中断 定时器/计数器2计数回0溢出
ITI /RI 串行口中断 串行通信完成一帧数据发送或者接受引起中断
二.中断控制
是否允许中断
中断的优先级设置
EA 中断总开关
三.如何配置外部中断
1.开启总中断EA
2.开启外部中断 EX0/1
3.设置中断触发方式IT0
4.编写中断服务函数程序
返回值 函数名 (【参数】) 【模式】 【再输入】interrupt【using m】
n=0 外部中断
n=1 定时/计数器中断0溢出
n=2 外部中断1
n=3 定时计数器1溢出中断
三.定时器
1.三个定时器数目(T0,T1,T2),T0和T1与传统的51单片机兼容,T2是此型号(52)单片机新加的资源。
2.stc89c52的T0,T1均由四种工作模式
模式0:13位定时器/计数器
模式一:16位定时器/计数器
模式二:8位重装载模式
模式三:两个8位计数器
3.定时器的时钟
Sysclk:系统时钟,即晶振的周期
C/T=0 定时器 C/T=1 计数器
标签:定时器,中断,51,T0,T1,单片机,计数器,溢出 From: https://blog.csdn.net/2202_75840803/article/details/142724068