zlg7290芯片求救,大家都來看一下!
請問誰有用過zlg7290芯片?
最近我做一產品,用此芯片來擴展6個按鍵,10個LED,在測試中發現如果不用頻繁按鍵,一切正常,但做系統穩定性測試即不停的亂按鍵,不到十分鐘整個鍵盤板就死掉,SCL pin一直為低電平,主cpu一切正常,只是無法讀寫zlg7290,如果此時只復位zlg7290芯片,鍵盤板又能開始工作,最開始懷疑I2c通信速度太快,造成寫死7290,但降低速度后還是會出現,後來在不斷試驗過程中,發現zlg7290的復位電容470pf,若不解,即使正常速度按鍵兩三次即死掉,所以馬上懷疑是該芯片復位不完全造成芯片內部很多硬件部分沒有initial,所以當程序運行到那里時就出現總線錯誤的現象。于是我將電容加大到10uf,不斷按鍵測試了一天還沒有發現鍵盤死掉的現象,但是否能解掉這個問題,還需長時間驗證。
不過我在讀按鍵時沒有delay 5~10ms,聽說I2C讀寫都要延遲5~10ms不知道讀過程中不用是否可行?
希望用過此芯片的朋友可以互相交流一下,看真正的原因在哪裡?
謝謝!
发表时间:2004年3月24日13:14:46