CH375的串口

我現(xiàn)在使用串口方式接打印機(jī),但測(cè)試命令總時(shí)無法通過,不知道時(shí)硬件還時(shí)軟件的問題, 麻煩大家看下程序有問題沒:

void CH375_WR_CMD_PORT( unsigned char mCmd ) // 向CH375的命令端口寫入命令, { TI1 = 0; TB81 = 1; SBUF1 = mCmd; while ( TI1 == 0 ); }

void CH375_WR_DAT_PORT( unsigned char mData ) // 向CH375的數(shù)據(jù)端口寫入數(shù)據(jù) { TI1 = 0; TB81 = 0; SBUF1 = mData;

while ( TI == 0 ); }

unsigned char CH375_RD_DAT_PORT() // 從CH375的數(shù)據(jù)端口讀出數(shù)據(jù) { while ( RI1 == 0 ); RI1 = 0; printf("test data : 0x%02x \n",(unsigned short)SBUF); return( SBUF1 ); }

另外現(xiàn)在單片機(jī)只有一個(gè)串口,但控制其他部分時(shí)經(jīng)常使用串口發(fā)送命令,這和CH375有沖突沒有

這樣是不允許的,如果串口被用來和CH375連接的話,那么串口就不能發(fā)送命令


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

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