《教学课件微机原理(第2版)5.1定时器原理与结构ppt(全).pptx》由会员分享,可在线阅读,更多相关《教学课件微机原理(第2版)5.1定时器原理与结构ppt(全).pptx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、教学课件微机原理(第2版)5.1定时器原理与结构2学习内容:定时器的结构与原理目标:掌握定时器的工作原理与连接方式第5章 定时器/5.1.1 定时器/计数器的原理35.1.1 定时器/计数器的原理 定时器/计数器的内部结构主要是一套可以对输入脉冲信号的跳变沿进行检测并能进行加法或减法计数的电路。第5章 定时器/计数器5.1.1 定时器/计数器的原理第5章 定时器/计数器1.加法计数器功能:对输入脉冲进行加法计数,在脉冲的上升沿或下降沿计数器加1。当计数器累加到全1时,再输入1个脉冲,计数器内容变为全零并产生溢出。微控制器中的片内定时器/计数器大多采用加法计数器。5.1.1 定时器/计数器的原理
2、第5章 定时器/计数器2.减法计数器功能:对输入脉冲进行减法计数,在脉冲的上升沿或下降沿计数器减1。当计数器各位减到全0时,产生溢出。独立的定时器/计数器芯片,大多采用减法计数器方式,如Z80CTC、8253、8254等。65.1.2 定时器/计数器的功能1.定时器功能定时器/计数器可实现硬件的准确定时,实现微机系统的定时检测和定时控制;可作为时间基准构成系统的实时时钟。该方法不占用CPU时间,应用广泛。第5章 定时器/计数器5.1.2 定时器/计数器的功能第5章 定时器/计数器2.计数器功能定时器/计数器可用于对外部脉冲或事件的计数。微机系统通过计数可以实现对外部脉冲频率的测量;通过对外部事
3、件的记录,使系统做出处理和控制的决策。如外部事件数达到一定量时,发出相应的控制信号等。85.2.1 定时器/计数器的结构第5章 定时器/计数器 8051微控制器有2个可编程的16位定时器/计数器T0和T1,通过编程可实现:选择定时模式或计数模式;选择工作方式;预设定时或计数初值;设置是否允许中断;控制T0、T1的启停等。5.2.1 定时器/计数器的结构第5章 定时器/计数器所谓可编程是指可以通过指令进行以下方面内容的设置:选择定时或计数的工作方式;预置定时或计数的初值;预设(当定时或计数到时)是否允许中断;启动定时器或计数器工作。105.2.1 定时器/计数器的结构1.组成结构T0:2个级联的
4、8位加法计数器(TH0、TL0)T1:2个级联的8位加法计数器(TH1、TL1)特殊功能寄存器TMOD和TCON内部总线输入引脚T0,T1第5章 定时器/计数器存储当前计数值设置工作方式、启停控制内部功能模块的连接外部脉冲信号输入115.2.1 定时器/计数器的结构第5章 定时器/计数器5.2.1 定时器/计数器的结构第5章 定时器/计数器 需要定时时,首先设置T0、T1寄存器的计数初值,再启动定时器工作(使K1闭合),当计数器不断加1到溢出时,定时器中断标志TFi(i=0或1)置位,表示定时器溢出(定时时间到)。135.2.1 定时器/计数器的结构第5章 定时器/计数器5.2.1 定时器/计数器的结构第5章 定时器/计数器对外部脉冲的采样过程:每个机器周期采样一次T0和T1引脚状态,当检测到一个下降沿时计数器加1。计数器对外部脉冲的要求:高电平和低电平宽度均应大于一个机器周期。计数器能够记录的外部脉冲的最高频率是系统晶振频率的1/24。