用汇编语言实现简易电压表

用汇编语言实现简易电压表,第1张

LED_0 EQU 30H

LED_1 EQU 31H

LED_2 EQU 32H

LED_3 EQU 33H

ADC EQU 35H

ST BIT P3.2

OE BIT P3.0

EOC BIT P3.1

ORG 00H

START: MOV LED_0,#00H

MOV LED_1,#00H

MOV LED_2,#00H

MOV LED_3,#00H

MOV DPTR,#TABLE

SETB P3.4

SETB P3.5

CLR P3.6

WAIT: CLR ST

SETB ST

CLR ST

JNB EOC,$

SETB OE

MOV ADC,P1

CLR OE

MOV A,ADC

MOV B,#51

DIV AB

MOV LED_3,A

MOV A,B

MOV B,#5

DIV AB

MOV LED_2,A

MOV LED_1,B

LCALL DISP

SJMP WAIT

DISP: MOV A,#3EH

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+DPTR

CLR P2.1

MOV P0,A

LCALL DELAY

SETB P2.1

MOV A,LED_3

MOVC A,@A+DPTR

ORL A,#80H

CLR P2.0

MOV P0,A

LCALL DELAY

SETB P2.0

RET

DELAY: MOV R6,#10

D1: MOV R7,#250

DJNZ R7,$

DJNZ R6,D1

RET

TABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,

END

文件名称: 1623

[

]

上传时间: 2009-07-10

详细说明:HT1623的驱动程序。。。

驱动芯片 P89LPC936-HT1623 driver. . . Driver IC P89LPC936

近期下载过的用户:

[]

输入关键字,在本站107万海量源码库中尽情搜索:

[] - 一个各种液晶的C程序库,并且比较标准可读的,供大家参考

12232液晶显示程序在sed1520.rar

122x32液晶显示程序,显返粗示图形及汉字.rar

122x32液晶显示程序显示图形及汉字.rar

12864液晶驱动.rar

128x64液晶显示例程.rar

1601液晶

[] - AVR单片机c语言的开发板程序宏世纤,用到的测试与调试工具是ICC AVR,AVR Studio 4

[] - ST736单片机,驱动液晶芯片HT1623

[] - LED driver 6961

包括初始化,message显示,转盘显示,状态显示,要在timer中实现

[] - HT1623应用文档,LCD解决方案,大家要的赶快下载啊

[] - very nice example of c compilator

文件列表(日期:2006010911~2010011010)(点击判断是否您需要的文件,如果是垃圾请在下面评价蔽仿投诉):

1623_90186 ..........\90186.dwg.lnk ..........\HT1623.pdf ..........\Test1623 ..........\........\ ..........\........\drive_basic.c.bak ..........\........\ ..........\........\drive_basic.h.bak ..........\........\drive_basic.LST ..........\........\drive_basic.OBJ ..........\........\ ..........\........\drive_lcd.c.bak ..........\........\ ..........\........\drive_lcd.LST ..........\........\drive_lcd.OBJ ..........\........\ ..........\........\ ..........\........\gui_users.LST ..........\........\gui_users.OBJ ..........\........\ ..........\........\main.c.bak ..........\........\main.LST ..........\........\main.OBJ ..........\........\scm002pro ..........\........\scm002pro.lnp ..........\........\ ..........\........\scm002pro.plg ..........\........\ ..........\........\START900.LST ..........\........\START900.OBJ ..........\........\Test1623 ..........\........\Test1623.hex ..........\........\Test1623.lnp ..........\........\ ..........\........\Test1623.Opt ..........\........\Test1623.plg ..........\........\ ..........\........\Test1623_Opt.Bak ..........\........\Test1623_Uv2.Bak ..........\........\Testscm002 ..........\........\Testscm002.lnp ..........\........\ ..........\........\Testscm002.Opt ..........\........\Testscm002.plg ..........\........\Testscm002_Opt.Bak ..........\........\Testscm002_Uv2.Bak

· ·


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12371204.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存