如題,全是F,不是a,b,c,d,e,f,g,dp全亮嗎?怎么是清數碼管呢?不是填0x00嗎?
51單片機開發板上用的是共陰的數碼管,所以陰極就是位選 控制著單個數碼管的亮與滅,而那段選是控制著每一段的亮與滅, 數碼管亮的條件是陰極為0 陽極為1,當然如果把他反過來就會滅了.
我清數碼管的程序:
smg_dc=P2^6;
smg_wc=P2^7;
void smg_off(void)
{
P0=0xff;
smg_wc=1;
smg_wc=0;
P0=0x00l
smg_dc=1;
smg_dc=0;
}
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |