U2 30pF 19bX灯AL1 P00A0 P0.101 CRYSTA 18 P0.21A0m c2 XTAL2 P03/A03 30pF 阳88 R2 P0.6/A06 RST P0.71A07 R1 P2.0/8 P2.1/A 470 P22A0 sE丽 P23/A11 22UF P1.0 P3.0/F80 10 P1.1 P3.1/TXD 11 P1.2 P3.2/INTD 1 P3.3/INTI 13 P3.4/TD 1 P3.5/T1 15 8 P3.6m丽 P1.7 P3.7面 17 D1 AT89C51 R4 470 LED-RED 要求:1、初始状态灯亮 2、通过NT1控制LED灯闪烁5次后,常亮
1 要求: 1、初始状态灯亮 2、通过INT1控制LED灯闪烁 5次后,常亮
第5章AT89S52单片机 的 定时器/计数器
2 第5章 AT89S52单片机 的 定时器/计数器 2
第5章AT89S52单片机的定时器/计数器 5.1定时器/计数器T0与T1的结构 5.1.1工作方式控制寄存器TMOD 5.1.2定时器/计数器控制寄存器TCON 5.2定时器/计数器T0与T1的4种工作方式 5.2.1方式0 5.2.2方式1 5.2.3方式2 5.2.4方式3 3
3 第5章 AT89S52单片机的定时器/计数器 5.1 定时器/计数器T0与T1的结构 5.1.1 工作方式控制寄存器TMOD 5.1.2 定时器/计数器控制寄存器TCON 5.2 定时器/计数器T0与T1的4种工作方式 5.2.1 方式0 5.2.2 方式1 5.2.3 方式2 5.2.4 方式3
5.3定时器/计数器T2的结构与工作方式 5.3.1T2的特殊功能寄存器T2MOD和T2C0N 5.3.2T2的3种工作模式 5.4对外部输入的计数信号的要求 5.5定时器/计数器的编程和应用 5.5.1T1、T0的方式1应用 5.5.2T1、T0的方式2应用 5.5.3T1、T0的方式3应用 5.5.4T1、T0的门控制位GATEx的应用一测量脉冲宽度 5.5.5使用T1、T0的实时时钟设计 5.5.6T2实现1秒定时 5.5.7使用T2测量脉冲的周期
4 5.3 定时器/计数器T2的结构与工作方式 5.3.1 T2的特殊功能寄存器T2MOD和T2CON 5.3.2 T2的3种工作模式 5.4 对外部输入的计数信号的要求 5.5 定时器/计数器的编程和应用 5.5.1 T1、T0的方式1应用 5.5.2 T1、T0的方式2应用 5.5.3 T1、T0的方式3应用 5.5.4 T1、T0的门控制位GATEx的应用—测量脉冲宽度 5.5.5 使用T1、T0的实时时钟设计 5.5.6 T2实现1秒定时 5.5.7 使用T2测量脉冲的周期
内容概要 在工业检测与控制中,许多场合都要用到计数或定时功能。 例如,对外部脉冲进行计数,或产生精确的定时时间等。 AT89S52单片机片内有3个可编程的定时器/计数器T0、T1和 T2,可满足这方面的需要。本章介绍AT89S52单片机片内3个定 时器/计数器的结构与基本功能及相应的特殊功能寄存器,以及 定时器/计数器的各种工作模式和工作方式的应用设计案例。 5
5 内容概要 在工业检测与控制中,许多场合都要用到计数或定时功能。 例如,对外部脉冲进行计数,或产生精确的定时时间等。 AT89S52单片机片内有3个可编程的定时器/计数器T0、T1和 T2,可满足这方面的需要。本章介绍AT89S52单片机片内3个定 时器/计数器的结构与基本功能及相应的特殊功能寄存器,以及 定时器/计数器的各种工作模式和工作方式的应用设计案例