搜索

用汇编语言写串口控制led时间

发布网友 发布时间:2022-04-20 08:16

我来回答

2个回答

热心网友 时间:2022-07-13 05:00

是应该使用单片机吧?

用什么单片机都行吗?

控制led时间,时间是什么意思?

控制两个 LED 的亮灭,只需四个数,即可,不用输入《H》。

热心网友 时间:2022-07-13 05:00

LED1 EQU P1.0
LED2 EQU P1.1
ORG 0000H

LJMP MAIN
ORG 0023H
LJMP UART
ORG 0030H
MAIN:
MOV TMOD,#20H

MOV TH1,#0FDH

MOV TL1,#0FDH

SETB TR1

MOV SCON,#50H

SETB ES

SETB EA
CLR 00H

CLR A

MOV R2,#0FFH

LOOP:
JNB 00H,$

JNZ LOOP1

CLR LED1

SJMP LOOP

LOOP1:
DEC A

JNZ LOOP2

SETB LED1

SJMP LOOP

LOOP2:
DEC A

JNZ LOOP3

CLR LED2

SJMP LOOP

LOOP3:
SETB LED2

LJMP LOOP

UART:
JNB RI,UARTN

CLR RI

MOV A,SBUF

CLR C

SUBB A,#30H

JNZ UARTC

MOV R2,A

UARTC:
CJNE R2,#0,UARTN

SETB FLAG

MOV R2,#0FFH

UARTN:
RETI

END
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top