找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

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

STM32驅(qū)動(dòng)LCD12864仿真實(shí)驗(yàn)程序(基于實(shí)現(xiàn)多級(jí)菜單)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
感覺發(fā)了這個(gè)要被罵死,大家看了輕噴。1、這個(gè)是我工作實(shí)習(xí),項(xiàng)目經(jīng)理給的51單片機(jī)驅(qū)動(dòng)LCD12864的源代碼,代碼架構(gòu)看完了,我用stm32移植過來的,這個(gè)是實(shí)現(xiàn)一個(gè)多級(jí)菜單的功能,不過每個(gè)子菜單項(xiàng)的功能還并未完善,如需添加功能請(qǐng)自行添加


2、因?yàn)槭且浦驳拇a,所以仿真效果并不是很好,按鍵的反應(yīng)比較慢,如果按快了,會(huì)出現(xiàn)仿真卡死,具體原因我還沒去查。所以你們仿真操作的時(shí)候,按鍵稍微慢些
3、51單片機(jī)的源代碼是基于3片Ks0108來寫的,而仿真的LCD12864內(nèi)部只有2片Ks0108,所以界面可能會(huì)有bug的地方,如果有開發(fā)板的同學(xué),可以拿有3片Ks0108的LCD來試下,不過代碼有些地方需要稍微更改下,我新買的開發(fā)板還沒到,你們就自己加油吧
4、我會(huì)貼上51單片機(jī)的所有工程文件和移植后的stm32工程文件,外加仿真工程原理圖

代碼我這里就不貼出來,太多了,你們還是自行下載來看吧,只看一部分也不一定有用

仿真原理圖如下


仿真文件不小心被刪除了,大家自己畫一下吧

Menu.7z

216.93 KB, 下載次數(shù): 255, 下載積分: 黑幣 -5

STM32移植工程文件

MenuSampleCode.zip

408.86 KB, 下載次數(shù): 141, 下載積分: 黑幣 -5

51單片機(jī)原工程

評(píng)分

參與人數(shù) 1黑幣 +80 收起 理由
admin + 80 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏13 分享淘帖 頂2 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:617786 發(fā)表于 2020-10-13 16:51 | 只看該作者
好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

板凳
ID:819974 發(fā)表于 2020-12-3 17:31 | 只看該作者
是HAI庫的嗎?還是基本庫的
回復(fù)

使用道具 舉報(bào)

地板
ID:576497 發(fā)表于 2020-12-25 15:03 | 只看該作者
小白了,技能 發(fā)表于 2020-10-13 16:51
仿真原理圖下載出錯(cuò)啊樓主

不是吧,仿真還出錯(cuò)。。。這個(gè)仿真圖很簡單的,你可以自己畫一個(gè)再試下呢
回復(fù)

使用道具 舉報(bào)

5#
ID:576497 發(fā)表于 2020-12-25 15:05 | 只看該作者
勿忘我123 發(fā)表于 2020-12-3 17:31
是HAI庫的嗎?還是基本庫的

基本庫
回復(fù)

使用道具 舉報(bào)

6#
ID:680665 發(fā)表于 2021-5-25 09:33 | 只看該作者
為啥我只能出現(xiàn)第一個(gè)畫面,按鍵盤沒用
回復(fù)

使用道具 舉報(bào)

7#
ID:576497 發(fā)表于 2021-6-25 17:15 | 只看該作者
我是蔡徐坤 發(fā)表于 2021-5-25 09:33
為啥我只能出現(xiàn)第一個(gè)畫面,按鍵盤沒用

如果能跳出來第1個(gè)畫面,那就說明你已經(jīng)從主菜單跳轉(zhuǎn)到了功能菜單,再到子菜單了,這都已經(jīng)跳了2級(jí)菜單了。。。還是你的意思是你只能在Desktop菜單呢,如果只是在Desktop菜單,那說明是按鍵沒有起作用,仿真圖有用我的工程嗎,如果是自己的工程,可以檢查下IO口的配置是否有設(shè)置好,別畫的仿真圖的按鍵io口與程序不一致。還有就是仿真顯示很慢,一定等顯示完在按鍵,我記得好像protues仿真圖的晶振只有8M,所以界面刷新,按鍵反應(yīng)都不咋的,最好還是有自己的開發(fā)板。這個(gè)程序主要是要去理解對(duì)于人機(jī)界面的實(shí)現(xiàn)機(jī)制,也就是理解狀態(tài)機(jī)
回復(fù)

使用道具 舉報(bào)

8#
ID:839438 發(fā)表于 2021-10-10 14:10 | 只看該作者
謝謝,很需要類似多級(jí)菜單
回復(fù)

使用道具 舉報(bào)

9#
ID:839438 發(fā)表于 2021-10-10 14:11 | 只看該作者
很需要類似的多級(jí)菜單
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表