欢迎访问ic37.com |
会员登录 免费注册
发布采购

HT46R0662G 参数 Datasheet PDF下载

HT46R0662G图片预览
型号: HT46R0662G
PDF下载: 下载PDF文件 查看货源
内容描述: 增强A / D型8位OTP MCU与OPA [Enhanced A/D Type 8-Bit OTP MCU with OPA]
分类和应用:
文件页数/大小: 136 页 / 748 K
品牌: HOLTEK [ HOLTEK SEMICONDUCTOR INC ]
 浏览型号HT46R0662G的Datasheet PDF文件第58页浏览型号HT46R0662G的Datasheet PDF文件第59页浏览型号HT46R0662G的Datasheet PDF文件第60页浏览型号HT46R0662G的Datasheet PDF文件第61页浏览型号HT46R0662G的Datasheet PDF文件第63页浏览型号HT46R0662G的Datasheet PDF文件第64页浏览型号HT46R0662G的Datasheet PDF文件第65页浏览型号HT46R0662G的Datasheet PDF文件第66页  
HT46R064G/065G/0662G  
Enhanced A/D Type 8-Bit OTP MCU with OPA  
Timer Program Example  
The program shows how the Timer/Event Counter registers are setup along with how the interrupts are  
enabled and managed. Note how the Timer/Event Counter is turned on, by setting bit 4 of the Timer  
Control Register. The Timer/Event Counter can be turned off in a similar way by clearing the same bit.  
This example program sets the Timer/Event Counters to be in the timer mode, which uses the internal  
system clock as their clock source.  
Timer Programming Example  
org  
04h  
; external interrupt vector  
org  
jmp  
:
08h  
tmr0int  
:
; Timer Counter 0 interrupt vector  
; jump here when Timer 0 overflows  
org  
:
20h  
:
; main program  
;internal Timer 0 interrupt routine  
tmr0int:  
:
; Timer 0 main program placed here  
:
:
begin:  
;setup Timer 0 registers  
mov  
mov  
mov  
mov  
a,09bh  
tmr0,a  
a,081h  
tmr0c,a  
; setup Timer 0 preload value  
; setup Timer 0 control register  
; timer mode and prescaler set to /2  
;setup interrupt register  
mov  
mov  
:
a,00dh  
intc0,a  
:
; enable master interrupt and both timer interrupts  
; start Timer 0  
set tmr0c.4  
:
:
Time Base  
The device includes a Time Base function which is used to generate a regular time interval signal.  
The Time Base time interval magnitude is determined using an internal 13 stage counter sets the  
division ratio of the clock source. This division ratio is controlled by both the TBSEL0 and TBSEL1  
bits in the CTRL1 register. The clock source is selected using the T0S bit in the TMR0C register.  
When the Time Base time out, a Time Base interrupt signal will be generated. It should be noted that as  
the Time Base clock source is the same as the Timer/Event Counter clock source, care should be taken  
when programming.  
Rev. 1.00  
62  
March 3, 2011