当前位置:首页 » 操作系统 » 92H的源码

92H的源码

发布时间: 2023-12-20 22:09:38

1. 汇编语言问题 在单片机LED上显示数字(0~9)的源代码是什么啊

这个有查表的方法来做:
;;8051
;;晶体振荡F=12Mhz
;;;
KEY32
REG
P3.2
;
ORG
0000H
AJMP
MAIN
ORG
0003H
RETI
RETI
ORG
000BH
RETI
ORG
0013H
RETI
RETI
ORG
001BH
RETI
ORG
0023H
RETI
DB
C0H
;0
ADRRESS
0024H
DB
F9H
;1
DB
A4H
;2
DB
B0H
;3
DB
99H
;4
DB
92H
;5
DB
82H
;6
DB
F8H
;7
DB
80H
;8
DB
90H
;9
MAIN:
MOV
R0,#7FH
;
CLR
A
;
$CL
MOV
@R0,A
;
DJNZ
R0,$CL
;初始化
MOV
SP,#60H
;初始化
MOV
20H,#00H
;最开始设定为0
MOV
DPTR,#0024H
;指向数据表首地址
;;
$0
JB
KEY32,$0
MOV
A,20H
INC
A
CJNE
A,#10D,$1
;不相当则转移
MOV
A,#00H
$1
MOV
20H,A
;保存数据
MOVC
A,@A+DPTR
MOV
P1,A
;DISPLAY
$2
CALL
DLY
;调用延时等待
KEY
起来
JNB
KEY32,$2
AJMP
$0
;;
DLY:
MOV
R7,#00
;DELAY
$A
MOV
R6,#00
;
$B
DJNZ
R6,$B
DJNZ
R7,$A
RET
;

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:845
制作脚本网站 发布:2025-10-20 08:17:34 浏览:1109
python中的init方法 发布:2025-10-20 08:17:33 浏览:815
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:983
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:872
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1220
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:442
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:325
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:1000
python股票数据获取 发布:2025-10-20 07:39:44 浏览:969