久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3374|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

STM32單片機控制矩陣鍵盤程序問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:507852 發(fā)表于 2019-7-16 19:34 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
最近在搞矩陣鍵盤,用32控制的,在lcd上顯示按鍵的數(shù)值,當(dāng)按鍵按下時,數(shù)值會變,但是在不按的時候,屏幕上的數(shù)值自己會變,端口應(yīng)該沒重復(fù),另外用到了ADC1  通道1 PA1,矩陣鍵盤用的是F  口,函數(shù)在下面,大佬們幫忙看一下哪里有錯誤。                          
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:565305 發(fā)表于 2019-7-16 19:55 | 只看該作者
粗略看 keyscan() 感覺有問題,確認(rèn)沒按鍵時,它返回必為 0 嗎?

如果不是它,在不按鍵時, main 的 while 循環(huán)改成

while(1)
{
    GetKeyVal();
    if(flag!=0) LCD_Show(...)
}
然后觀察 會不會 LCD 打印東西,如果有打印,那就查是否有內(nèi)存溢出、數(shù)組下標(biāo)越界、中斷意外改寫等等可能性了。如果沒打印,就逐漸加回代碼觀察找
回復(fù)

使用道具 舉報

板凳
ID:123289 發(fā)表于 2019-7-17 11:10 | 只看該作者
將你的程序原理、實現(xiàn)的方案寫清楚,并用框圖展示出來,問題就解決了。
回復(fù)

使用道具 舉報

地板
ID:585778 發(fā)表于 2019-7-17 15:01 | 只看該作者
就你貼出的代碼,是無法看到問題的,應(yīng)該在那個keyscan()中。順便說一下,看樣子你的flag是個全局變量,其實大可不必這么寫程序哦,利用返回值就好。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 成人在线播放网站 | 成人激情视频网 | 激情国产在线 | 免费一区 | 欧美色综合一区二区三区 | 欧美日韩成人影院 | 日韩高清中文字幕 | 欧美三区在线观看 | 色综合激情 | 雨宫琴音一区二区在线 | 欧美三级免费观看 | 国精产品一品二品国精在线观看 | 2020天天操 | 理论片免费在线观看 | 亚洲综合国产 | 99av成人精品国语自产拍 | 九九色综合 | 日韩成人高清在线 | 亚洲一区在线日韩在线深爱 | 欧美精品成人一区二区三区四区 | 国产日韩亚洲欧美 | 亚洲精品无 | 日韩字幕| 亚洲精品国产精品国自产在线 | 国产亚洲精品一区二区三区 | 人人九九精 | 91麻豆久久久 | 国产一区精品在线 | 日韩高清一区 | 麻豆av电影网 | 午夜天堂精品久久久久 | 久草精品视频 | 特黄色一级毛片 | 国产福利资源在线 | 国产三级 | 在线视频一区二区三区 | 日韩免费一区二区 | 精品国产一区二区三区久久久蜜月 | 99久久精品免费看国产免费软件 | 99婷婷| 亚洲免费视频一区二区 |