📄 ex6-1.sdi
字号:
,,, ORG 0000H
0000,01 30,, AJMP START
,,, ORG 0030H
0030,75 98 00,START,START: MOV SCON,#0 ;设置串行口工作方式0
0033,75 30 01,, MOV 30H,#01H ;8字节待传输数据
0036,75 31 02,, MOV 31H,#02H
0039,75 32 04,, MOV 32H,#04H
003C,75 33 08,, MOV 33H,#08H
003F,75 34 10,, MOV 34H,#16
0042,75 35 20,, MOV 35H,#32
0045,75 36 40,, MOV 36H,#64
0048,75 37 80,, MOV 37H,#128
004B,78 30,, MOV R0,#30H ;R0作数据指针
004D,7A 08,, MOV R2,#8 ;R2作计数器
004F,E6,LOOP,LOOP: MOV A,@R0
0050,F5 99,, MOV SBUF,A ;开始发送数据
0052,30 99 FD,LO,LO: JNB TI,LO ;检查发送完标志位
0055,C2 99,, CLR TI
0057,11 5E,, ACALL DELAY ;延时
0059,08,, INC R0 ;发送下一字节
005A,DA F3,, DJNZ R2,LOOP
005C,80 D2,, SJMP START
005E,7F 03,DELAY,DELAY: MOV R7,#3
0060,7E FF,DD1,DD1: MOV R6,#0FFH
0062,7D FF,DD2,DD2: MOV R5,#0FFH
0064,DD FE,, DJNZ R5,$
0066,DE FA,, DJNZ R6,DD2
0068,DF F6,, DJNZ R7,DD1
006A,22,, RET
000E,,, END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -