chỉ giúp mình cách mô phỏng với sơ đồ mạch ý. minh viết đoạn code này moi người xem hộ
ORG 0000H
MOV SCON,#0D0H ; Nối tiếp hoạt động ở chế độ 3
MOV TMOD,#20H ; định thới số 1 hoạt động ở chế độ 2
MOV TH1,#(-03) ; Tốc độ baud =9600
SETB TR1
MOV R0,#30H
AGAIN: JNB RI,$
CLR RI
MOV A,SBUF
ORG 0000H
MOV SCON,#0D0H
MOV TMOD,#20H
MOV TH1,#(-03)
SETB TR1
MOV R0,#30H
AGAIN: JNB RI,$
CLR RI
MOV A,SBUF
JNB TI,$
MOV A,P0
ORG 0000H
MOV SCON,#0D0H
MOV TMOD,#20H
MOV TH1,#(-03)
SETB TR1
MOV R0,#30H
AGAIN: JNB RI,$
CLR RI
MOV A,SBUF
JNB TI,$
MOV A,P0
JNB TI,$
CLR TI
MOVC, P ; Đặt bit chẵn vào TB8
MOVTB8, C ; trở thành bit dữ liệu thứ 9
MOV SBUF,A
JMP AGAIN
SAVE: MOV @R0,A
INC R0
MOV B,A
CJNE R0,#80H,AGAIN
SJMP $
END
ORG 0000H
MOV SCON,#0D0H ; Nối tiếp hoạt động ở chế độ 3
MOV TMOD,#20H ; định thới số 1 hoạt động ở chế độ 2
MOV TH1,#(-03) ; Tốc độ baud =9600
SETB TR1
MOV R0,#30H
AGAIN: JNB RI,$
CLR RI
MOV A,SBUF
ORG 0000H
MOV SCON,#0D0H
MOV TMOD,#20H
MOV TH1,#(-03)
SETB TR1
MOV R0,#30H
AGAIN: JNB RI,$
CLR RI
MOV A,SBUF
JNB TI,$
MOV A,P0
ORG 0000H
MOV SCON,#0D0H
MOV TMOD,#20H
MOV TH1,#(-03)
SETB TR1
MOV R0,#30H
AGAIN: JNB RI,$
CLR RI
MOV A,SBUF
JNB TI,$
MOV A,P0
JNB TI,$
CLR TI
MOVC, P ; Đặt bit chẵn vào TB8
MOVTB8, C ; trở thành bit dữ liệu thứ 9
MOV SBUF,A
JMP AGAIN
SAVE: MOV @R0,A
INC R0
MOV B,A
CJNE R0,#80H,AGAIN
SJMP $
END
Comment