Electronic Components Datasheet Search
  English  ▼

X  

HT47R20 Datasheet(PDF) 17 Page - Holtek Semiconductor Inc

Part # HT47R20
Description  8 縕첮-F 玉툾TP ?고뒳?
PDF  42 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  HOLTEK [Holtek Semiconductor Inc]
Direct Link  http://www.holtek.com
Logo HOLTEK - Holtek Semiconductor Inc

HT47R20 Datasheet(HTML) 17 Page - Holtek Semiconductor Inc

Back Button HT47R20 Datasheet HTML 13Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 14Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 15Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 16Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 17Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 18Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 19Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 20Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 21Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 17 / 42 page
background image
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 则可将数据和



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42


Datasheet Download

Go To PDF Page


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


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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