第八章单片机的定时器n知识目标:掌握单片机定时器的结构与特点,掌握其控制寄存器及工作方式的设定方法。n技能目标:能正确设定定时器的控制寄存器,能正确计算设定定时器的初值,会编写定时器控制程序,能解决定时相关问题。n素质目标:不断深化对单片机兴趣,养成能克服学习困难的习惯。单片机的定时器要求:掌握定时器的控制机制;掌握定时器的工作方式1、2;能编制控制定时器的程序项目二任务4 定时器中断控制的跑马灯n要求:采用定时中断方式,实现图8.1跑马灯控制功能。要求跑马灯的闪烁速率为每秒1次。n任务分析:用软件延时的方法虽然简单,但效率不高。本任务就是要用更高效的方法解决延时问题。n前面已经谈到,用软件延时的办法虽然方法简单,但单片机的效率低下。能否在单片机CPU工作的同时进行定时呢?n回答是肯定的,方法是使用单片机内部的定时器。将定时器与中断结合起来,可以实现多个任务同时运行。n如,前面我们设计了跑马灯,又设计了交图通灯,那么能否让单片机控制跑马灯及交通灯在同一块电路板上同时运行?n完全可以,方法时用定时器将时间分片。只要时间片足够短,事件1、事件2、事件3都可以看作是同时在进行;单片机好像是同