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

HT46R068B 参数 Datasheet PDF下载

HT46R068B图片预览
型号: HT46R068B
PDF下载: 下载PDF文件 查看货源
内容描述: 增强A / D型8位OTP MCU [Enhanced A/D Type 8-bit OTP MCU]
分类和应用:
文件页数/大小: 134 页 / 5896 K
品牌: HOLTEK [ HOLTEK SEMICONDUCTOR INC ]
 浏览型号HT46R068B的Datasheet PDF文件第72页浏览型号HT46R068B的Datasheet PDF文件第73页浏览型号HT46R068B的Datasheet PDF文件第74页浏览型号HT46R068B的Datasheet PDF文件第75页浏览型号HT46R068B的Datasheet PDF文件第77页浏览型号HT46R068B的Datasheet PDF文件第78页浏览型号HT46R068B的Datasheet PDF文件第79页浏览型号HT46R068B的Datasheet PDF文件第80页  
status_stack,aꢀ  
a,ADRLꢀꢀ  
                                                                                                                      
;ꢀsaveꢀSTATUSꢀtoꢀuserꢀdefinedꢀmemory  
HT46R068B/HT46R069B  
Enhanced A/D Type 8-bit OTP MCU  
Example: using the interrupt method to detect the end of conversion  
clr  
mov  
movꢀ  
mov  
movꢀ  
mov  
movꢀ  
mov  
movꢀ  
:
EADI  
; disable ADC interrupt  
a,00000001B  
ACSR,aꢀ ꢀ  
a,0Fh  
ANCSR0,aꢀꢀ  
a, 00h  
ANCSR1,aꢀ  
a,00000000B  
ADCR,ꢀaꢀ  
;ꢀselectꢀfSYS/8 as A/D clock and ADONB=0  
;
setupꢀANCSR0ꢀandꢀANCSR1ꢀtoꢀconfigureꢀpinsꢀAN0~AN3  
;
;
;ꢀselect AN0 to be connected to the A/D converter  
Start_conversion:  
clrꢀ  
setꢀ  
clrꢀ  
clrꢀ  
set  
setꢀ  
:
START  
STARTꢀ  
STARTꢀ  
ADFꢀ  
EADI  
EMIꢀꢀ  
;ꢀresetꢀA/D  
;ꢀstartꢀA/D  
;ꢀclearꢀADCꢀinterruptꢀrequestꢀflag  
; enable ADC interrupt  
;ꢀenableꢀglobalꢀinterrupt  
:
; ADC interrupt service routine  
ADC_:  
movꢀ  
mov  
movꢀ  
:
acc_stack,aꢀꢀ ;ꢀsaveꢀACCꢀtoꢀuserꢀdefinedꢀmemory  
a,STATUS  
:
movꢀ  
movꢀ  
movꢀ  
movꢀ  
:
;ꢀreadꢀlowꢀbyteꢀconversionꢀresultꢀvalue  
adrl_buffer,aꢀ ;ꢀsaveꢀresultꢀtoꢀuserꢀdefinedꢀregister  
a,ADRHꢀ;ꢀreadꢀhighꢀbyteꢀconversionꢀresultꢀvalue  
adrh_buffer,aꢀꢀ;ꢀsaveꢀresultꢀtoꢀuserꢀdefinedꢀregister  
:
EXIT_ISR:  
movꢀ  
movꢀ  
movꢀ  
clrꢀ  
reti  
a,status_stack  
STATUS,aꢀꢀ  
a,acc_stackꢀ  
;ꢀrestoreꢀSTATUSꢀfromꢀuserꢀdefinedꢀmemory  
;ꢀrestoreꢀACCꢀfromꢀuserꢀdefinedꢀmemory  
;ꢀclearꢀADCꢀinterruptꢀflag  
ADFꢀ  
Note: To power off ADC module, it is necessary to set ADONB as "1".  
Rev. 1.00  
71  
�anꢀaꢁꢂ ꢃꢄꢅ ꢃ011  
 复制成功!