21世纪高等学校计算机规划教材 21st Century University Planned Textbook of Computer Science 第8章 定时器/计数器 名家系列 爹人民邮电出版社 POSTS TELECOM PRESS
第8章 定时器/计数器
8.1 定射器0与定时器1的特性 82与定射景0和定时器1相头的寄存景 83T0和T1棋块的电路结构与工作原理 人民邮电出版社 POSTS tEl OM PRE 名郅列
8.1 定时器0与定时器1的特性 8.2 与定时器0和定时器1相关的寄存器 8.3 T0和T1模块的电路结构与工作原理
84定时票/计数景的4种工作方式 8.5 定射器2 8.6定肘/计数景的初始化鎬程与应用举例 人民邮电出版社 POSTS tEl OM PRE 名郅列
8.5 定时器2 8.4 定时器/计数器的4种工作方式 8.6 定时器/计数器的初始化编程与应用举例
要实现定时或延时控制,有3种主要方 法:软件定时、不可编程的硬件定时、可 编程的硬件定时器 软件定时,即让机器执行一个程序 段,这个程序段本身没有具体的执行目的, 但由于执行每条指令都需要时间,则执行 个程序段就需要一个固定的时间。 人民邮电出版社 POSTS tEl OM PRE 名郅列
• 要实现定时或延时控制,有3种主要方 法:软件定时、不可编程的硬件定时、可 编程的硬件定时器。 • • 软件定时,即让机器执行一个程序 段,这个程序段本身没有具体的执行目的, 但由于执行每条指令都需要时间,则执行 一个程序段就需要一个固定的时间
不可编程的硬件定时可以采用小规模 集成电路器件如555,外接定时部件——电 阻和电容构成。 可编程定时器电路的定时值及其定时 范围,可以很容易地由软件来确定和改变。 人民邮电出版社 POSTS tEl OM PRE 名郅列
• 不可编程的硬件定时可以采用小规模 集成电路器件如555,外接定时部件——电 阻和电容构成。 • 可编程定时器电路的定时值及其定时 范围,可以很容易地由软件来确定和改变
·80c51单片机有两个16位定时器计数 器寄存器:Tmer0(T0定时器0)与 Timer1(T定时器1)或统称为Tn (n=0,1)。80c52除这样的两个定时器计 数器外还增加了1个Tme2(T2定时器2) 所有这3个都能配为定时器或事件计数器。 人民邮电出版社 POSTS tEl OM PRE 名郅列
• 80C51单片机有两个16位定时器/计数 器寄存器:Timer0(T0定时器0)与 Timer1(T1定时器1)或统称为Tn (n=0,1)。80C52除这样的两个定时器/计 数器外还增加了1个Timer2(T2定时器2)。 所有这3个都能配为定时器或事件计数器
81定时器0与定时器1的特性 具有两种“功能模式”:“定时器 功能模式”,对单片机的内部晶体振荡器 信号计数,由于振荡器周期固定、准确, 故计数值即为定时值;“计数器功能模 式”,对外部信号计数。 人民邮电出版社 POSTS tEl OM PRE 名郅列
8.1 定时器0与定时器1的特性 • • 具有两种“功能模式”:“定时器 功能模式”,对单片机的内部晶体振荡器 信号计数,由于振荡器周期固定、准确, 故计数值即为定时值;“计数器功能模 式”,对外部信号计数
具有4种工作方式 13位计数寄存器; 16位计数寄存器; 8位自动重装入初始值计数器; 人民邮电出版社 POSTS tEl OM PRE 名郅列
• • 具有4种工作方式: • 13位计数寄存器; • 16位计数寄存器; • 8位自动重装入初始值计数器;
82与定时器0和定时器1相关的寄存器 表8-1与T0和T1相关的寄存器 密存,密存器密存 密存器内容 复位值 名称,符号地址,位,位6位5位4位3,位2|位1位0 定时控制密蓓器T0O08王,TF1,TR1TB0Elm1.m00 定时方式密存|TMoD.8:G4 TECIT MI. MO. GATE CIT M0,0m, 人民邮电出版社 POSTS tEl OM PRE 名郅列
表8-1 与T0和T1相关的寄存器 8.2 与定时器0和定时器1相关的寄存器
寄存 寄存密存器 寄存器内容 复位值 名称, 符号,地址 m低字节,TD.,8AH,定时器什0低8位累加计数密存器 OOH 们低字节,T,8BH,定时器汁1低8位累加计数密摔器 OOH, m高字节,TB0:8c.定时器汁0高8位加计数密存器 OOH T1高字节 TH1,8DH,|时器1高8位累加计数密存器 OOH, 中断允许密存器E,A3H,EA ES:ETI. EXI. ETO.EXO.0xx00000B 优先权密存器,IP,|EH -|Ps|FTPz1|FT0P0×x×00 人民邮电出版社 POSTS tEl OM PRE 名郅列