每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 第六章 McS-51内部定时器计数器 信息与通信工程学院
第六章 MCS-51内部定时器/计数器
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY McS-51单片机内部有带有二进制16位定时器/ 计数器 8031/8051/8751(T0、T1) 8032/80528752(T0、T1、T2) ①可独立工作于定时或计数 ②加1计数,计数初值程序设定 ③启动计数后与cPU并行工作 ④计数满后,自动回0,并产生溢出中断请求 信息与通信工程学院
MCS-51单片机内部有带有二进制16位定时器/ 计数器 8031/8051/8751(T0、T1) 8032/8052/8752(T0、T1、T2) ①可独立工作于定时或计数 ②加1计数,计数初值程序设定 ③启动计数后与CPU并行工作 ④ 计数满后,自动回0,并产生溢出中断请求
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 1定时/计数器的内部结构及工作原理 品心:12 C/T=0 数 T溢出中断 器 每个机器周期采样一次 哥 GATE 16位加1计数器 两个8位的SFR(TH0和TL0) 端口地址(8CH、8AH) 信息与通信工程学院
1.定时/计数器的内部结构及工作原理 16位加1计数器 两个8位的SFR(TH0和TL0) 端口地址(8CH、8AH)
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 16位加1计数器复位后初始值为0000H,用来存放定时或 计数的初值,初值可根据需要设定。 每来一个计数脉冲,计数器加1,加满后(0000H),将 产生一个溢出脉冲,使标志位TF0置“1,该标志位可产生 个中断请求,也可供cPU查询。 晶振 12 C/T=0 T溢出中断 每个机器周期采样一次 GATE 信息与通信工程学院
16位加1计数器复位后初始值为0000H,用来存放定时或 计数的初值,初值可根据需要设定。 每来一个计数脉冲,计数器加1,加满后(0000H),将 产生一个溢出脉冲,使标志位TF0置“1”,该标志位可产生 一个中断请求,也可供CPU查询
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 晶振 /T=0 计数器T 溢出中断 7T=1 每个机器周期采样一次 INT ①定时(C/T=0),计数脉冲来自于系统的主时钟fosc,经 12分频后(1个机器周期),做计数器的计数脉冲 ②计数(cT=1),计数脉冲来自于T的外部引脚,检测到 负跳变,加1计数,计数频率不能高于fosc/24 信息与通信工程学院
①定时(C/T=0),计数脉冲来自于系统的主时钟fosc,经 12分频后(1个机器周期),做计数器的计数脉冲。 ②计数(C/T=1),计数脉冲来自于T0的外部引脚,检测到 负跳变,加1计数,计数频率不能高于fosc /24