2.4 A/D转换时序的程序设计
ADS7843的典型应用如图4所示。假设μP接口与51单片机的P1.3~P1.7相连,现以一次转换需24个时钟周期为例,介绍A/D转换时序的程序设计。
; A/D 接口控制线
DCLK BIT P1.3
CS BIT P1.4
DIN BIT P1.5
BUSY BIT P1.6
DOUT BIT P1.7
; A/D 通道选择命令字和工作寄存器
CHX EQU 094H ;通道X+的选择控制字
CHY EQU 0D4H;通道Y+的选择控制字
CH3 EQU 0A4H
CH4 EQU 0E4H
AD_CH EQU 35H ;通道选择寄存器
AD_RESULTH EQU 36H ;存放12 bit A/D值
AD_RESULTL EQU 37H
; 存放通道CHX+的A/D值
CHXAdResultH EQU 38H
CHXAdResultL EQU 39H
; 存放通道CHY+的A/D值
CHYAdResultH EQU 3AH
CHYAdResultL EQU 3BH
; 采集通道CHX+的程序段(CHXAD)
CHXAD: MOV AD_CH,#CHX
LCALL AD_RUN
MOV CHXAdResultH,AD_RESULTH
MOV CHXAdResultL,AD_RESULTL
RET
; 采集通道CHY+的程序段(CHYAD)
CHYAD: MOV AD_CH,#CHY
LCALL AD_RUN
MOV CHYAdResultH,AD_RESULTH
MOV CHYAdResultL,AD_RESULTL
RET
; A/D转换子程序(AD_RUN)
; 输入: AD_CH-模式和通道选择命令字
; 输出: AD_RESULTH,L ;12 bit的A/D转换值
; 使用: R2 ;辅助工作寄存器
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页
需要技术服务: 李师傅电话18277394428
本文相关图纸、数据下载,IC资料下载,总线进入方式日立 32LD9570TC(S29AL016DTFI01 165DA1F7H OK)_液晶彩电数据
日立 32LD9570TC(24L32 0002AB39H OK)_液晶彩电数据
夏普 LCD-37AX3(IC1004 SST39VF1682 OK)_液晶彩电数据
夏普 LCD-37AX3(IC1003 L64)_液晶彩电数据
夏普 LCD-32BK5(KD893WE F8 60 IC2009 L32 0009D3FOH OK)_液晶彩电数据
夏普 LCD-32BK5(KD892WE F8 60 IC803 L32 OK)_液晶彩电数据
TF28Q31 61505 2.8寸液晶屏驱动
9335更新的Q36和Q35 屏排线 SAT24008C18液晶屏驱动
9325 通用的 3225液晶屏驱动
35702 屏排线 XY-2.4TA液晶屏驱动
2.8双翔SXD0017 液晶屏驱动
2.8_SXD0017液晶屏驱动
2.7屏SAT27006A19通用9335 2.4屏排线 SAT24008C18 Q33液晶屏驱动
2.4寸液晶屏驱动
采用KA5Q STR-G STR-W系列电源厚膜块的开关电源工作特点与维修_液晶彩电图纸