麻煩各位解釋下下面幾行代碼,小弟剛剛接觸CH375

void xWriteCH375Cmd( UINT8 mCmd ) { TI = 0; TB8 = 1; SBUF = mCmd; while ( TI == 0 ); }

void xWriteCH375Data( UINT8 mData ) { TI = 0; TB8 = 0; SBUF = mData; while ( TI == 0 ); }

UINT8 xReadCH375Data( void ) { while ( RI == 0 ); RI = 0; return( SBUF ); }

這是串口連接時的讀寫函數(shù),一直有些地方不理解,TB8是什么呢,哪兒定義的呢,SBUF又是哪兒定義的呢,麻煩了解的各位解釋下,謝謝了。。。。。

哦,TB8知道了,因為是9位數(shù)據(jù)模式,所以最后一位決定是命令還是數(shù)據(jù),那么SBUF是什么意思呢,沒看到定義的地方,而且是字節(jié)操作的,這么按位操作呢,難道子函數(shù)庫中幫忙實(shí)現(xiàn)了嗎???


不好意思,基礎(chǔ)都忘了,這些都是51中的寄存器,現(xiàn)在用arm的cpu,好多寄存器都變了,這個問題解決了。


請問下,這些代碼是從哪里下載的呢? 我現(xiàn)在也在用CH375芯片。 還沒有找著頭。


網(wǎng)上下載:CH375LIB.ZIP,參考..\MCS51\FILELIB5\EXAM7內(nèi)的示例


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频