欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 求助計算機的按鍵功能,就是說按一下顯示按鍵數字,再按一下數字左移一位那種 [打印本頁]

作者: bhw5012    時間: 2016-10-19 22:33
標題: 求助計算機的按鍵功能,就是說按一下顯示按鍵數字,再按一下數字左移一位那種
單片機還是最老的AT89c51  然后實現計算機的按鍵功能,就是說按一下顯示按鍵數字,再按一下數字左移一位那種!電路圖附上!!!求解,謝謝!

QQ截圖20161019223137.png (27.68 KB, 下載次數: 168)

QQ截圖20161019223137.png

作者: zl2168    時間: 2016-10-19 22:33
本帖最后由 zl2168 于 2016-10-20 08:21 編輯

給你個參考案例,可做到“按一下顯示按鍵數字,再按一下數字左移一位”,但比你的電路更大。


實例76  8279擴展8×8鍵盤
無鍵閉合時,顯示“--------”;有鍵閉合后,數碼顯示屏第0、1位顯示閉合鍵序號(末位加小數點以示分割);若再有鍵閉合,閉合鍵序號依次右移顯示;顯示屏保留顯示前4組閉合鍵序號。
電路設計

Proteus仿真





Proteus仿真一下,確認有效。
實例76 8279擴展鍵盤和顯示.rar (125.29 KB, 下載次數: 13)


以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1
書中電路和程序設計有詳細說明,程序語句條條有注解。




作者: bhw5012    時間: 2016-10-19 22:34
C編程,不要匯編,看不懂
作者: bhw5012    時間: 2016-10-20 11:09
zl2168 發表于 2016-10-20 08:06
給你個參考案例,可做到“按一下顯示按鍵數字,再按一下數字左移一位”,但比你的電路更大。

我不知道8279的引腳功能,看不懂,而且,我們要求不用其他的什么!你還用了一個138的譯碼器!
作者: zl2168    時間: 2016-10-20 21:34
給你個參考,并不是讓你照搬。而是取其“按一下顯示按鍵數字,再按一下數字左移一位”的編程思路和方法。
作者: bhw5012    時間: 2016-10-20 22:03
zl2168 發表于 2016-10-20 21:34
給你個參考,并不是讓你照搬。而是取其“按一下顯示按鍵數字,再按一下數字左移一位”的編程思路和方法。

關鍵是里面沒有源代碼!我怎么看!我只能看見仿真圖的效果
作者: zl2168    時間: 2016-10-21 09:12
本帖最后由 zl2168 于 2016-10-21 09:16 編輯
bhw5012 發表于 2016-10-20 22:03
關鍵是里面沒有源代碼!我怎么看!我只能看見仿真圖的效果

源代碼在推薦的書中,自己去圖書館或書店去看。
仿真的效果才能鑒別真偽,你不覺得網上偽程序太多了嗎?
你先下載仿真文件,仿真一下,以免受騙上當。確認仿真有效再說。

作者: 護城河義工    時間: 2016-10-21 10:10
添加一個按鍵計數器 變量   ,根據變量的值來 處理 按鍵事件  。一個事件周期 清零一次 按鍵計數器的值。
作者: zx309681787    時間: 2016-10-21 11:44
如果你可以正常顯示的話,你可以處理一下顯示數據啊
作者: bhw5012    時間: 2016-10-22 02:36
zl2168 發表于 2016-10-21 09:12
源代碼在推薦的書中,自己去圖書館或書店去看。
仿真的效果才能鑒別真偽,你不覺得網上偽程序太多了嗎? ...

謝謝,已經解決了





歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1