不能顯示

#include #include

// 以下兩個子程序定義在CH452W?.C文件中 extern unsigned char CH452_Read(); extern void CH452_Write(unsigned short command); #include "CH452CMD.H" // 定義常用命令碼

sbit LED=P1^0;

void delayms(unsigned char i) { unsigned int j; do{ for(j=0;j!=1000;j++) {;} }while(--i); }

main() { unsigned char cmd,dat; unsigned short command; delayms(10); CH452_Write(CH452_SYSON1); //兩線制方式,如果SDA用做按鍵中斷輸出,那么命令應該為(0x04,0x23) CH452_Write(CH452_BCD); // BCD譯碼,8個數(shù)碼管 CH452_Write(CH452_DIG0 | 8); // 顯示字符8 CH452_Write(CH452_DIG1 | 7); CH452_Write(CH452_DIG2 | 6); CH452_Write(CH452_DIG3 | 5); CH452_Write(CH452_DIG4 | 4); CH452_Write(CH452_DIG5 | 3); CH452_Write(CH452_DIG6 | 2); CH452_Write(CH452_DIG7 | 1); delayms(50); LED=!LED; while ( 1 ){ // PC機串口通訊單片機,再控制CH452演示 cmd=0x0e;//SBUF; if ( cmd & 0xE0 ) continue; // 無效命令碼 dat=0x08;//SBUF; command=cmd; command= command<<8 | dat; CH452_Write(command); } } 6. 我不用中斷,不用串行通訊,我cmd和dat我給一個具體的而又滿足條件的數(shù)值, cmd=0x0e,dat=0x0x08可以嗎 7. 其CH452.C , PIN.C,CH452CND.C文件我沒有改動;P1^7與IC CH452的SCL連接,P1^6與IC CH452的SDA連接,用5V電壓,共陰極LED,SEG7-SEG0與LED之間沒有加限流電阻;全部不顯示。只用了DIG7-DIG4 8. 你可以就不用中斷,不用串行通訊;幫我改一下上面的程序吧,謝謝了,急急急?。?! 9. 我的QQ號碼627361128,627361128@QQ.COM中午12點30到1點30;或者其他時間;

你最好用例子程序跑一遍,你的主程序看起來有點難懂,另外最好把I2C寫命令的程序發(fā)出來,先確定最基本的函數(shù)是正確的


查一下硬件把,軟件基本沒問題!


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

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