- 5
- 0
- 约1.59万字
- 约 57页
- 2019-01-04 发布于福建
- 举报
模块6单片机定时器计数器
“十二五”高职高专“教与做1+1”体验互动式创新规划教材 模块6 单片机的定时器计数器 1、了解单片机的中断定时计数器系统的结构 2、掌握单片机的定时计数器控制 3、掌握在程序设计中应用定时计数器的方法 技能目标: 1、能够熟悉单片机的定时计数器 2、能够掌握输入/输出的控制方式 3、能在程序设计中应用中断方式 【课时建议】6课时 教学重点:单片机的定时计数器 教学难点:应用中断定时计数器方式进行程序设计 如图1所示,80C51单片机共有五个中断源,每个中断源都可根据相应条件产生中断请求,中断请求会将相应的标志位置1,当单片机允许使用中断源时,会每过一个指令周期对相应中断标志位进行一次查询。如发现该标志位为1,则会停下当前工作转到中断子程序处进行程序处理,之后再返回刚才中断处继续执行。从中断请求的发生到处理完中断返回这一过程成为一个完整的中断过程。 定时/计数器的原理图如图2所示,单片机共有两个定时计数器,每一个定时/计数器的主要组成部分是两个连续的8位的存储单元,这两个存储单元分为低8位和高8位,低位可向高位进位。在定时计/数器进行定时工作时,每过一个机器周期(6MHZ晶振-----2us,12MHZ晶振-----1us),定时计数器的低8位存储单元会自动加一;当低8位(TL0或TL1)加满溢出后会向高8位存储单元(TH0或TH1)进位;当高、低两个8位存储单元全部加满溢出后
原创力文档

文档评论(0)