主題:DIO 共有40620人關(guān)注過本帖 |
---|
XJY |
1樓 |
DIO Post By:2005-7-11 12:53:00 [只看該作者]
我說讀取不對(duì)就是把該口接VCC /GND讀的結(jié)果都是0.???是否有其他原因?
|
|
單帖管理 | 引用 | 回復(fù) |
x10 |
2樓 |
Post By:2005-7-11 15:19:00 [只看該作者]
是按下面的過程測(cè)試的嗎?
DisableKeypad( ); for(  ) {     unsigned char ub1 = GetDIN( );     printf( "0x%02x\r", (unsigned int)ub1 ); } |
|
單帖管理 | 引用 | 回復(fù) |
XJY |
3樓 |
Post By:2005-7-13 15:54:00 [只看該作者]
按那過程試過,讀出來依然是全0(DIN全加成高電平),會(huì)不會(huì)有其他原因??
|
|
單帖管理 | 引用 | 回復(fù) |
x10 |
4樓 |
Post By:2005-7-13 18:04:00 [只看該作者]
如果這樣,矩陣鍵盤也是有問題的。是否做過矩陣鍵盤測(cè)試?如果矩陣鍵盤也不對(duì),建議把板子寄回,我們來檢查。
|
|
單帖管理 | 引用 | 回復(fù) |
XJY |
5樓 |
Post By:2005-7-14 14:52:00 [只看該作者]
1。我把鍵盤使能:enableKeypad( );之后可以讀出輸入腳數(shù)據(jù)。但是輸出腳信號(hào)不可保持。
2.我用的是ETR100E,為什么DIOUT5沒有輸出。 3.我有兩塊ETR100E。現(xiàn)在發(fā)現(xiàn)其中一個(gè)電子盤裝在任何一塊板上程序都出錯(cuò):是否壞? |
|
單帖管理 | 引用 | 回復(fù) |