?? 3200cs.asm
字號:
ORG 0000h
MAIN: SETB EA
MOV SCON,#50H ;串行口:方式1
MOV TMOD,#21H ;定時器T1為波特率發(fā)生器,方式2
MOV TH1,#0FAH ;波特率=9600, Fosc=11.0592MHz
MOV TL1,#0FAH
ORL PCON,#80H ;SMOD=1
SETB TR1 ;啟動T1波特率發(fā)生器
SETB ES
MOV R1,#02
LOOP0: MOV R2,#16
MOV DPTR,#TAB
LOOP: MOV A,#00H
MOVC A,@A+DPTR
MOV SBUF,A ;發(fā)送一個字節(jié)
JNB TI,$
CLR TI
INC DPTR
DJNZ R2,LOOP
LCALL DELAY
DJNZ R1,LOOP0
JMP $
DELAY: MOV R7,#01 ;延時
DL3: MOV R6,#03
DL2: MOV R5,#175
DL1: NOP
NOP
NOP
DJNZ R5,DL1
DJNZ R6,DL2
DJNZ R7,DL3
RET
TAB:DB 0F0H, 5AH, 89H, 4CH, 43H, 44H
DB 0B2H, 0E2H, 0CAH, 0D4H, 0B3H, 0CCH
DB 0D0H, 0F2H ,0A5H, 0F0H
END
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -