Có bác nào mô phỏng Proteus dùng virtual terminal rồi cho em hỏi với. Em có mạch như thế này
Code chương trình như thế này:
ORG 000H
; KHOI DONG UART
MOV SCON,#52h
MOV TMOD,#20h
MOV TH1,#0F9h ;9600
SETB TR1
CALL NHAP_DULIEU
MOV P1,A
jmp $
NHAP_DULIEU:
CLR RI
JNB RI,$
MOV A,SBUF
RET
END
Mục đích là mô phỏng nhập kí tự vào cái Virtual Terminal để nó gửi dữ liệu nối tiếp sang at89c51 rồi xuất ra port1 để kiểm tra xem mã Ascii có đúng ko mà ko hiểu sao toàn bị sai ?
Còn cái Virtual đó lúc nhập zô màn hình của nó cũng chẳng hiện kí tự @@ ?
Code chương trình như thế này:
ORG 000H
; KHOI DONG UART
MOV SCON,#52h
MOV TMOD,#20h
MOV TH1,#0F9h ;9600
SETB TR1
CALL NHAP_DULIEU
MOV P1,A
jmp $
NHAP_DULIEU:
CLR RI
JNB RI,$
MOV A,SBUF
RET
END
Mục đích là mô phỏng nhập kí tự vào cái Virtual Terminal để nó gửi dữ liệu nối tiếp sang at89c51 rồi xuất ra port1 để kiểm tra xem mã Ascii có đúng ko mà ko hiểu sao toàn bị sai ?
Còn cái Virtual đó lúc nhập zô màn hình của nó cũng chẳng hiện kí tự @@ ?
Comment