Electronic Components Datasheet Search
  English  ▼

X  

HT47R20 Datasheet(PDF) 11 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) 11 Page - Holtek Semiconductor Inc

Back Button HT47R20 Datasheet HTML 7Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 8Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 9Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 10Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 11Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 12Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 13Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 14Page - Holtek Semiconductor Inc HT47R20 Datasheet HTML 15Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 42 page
background image
HT47R20
Rev. 1.10
11
2002-07-25
内部定时
/计数器中断是由置位定时/计数器中断申请标志(TF INTC1 的第 4 位)的方式来启动的 而
该中断申请标志是由定时器
A 或定时器 B 溢出产生的 如果中断允许 而此时堆栈尚未用满 而且 TF 也
已置位的话 会调用地址
10H 子程序 此时不仅其相关的中断申请标志(TF)会被清除 而且 EMI 位也会被
清除
以禁止其他中断
时基中断是由置位时基中断申请标志位
(TBF)的方式来启动的 而该中断申请标志是由时基信号产生
的
如果中断允许
而此时堆栈尚未用满
而且
TBF 也已置位的话 会调用地址 08H 子程序 此时不仅
其相关的中断申请标志
(TBF)会被清除 而且 EMI 位也会被清除 用以禁止任何进一步的中断
实时时钟中断是由置位实时时钟中断申请标志位
(RTF INTC0 的第 6 位)的方式来启动的 而该中断
申请标志是由实时时钟产生的 如果中断允许 而此时堆栈尚未用满 而且
RTF 也已置位的话 会调用地
址
0CH 子程序 此时不仅其相关的中断申请标志(RTF)会被清除 而且 EMI 位也会被清除 用以禁止任何
进一步的中断
执行中断子程序期间 其他的中断响应会被暂停 直到执行
RETI 指令或是将 EMI 位和其相关中断控
制位设为
1 (此时堆栈尚未用满)为止 若欲从此中断子程序返回 只要执行 RET 或 RETI 指令即可 其
中
RETI 会设定 EMI 位 用以允许中断服务 而 RET 则否
如果在两个连续的
T2 脉冲上升沿之间发生中断 则在这两个 T2 后面的 T2 脉冲该中断会被服务 而
如果同时发生中断申请 其顺序会依照下表所显示 这个顺序可以通过设定各中断相关的控制位来改变顺
序
No.
中断源
优先级
中断向量
a
外部中断
1
04H
b
时基中断
2
08H
c
实时时钟中断
3
0CH
d
定时
/计数器中断
4
10H
中断控制寄存器
0(INTC0)是由外部中断申请标志位(EIF) 实时时钟中断申请标志位(RTF) 时基中断
申请标志位
(TBF) 外部中断允许位(EEI) 实时时钟中断允许位(ERTI) 时基允许位(ETBI)以及总中断允
许位
(EMI)组成的 其地址为数据存储器(ROM)的 0BH 中断控制寄存器 1(INTC1)是由定时/计数器中断申
请标志位
(TF) 定时/计数器中断允许位(ETI)组成的 其地址为数据存储器的 1EH EMI EEI ETI ETBI
和
ERTI 是用来控制中断的允许/禁止状态 这些控制位可以防止正在进行中断服务时的中断申请 一旦中
断申请标志
(RTF TBF TF EIF)置位之后 仍会继续保留在 INTC0 或 INTC1 寄存器中 直到全部中断
都被服务或用软件指令清除为止
建议不要在中断服务程序中使用
CALL 指令来调用子程序 因为中断随时都可能发生 而且需要
立刻给予响应 如果只剩下一层堆栈 而中断不能被很好地控制 原先的控制序列很可能因为在中断子程
序中执行
CALL 指令而使堆栈溢出 从而发生混乱
振荡电路
HT47R20 向系统时钟提供 3 种振荡器电路 根据掩膜选择分别为 RC 振荡器 晶体振荡器和 32768Hz
的振荡器 无论选择何种振荡源 其信号都提供系统时钟
HALT 模式停止系统振荡器(RC 和晶体振荡器)
并忽略外部信号以节省电源 如果选择
32768Hz 的振荡器作为系统振荡器 那么在 HALT 模式下就不会停
止系统振荡器
但是停止执行指令由于这个振荡器
(用于系统振荡器或 RCT 振荡器)也用于提供定时作用
因此在
HALT 模式下内部的定时操作(RTC 时基 WDT)仍然运行
C r y s t a l O s c i l l a t o r
O S C 2 : f S Y S / 4 N M O S o p e n d r a i n
O S C 1
O S C 2
f S Y S / 4
3 2 7 6 8 H z C r y s t a l /
R T C O s c i l l a t o r
O S C 3
O S C 4
O S C 1
O S C 2
系统振荡
在这
3 种振荡器中 如果使用了 RC 振荡器则要在 OSC1 和 VDD 之间接一个外接的电阻 电阻的阻
值范围为
24 k
Ω到 1MΩ 从 OSC2 输出系统时钟 4 分频的信号 用于给外部逻辑器件提供同步时钟信号
RC 振荡器提供了最廉价的解决方案 然而振荡器的频率会随着 VDD 温度和芯片自身的参数发生变化
因此
它不适合需要精确的振荡器频率的记时操作的场合



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