sbuf寄存器2009-11-19 23:24:30| 分類: 單片機開發(fā) | 標(biāo)簽: |字號大中小 訂閱 sbuf這個sfr寄存器是比較復(fù)雜的 因為sbuf存儲單元對應(yīng)著兩個寄存器,一個是串行發(fā)送寄存器,另一個是串行接收寄存器 具體輸入的值是傳送給發(fā)送寄存器還是接收寄存器完全看你的程序 這段用匯編語言體現(xiàn)的比較清楚 發(fā)送數(shù)據(jù)時運行mov sbuf,a 這時a的內(nèi)容就被送到發(fā)送寄存器 接收數(shù)據(jù)時運行mov a,sbuf 這時接收寄存器的內(nèi)容就被傳誦給a 其實在使用的時候非常簡單,只要簡單的執(zhí)行指令就可以了 至于中斷可以在0023轉(zhuǎn)向的程序里判斷到底是發(fā)送中斷還是接收中斷
/**********************************************************************
|
|