|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe |
外部中斷中嵌套I2C中斷讀取ZLG7290鍵值的處理程序 |
| 作者:alex3000 欄目:ARM技術 |
關于外部中斷中嵌套I2C中斷讀取鍵盤值得處理程序,按照論壇大俠提供的方法實施,可是發(fā)現每次讀取得鍵值是上一次的值,請問各位大俠有碰到這樣的情況嗎,該如何解決?或者是無法解決的? * - 本貼最后修改時間:2005-8-24 7:18:32 修改者:alex3000 |
| 2樓: | >>參與討論 |
| 作者: alex3000 于 2005/8/24 7:45:00 發(fā)布:
莫非ZLG7290的時序是這樣的 產生中斷-退出中斷-7290將鍵值寫入7290寄存器?? 如果是這樣,那么根本無法在外部中斷中讀取鍵值,期盼高手相助 |
|
| 3樓: | >>參與討論 |
| 作者: masufang 于 2005/8/24 14:38:00 發(fā)布:
同步出現了問題。增加一次readkey. |
|
| 4樓: | >>參與討論 |
| 作者: kassey 于 2005/8/24 20:15:00 發(fā)布:
關于7290 zlg7290的片子我在c51上用過; 按鍵-int腳出下降沿 有兩種情況會恢復高電平 1讀鍵值 2超過一定的時間 我用法波器測過,這個時間對51來說,剛好是可以的! 可以很好的捕捉到中斷! |
|
| 5樓: | >>參與討論 |
| 作者: alex3000 于 2005/8/24 21:03:00 發(fā)布:
to kassey 謝謝你了,搞定了 |
|
| 6樓: | >>參與討論 |
| 作者: alex3000 于 2005/8/24 21:04:00 發(fā)布:
的確只要加個延遲就可以了 eleven11的程序入中斷后有個延遲,當時不知道是怎么回事,原理如此 * - 本貼最后修改時間:2005-8-24 21:08:51 修改者:alex3000 |
|
|
|
| 免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號 |