HT47R20 Holtek Semiconductor Inc, HT47R20 Datasheet - Page 11

no-image

HT47R20

Manufacturer Part Number
HT47R20
Description
8 R-F OTP
Manufacturer
Holtek Semiconductor Inc
Datasheet

Available stocks

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

Related parts for HT47R20