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