;串列傳輸練習; 傳送端 mov scon,#01010000b ;設定串列傳輸工作於模式1, 可接收資料 mov tmod,#00100000b ;設定TIMER1工作於模式2(自動載入模式) mov th1,#253 ;設定自動載入值為253(在石英震盪器為11.059MHz時, 鮑率為9600bps) setb tr1 ;啟動TIMER1 receive: jnb ri,$ ;判斷是否接收完畢(RI=1), 否則停在此行 clr ri ;清除接收完畢旗號 mov a,sbuf ;將SBUF接收到的資料存到累加器 mov p2,a ;顯示於P2 jmp receive end