| Electronic Components Datasheet Search |
|
HT47R20 Datasheet(PDF) 17 Page - Holtek Semiconductor Inc |
|
|
|||||||||||||||||||||||||||||
HT47R20 Datasheet(HTML) 17 Page - Holtek Semiconductor Inc |
|
17 / 42 page ![]() HT47R20 Rev. 1.10 17 2002-07-25 下例为定时 /计数器的定时式(禁止中断) clr tmrc clr adcr.1 ; 设置为定时/计数器模式 clr intc1.4 ; 清除定时/计数器的中断请求标志位 mov a, low (65536-1000) ; 置定时器初值 mov tmrbl, a ; 计数1000然后定时器溢出 mov a, high (65536-1000) mov tmrbh, a mov a, 00110000b ; 定时器时钟来源为T1并且允许定时器计数 mov tmrc, a p10: clr wdt snz intcl.4 ; 判断定时/计数器的中断请求标志位 jmp p10 clr intcl.4 ; 清除定时/计数器的中断请求标志位 ; 程序继续 A/D 转换 HT47R20 有两个 RC 型的 A/D 转换通道 包含两个可编程 16 位向上计数的计数器 计数器 A 的时钟 来源可以是系统时钟 指令时钟或 RTC 输出时钟 计数器 B 的时钟来源可以是外部 RC 振荡电路 当 ADC/ TM 位为 1 时(寄存器 ADRC 的第 1 位) TMRAL TMRAH TMRBL TMRBH 组成了 A/D 转换 器 标志 位 功能 OVB/ OVA 0 在 RC 型 A/D 转换模式下 该位用来定义定时/计数 器中断来自定时器 A 溢出或定时器 B 溢出(0=定时器 A 溢出 1=定时器 B 溢出) 在定时 /计数器模式下 该位空缺 ADC/ TM 1 设定定时 /计数器或 RC 型 A/D 转换器允许(0=定时/ 计数器允许 1=A/D 转换器允许) — 2~3 未定义 读取时为 0 M0 M1 M2 M3 4 5 6 7 定义 A/D 转换器的工作模式(M3,M2,M1,M0) 0000=IN0 外部时钟输入模式 0001=RS0~CS0 振荡器(参考电阻和参考电容) 0010=RT0~CS0 振荡器(传感器电阻和参考电容) 0011=CRT0~CS0 振荡器(传感器电阻和参考电容) 0100=RS0~CRT0 振荡器(参考电阻和传感器电容) 0101=RS1~CS1 振荡器(参考电阻和参考电容) 0110=RT1~CS1 振荡器(传感器电阻和参考电容) 0111=IN1 外部时钟输入模式 1xxx=未定义 ADCR 寄存器 A/D 转换定时器 B 的时钟来源可以来自通道 0(IN0 外部时钟输入模式 RS0~CS0 振荡器 RT0~CS0 振荡器 CRT0~CS0 振荡器(CRT0 为一电阻)或 RS0~CRT0 振荡器(CRT0 为一电容))或来自通道 1(RS1~CS1 振荡器 RT1~CS1 振荡器或 IN1 外部时钟输入) 定时器 A 的时钟来源可以通过寄存器 TMRC 选择为系统 时钟 指令时钟或是 RTC 预分频输出时钟 总共有六个与 A/D 转换器有关的寄存器 分别是 TMRAH TMRAL TMRC TMRBH TMRBL 和 ADRC 内部定时器时钟输入到 TMRAH 和 TMRAL 中 A/D 时钟输入到 TMRBH 和 TMRBL 中 OVB/ OVA 位 (ADCR 寄存器的第 0 位)用来设置定时器 A 或定时器 B 溢出作为定时/计数器中断信号 在 A/D 转换模 式下 当定时器 A 或定时器 B 溢出时 TON 位被清除并且计数器停止计数 写入 TMRAH/TMRBH 就是对 定时器 A/定时器 B 设置初值 读取 TMRAH/TMRBH 就是读取定时器 A/定时器 B 的内容 写入 TMRAL/TMRBL 只能将数据写入内部缓冲器的低位字节 但若写入的是 TMRAH/TMRBH 则可将数据和 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | 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 |