adc0809数字电压表,用汇编语言,求代码

在386EX实验箱设计一个数字电压表,将电位器电压经过AD变换后转换成为电压值在两位LED数码管实时动态显示电压值(0.0~4.9)。... 在386EX实验箱设计一个数字电压表,将电位器电压经过AD变换后转换成为电压值在两位LED数码管实时动态显示电压值(0.0~4.9)。 展开
 我来答
徐宏眀
推荐于2018-05-01
知道答主
回答量:31
采纳率:0%
帮助的人:6万
展开全部

汇编代码:

程序代码

LED_0 EQU 30H

LED_1 EQU 31H

LED_2 EQU 32H         

ADC EQU 35H       

CLOCK BIT P2.4   

ST BIT P2.5

EOC BIT P2.6

OE BIT P2.7

   ORG 00H     

   SJMP START     

   ORG 0BH                                 

   LJMP INT_T0     

START: MOV LED_0, #00H

       MOV P2, #0FFH

       MOV LED_1, #00H

       MOV LED_2, #00H

       MOV DPTR, #TABLE     

       MOV TMOD, #02H     

       MOV TH0, #245H     

       MOV TL0, #00H

       MOV IE, #82H

       SETB TR0       

WAIT: CLR ST

      SETB STH

      CLR ST       

      JNB EOC, $     

      SETB OE       

      MOV ADC, P1   

      CLR OE     

      MOV A, ADC     

      MOV B, #51

      DIV AB       

      MOV LED_2, A     

      MOV A, B

      MOV B, #5

      DIV AB     

      MOV LED_1, A

      MOV LED_0, B   

      LCALL DISP     

      SJMP WAIT

INT_T0: CPL, CLOCK     

      RETI

DISP: MOV A, LED_0     

      MOVC A, @A+DPTR

      CLR P2.3

      MOV P0, A

      LCALL DELAY       

      SETB P2.3       

      MOV A, LED_1     

      MOVC A,@A+DPTR     

      CLR P2.2 

      MOV P0, A     

      LCALL DELAY

      SETB P2.2

      MOV A, LED_2

      MOVC A, @A+DPTRL

      CLR P2.1

      ORL A, #80H       

      MOV P0, A

      LCALL DELAY

      SETB P2.1

      RET

DELAY: MOV R6, #10       

D1:    MOV R7, #250       

      DJNZ R7, $       

      DJNZ R6, D1

      RET

TABLE: DB 3FH, 06H, 5BH, 4FH, 66H     

       DB 6DH, 7DH, 07H, 7FH, 6FH

      END

热烈且锐利灬比目鱼6832
2011-11-16 · TA获得超过6万个赞
知道大有可为答主
回答量:3.1万
采纳率:0%
帮助的人:3961万
展开全部
同学你好,我是你汇编与接口老师,我知道你是谁了,今天下课之后来我办公室吧~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sibao518
2011-11-14
知道答主
回答量:13
采纳率:0%
帮助的人:4.8万
展开全部
0.33
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式