找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机数码管汇编语言0-9数字循环显示程序

[复制链接]
跳转到指定楼层
楼主
;====================================================================
; Main.asm file generated by New Project wizard
;
; Created:   周一 10月 26 2020
; Processor: AT89C51
; Compiler:  ASEM-51 (Proteus)
;====================================================================

$NOMOD51
$INCLUDE (8051.MCU)

;====================================================================
; DEFINITIONS
;====================================================================

;====================================================================
; VARIABLES
;====================================================================

;====================================================================
; RESET and INTERRUPT VECTORS
;====================================================================

      ; Reset Vector
      org   0000h
      jmp   Start

;====================================================================
; CODE SEGMENT
;====================================================================

      org   0100h
Start:        
      MOV        R2,#10
      MOV        DPTR,#TAB
      CLR        P2.0                ;共阳极,清零让全灭,并选定几号数码管
      L1:MOV        A,#0                ;0赋给A
         MOVC        A,@A+DPTR;
         MOV        R3,A
         MOV        P0,R3                ;将数据给到P0端口
         LCALL        ys1
         
         INC        DPTR        
         DJNZ        R2,L1
         
         
         
         TAB:        DB  0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H

      ys0:
         mov r0,#200
         L3:nop
            nop
            nop
         djnz r0,L3                ;1ms
      ret
      ys1:mov r1,#250
         L2:lcall ys0         ;2*1ms*250=0.5s
            lcall ys0
         djnz r1,L2
      ret
;====================================================================
      END


2.png (163.53 KB, 下载次数: 47)

2.png

1.png (161.64 KB, 下载次数: 60)

1.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶1 踩
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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