单片机-多分支实验

来源:互联网 发布:电脑画图软件 编辑:程序博客网 时间:2024/06/05 07:24
ORG         0000H       //汇编起始地址NUMB        EQU     30HFONT        EQU     31HINT:        MOV NUMB,#00H;  需要显示数字送到NUMB单元            MOV R2,#04HSTART:      MOV A,NUMB            MOV DPTR,#TABADDR            RL  A // 累加器循环左移            JMP @A+DPTRTABADDR:    SJMP   DISP0            SJMP   DISP1            SJMP   DISP2            SJMP   DISP3DISP0:      MOV    FONT,#0C0H            LJMP   MJUP1DISP1:      MOV    FONT,#0F9H            LJMP   MJUP1DISP2:      MOV    FONT,#0A4H            LJMP   MJUP1DISP3:      MOV    FONT,#080H;数码管显示MJUP1:      MOV    A,FONT            MOV    P0,A;            ACALL  DELAY            INC    NUMB            DJNZ   R2,START            AJMP   INT;延时DELAY:      MOV    R7,#0FFHDL:         MOV    R6,#0FFHDL6:        DJNZ   R6,DL6            DJNZ   R7,DL            RET            END

这里写图片描述

原创粉丝点击