M
man_icu2
Guest
i cố gắng để nhận dữ liệu qua giao diện nối tiếp, nhưng tôi không biết làm thế nào để mô phỏng nó bằng cách sử dụng Keil uVision2.i chỉ làm bộ / rõ ràng P3.0 cho tốc độ truyền cho hay là có một cách khác?
ORG 0000H
ACALL CHÍNHORG 23giờ
ACALL TIMERCHÍNH:
MOV TMOD, # 20H
MOV TH1, # -3
MOV SCON, # 50H
SETB TR1
CLR RI
CLR TF1
JNB TF1, $
ACALL NhậnNhận:
JNB RI, $; Đợi cho 8.051 để thiết lập cờ RI
MOV A, SBUF; Đọc các ký tự từ cổng nối tiếp
CLR RI
SJMP Nhận
TIMER:
ACALL Nhận
ORG 0000H
ACALL CHÍNHORG 23giờ
ACALL TIMERCHÍNH:
MOV TMOD, # 20H
MOV TH1, # -3
MOV SCON, # 50H
SETB TR1
CLR RI
CLR TF1
JNB TF1, $
ACALL NhậnNhận:
JNB RI, $; Đợi cho 8.051 để thiết lập cờ RI
MOV A, SBUF; Đọc các ký tự từ cổng nối tiếp
CLR RI
SJMP Nhận
TIMER:
ACALL Nhận