?? 51+?
字號:
/***************************************************************************
標題: 串口調試程序,查詢法接收數據
效果: 運行本例子,打開本例子文件夾中的上位機軟件,設置波特率2400,再進行發送數據,接收區返回接收內容
本店網站 http://xxdpj.taobao.com/
以芯換心 竭誠為您服務 您學習單片機的好幫手
近期本店有很多優惠活動 有空就進來看看吧
http://xxdpj.taobao.com/
技術支持QQ:412150384
******************************************************************************/
ORG 0000H
LJMP MAIN
;主程序的開始
ORG 0200H
MAIN: MOV TMOD,#20H ;設置定時器1為模式2,做為波特率發生器
MOV TL1,#0F3H ;2400波特率的初值,板子使用12M晶振,初值=256-12000000/32/12/2400
MOV TH1,#0F3H ;
SETB TR1 ;啟動波特率發生
MOV SCON,#50H ;串口的工作方式,設置為方式2
M1: JNB RI,M1 ;查詢是否有數據接收
MOV A,SBUF ;數據暫存于A
CLR RI ;允許接收
MOV SBUF,A ;將接收到的數據發送出去
M2: JNB TI,M2 ;等待發送完成
CLR TI
SJMP M1 ;循環掃描串行通訊接口數據
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -