汇编语言编写程序完成以下工作:a开机后点亮LED1,LED7,LED8

2024-11-09 10:11:52
推荐回答(1个)
回答1:

为你答疑     电路参考图如下:

a开机后点亮LED1,LED7,LED8

                                 ORG     0000H

                                 LJMP     0100H

                                 ORG     0100H

MAIN:                        CLR      P1.0          ;点亮LED1    P1.0  =0   亮

                                 CLR      P1.6          ;点亮LED7    P1.6  =0   亮

                                 CLR      P1.7          ;点亮LED8    P1.7  =0   亮

                                 SJMP       $             ;   暂停

b.开机后第二位数码管显示“9”;

                                 ORG     0000H

                                 LJMP     0100H

                                 ORG     0100H

MAIN:                        MOV      P1,#0FFH        ;8个LED 全灭

                                 MOV      P0,#00H           ;第一个七段数码管消隐

                                 CLR       P2.0

                                 LCALL    YS

                                 MOV      P0,#00H            ;第二个七段数码管消隐

                                 CLR       P2.1

                                 LCALL    YS

                                 MOV      P0,#67H            ;第二个七段数码管显示9

                                 CLR       P2.1

                                 LCALL    YS

                                 SJMP       $

c.开机后两位数码管显示“47”,同时LED4和LED7采用闪烁方式点亮,亮灭各0.5S