标题:
如何用汇编语言让8位数码管显示1 本人 刚接触 单片机 本站的板子电路图 有些 地方...
[打印本页]
作者:
renyi199
时间:
2013-11-12 18:07
标题:
如何用汇编语言让8位数码管显示1 本人 刚接触 单片机 本站的板子电路图 有些 地方...
本人 结合电路图 写的 汇编 程序 如下
org 0000h
dula bit 2.6
wela bit 2.7
main: setb p2.7
mov p0,#00h
clr p2.7
setb p.6
mov p0,#06h
clr p2.6
simp $
end
烧入 板子 显示 不成功 求高手 指点
作者:
admin
时间:
2013-11-13 03:34
;晶振:11.0592
;数码管的显示,动态显示,只显示2位数字
ORG 0000H
duan bit P2.6 ;定义段选端口
wei bit P2.7 ;定义位选端口
;-------------以下显示第一个-------
DISPLAY:MOV DPTR,#TABLE ;数码管显示子程序
mov A,#2 ;第一个数码管显示2
MOV P0,#0 ;清除数码管显示,消隐
setb duan ;直通段选74hc573
clr duan ;锁存
LCALL DELAY1
mov P0,#11111110B ;选择个位数码管,即第一位数码管,当然也可以选择其它位
setb wei ;直通段选74hc573
clr wei ;锁存
作者:
renyi199
时间:
2013-11-13 14:19
能不能 详细点.........
作者:
admin
时间:
2014-3-22 13:18
在单片机开发板上面,通过看电路图可以得知,八位数码管的段选都是连在一起的,所有的段选和位选都接在2个74hc573上面,通过控制这两个芯片就能实现控制数码管的显示,具体你可以看一下光盘里面提供的视频教程。
作者:
xiaojuan
时间:
2014-8-7 23:03
一共有八个数码管,你只显示1,得关闭前七个数码管,也就是控制位选,然后送段码即可,二楼发的程序就可以实现
作者:
ljchip
时间:
2024-3-17 09:53
dula bit 2.6
wela bit 2.7
org 0000h
ajmp main
main:
setb p2.7
mov p0,#00h
clr p2.7
setb p.6
mov p0,#06h
clr p2.6
simp $
end
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1