→ 产生中断讯号 (interrupt signal) 盛群半导体股份有限公司
HOLTEK SEMICONDUCTOR INC
C50
微电脑工具事业处部 撰 写 人 :
文 件 编 号 程式语言及应用范例(三)
版 别
1.10
日 期 2007/11/14
第
104
页 共 189 页
→ 将 preload 暂存器中的数值重新载入时钟计数器,
并且继续往上计数
如果需要时钟在每 count
个 clock 时产生满溢,
可将 256 – count
写入 TMR
暂存器. 如需要正确的时间, 则需要设定根据系统频率设定 TMRC
暂存器中的
PSC0~PSC2.
计算出对应的 count
并将 256 – count
写入 TMR
暂存器
如需要产生时钟中断并处理之,
则需要在 INTC 暂存器中打开时钟的中断功能,
将 ETI
设为 1. 当时钟计数满溢时, 就会产生时钟中断,
并跳到中断向量 08H 处.
中断函式会对埠 A, PA0
的 LED
做亮灭的控制
7.1.3
电路图
将埠 A
的 PA0
连接到 LED
的阴极
7.1.4
微控制器的架构设定 (configuration option)
HT48R10A-1
的 configuration option
设定
WDT clock source : disable
OSC : Ext. Crystal
Pull-high PA : Pull-high
Input type PA : Schmitt Trigger