找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5105|回复: 5
打印 上一主题 下一主题
收起左侧

如何用汇编语言让8位数码管显示1 本人 刚接触 单片机 本站的板子电路图 有些 地方...

[复制链接]
跳转到指定楼层
楼主
ID:56456 发表于 2013-11-12 18:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人  结合电路图  写的 汇编 程序 如下
         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
烧入 板子 显示 不成功  求高手 指点
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1 发表于 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  ;锁存
回复

使用道具 举报

板凳
ID:56456 发表于 2013-11-13 14:19 | 只看该作者
能不能 详细点.........
回复

使用道具 举报

地板
ID:1 发表于 2014-3-22 13:18 来自手机 | 只看该作者
在单片机开发板上面,通过看电路图可以得知,八位数码管的段选都是连在一起的,所有的段选和位选都接在2个74hc573上面,通过控制这两个芯片就能实现控制数码管的显示,具体你可以看一下光盘里面提供的视频教程。
回复

使用道具 举报

5#
ID:51090 发表于 2014-8-7 23:03 来自手机 | 只看该作者
一共有八个数码管,你只显示1,得关闭前七个数码管,也就是控制位选,然后送段码即可,二楼发的程序就可以实现
回复

使用道具 举报

6#
ID:247571 发表于 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
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表