Tải bản đầy đủ (.doc) (2 trang)

TN4 LAB3

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (19.22 KB, 2 trang )

;VIET CT PHAT CHUOI KY TU HELLO,WORLD LEN MAY TINH THONG QUA HYPERTERMINAL
;VOI TOC DO BAUD 19200 MOI KHI SW 310 DUOC NHAN
ORG 0000H
MOV SCON,#52H

// 0110 0010 TI=1 -> JNB TI TRUOC MOV SBUF,A

MOV TMOD,#20H

// 0010 0000: TIMER 1 MODE 2

ACALL DOUBLE_BAUD // GAP DOI TOC DO BAUD DO KO C� BANG TRA CUA
192000: 9600X2=19200
MOV TH1,#-3

// TRA BANG TOC DO BAUD 9600

MOV TL1,#-3

// NAP LAI GIA TRI

SETB TR1
CHECK_SW1:

JB P1.0,$

// KIEM TRA XEM P1.0 DUOC NHAN CHUA

ACALL CHONGRUNG

//CHONG RUNG PHIM



MOV DPTR,#TABLE
LAP:

CLR A
MOVC A,@A+DPTR
JZ CHECK_SW1
ACALL OUTCHR
INC DPTR
JNZ LAP
SJMP LAP

OUTCHR:

JNB TI,OUTCHR
CLR TI
MOV SBUF,A
RET

DOUBLE_BAUD:
MOV A,PCON
SETB ACC.7
MOV PCON,A
RET
CHONGRUNG:

MOV R7,#2

// GUI DU LIEU TU A RA SBUF



LOOP1:

MOV R6,#250

LOOP2:

MOV R5,#250

LOOP3:

DJNZ R5,LOOP3
DJNZ R6,LOOP2
DJNZ R7,LOOP1
RET

TABLE:

DB "HELLO,WORLD",0
END



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×