1 / 7
文档名称:

0808使用方法.doc

格式:doc   大小:214KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

0808使用方法.doc

上传人:zxwziyou8 2018/7/20 文件大小:214 KB

下载得到文件列表

0808使用方法.doc

相关文档

文档介绍

文档介绍:51汇编之ADC0809数字电压表
2009年10月13日星期二 23:29
      这两天,一个网友用ADC0832采样并PC机处理,一个网友用ADC0809采样显示,都遇到点问题,我给过参考例程也解释过,但是他们在调试上还有问题。这里把网友沙漠狂风的ADC0809采样显示部分调试好了。
      关于ADC0809的资料,这里就不给出了,网上很多。
      由于仿真软件里的ADC0809元件有问题,这里用ADC0808代替,它和ADC0809区别很小。
;########################################################
;********************************************************
;程序名称: ADC0808电压表
;主控芯片: 89c51 ,12MHZ,(ADC0808,共阴极数码管)
;程序编写者:buyixin (不亦心)
;编写时间: 2009年10月13日 22:24
;不亦心的博客:http://hi./不亦心/
;********************************************************
;########################################################
OE BIT       ;ADC0808的OE端
EOC    BIT       ;ADC0808的EOC端
ST     BIT       ;ADC0808的START和ALE端
ADD0   BIT       ;ADC0808的模拟输入选择端
ADD1   BIT  
ADD2   BIT  
LED_0 DATA 30H     ;显示缓冲区
LED_1 DATA 31H
LED_2 DATA 32H
LED_3 DATA 33H
ADC    DATA 34H     ;存放转换后的数据
;//////主程序开始////////////////////////////////////////
ORG    0000H
AJMP   START
ORG    0030H
;------初始化-----------------------------------
START: MOV SP,#60H         ;设置堆栈
MOV    LED_0,#00H          ;清空显示缓冲区
MOV    LED_1,#00H
MOV    LED_2,#00H
MOV    LED_3,#00H
MOV    DPTR,#TABLE         ;送字型码表首地址
SETB   ADD0
SETB   ADD1
CLR    ADD2              ;选择ADC0808的通道3
;------ADC0808转换------------------------------
WAIT:    CLR ST
SETB   ST
CLR    ST              ;启动转换
JNB    EOC,$