51单片机控制8个数码管并显示1-8
来源:百度知道 编辑:UC知道 时间:2024/06/30 03:04:05
要电路图要程序~
不要用C语言写
不要用C语言写
数码管段选连接到单片机P0口,位选连接到P2口
ORG 0000h
MAIN:
CALL DISPLAY
AJMP MAIN
DISPLAY:
MOV R0,#0
MOV R1,#0x01
MOV DPTR,#TAB
LOOP:
INC R0
MOV A,R0
MOVC A,@A+DPTR
MOV P0,#0 ;消隐
MOV P0,A ;送段码
CALL DELAY
MOV A,R1 ;送位码
RL A ;移位
MOV P2,A
MOV R1,A
CALL DELAY
CJNE R0,#8,LOOP ;判断8次是否循环完成
RET
DELAY:
MOV R6,#25
DD: MOV R7,#50
DJNZ R7,$
DJNZ R6,DD
RET
TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
END
单片机是怎么通过查表来控制数码管的啊? 高手 帮忙啊!单片机的论文程序不会写:8255数码管静态显示实验,要求4位数码管显示,和2行8列键盘接口. 求单片机实验七段数码管显示实验程序 求助单片机0-60秒可调数码管显示程序 数码管显示 单片机高手请进,求单片机六位数码管显示程序,谢谢 高分悬赏单片机期末论文! 设计一个4位数码管管理显示动态显示和2行8列键盘接口 设计超声波测距仪不用单片机计数用数码管显示部分怎么做 数码管扫描显示 vhdl LED数码管显示接口