Electronic Components Datasheet Search |
|
HT56R66 Datasheet(PDF) 50 Page - Holtek Semiconductor Inc |
|
HT56R66 Datasheet(HTML) 50 Page - Holtek Semiconductor Inc |
50 / 123 page HT56R66/HT56R666 Rev.1.50 50 2014-04-04 在这个模式,内部时钟源 f SYS 被用来当定时器的时钟源提供给 8 位定时/计数器 0, fSUB 或 fSYS/4 是作为内部时钟源提供给 16 位定时/计数器 1。但是,对于 8 位的定时器的输入计时频率是 f SYS 除 以定时器预分频器(Prescaler)的值,这个值是由定时器控制寄存器的 TnPSC2~TnPSC0 位来决定。当 设定好其它控制寄存器位后,控制寄存器的第 4 位 TnON 必须被设为逻辑高,才能令定时器工作。 每次内部时钟由高到低的电平转换都会使定时器值增加一。当定时器已满即溢出时,会产生中断信 号且定时器会重新载入已经载入到预置寄存器的值,然后继续向上计数。当中断控制寄存器中的使 能位复位时,不能执行中断。 定时器模式时序图 事件计数器模式设置 在这个模式,发生在外部定时器引脚的外部逻辑事件改变的次数,可以通过内部定时/计数器来 记录。为使定时/计数器工作在事件计数器模式,相应定时/计数器控制寄存器中 TnM1/TnM0 位必须 分别设为 0 和 1。 第 7 位 第 6 位 0 1 计数器模式的控制寄存器 在这个模式中,外部定时器引脚用来作为定时/计数器时钟源,且不被预分频器分频。当定时器 控制寄存器其它设置完成后,计数器打开位 TnON 必须设为逻辑高,令计数器开始计数。一旦某一 个定时/计数器作为计数器使用,则当 TnE 为逻辑低时,每次外部定时/计数器引脚接收到由低到高 电平的转换将使计数器加一。而当 TnE 为逻辑高时,每次外部定时/计数器引脚接收到由高到低电 平的转换将使计数器加一。当计数器计满时,计数器将溢出且产生一个内部中断信号,同时定时/ 计数器将重新载入已经载入到预置寄存器的值并重新开始计数。当中断控制寄存器中相应的定时/ 计数中断使能位清零,则此定时的溢出中断信号不会引起中断。 由于外部定时器引脚与其它 I/O 引脚共用,为了确保它是工作在事件计数模式,要注意两个正 确的设置。首先是要将定时器的工作模式设定在事件计数模式,其次是定时器外部输入引脚所对应 的端口控制寄存器的相应位设定为输入状态。要注意的是,即使单片机工作在省电模式中,工作在 外部事件计数模式的定时/计数器仍能够正确记录外部输入引脚电平的变化。因此,当计数器计满溢 出后会产生一个中断信号和相应的唤醒功能。 脉冲宽度测量模式设置 这个模式,可以测量外部定时/计数器引脚上的外部脉冲宽度。在脉冲宽度测量模式中, TnM1/TnM0 位则必须设置正确的值。 第 7 位 第 6 位 1 1 脉冲宽度测量下的控制寄存器选择位 在这个模式,f SYS 被用来作为 8 位定时/计数器的内部时钟源,fSUB 和 fSYS/4 被用来作为 16 位的 定时/计数器的内部时钟源。但是,对于 8 位的定时器的输入计时频率是 f SYS 除以定时器预分频器 (Prescaler)的值,这个值是由定时器控制寄存器位 2~0 的 TnPSC2~TnPSC0 位来决定。在定时控制 寄存器的其它位被设置之后,这个定时控制寄存器的第 4 位的使能位 TnON,设置为高时,定时/ 计数器使能,当外部时钟引脚收到一个上升沿时才开始计数。 定时控制寄存器的第 3 位的上升沿选择位 TnE 为低,在外部定时器引脚一旦有一个下降沿被接 |
Similar Part No. - HT56R66_14 |
|
Similar Description - HT56R66_14 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.NET |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |