這個(gè)是最近在學(xué)校實(shí)習(xí)按照教學(xué)視頻做的一個(gè)簡(jiǎn)單項(xiàng)目,實(shí)現(xiàn)的主要是一個(gè)簡(jiǎn)單的菜單,我只實(shí)現(xiàn)了其中一部分功能,發(fā)出來(lái)給看看利用給出的框架程序,進(jìn)行一些修改添加,實(shí)現(xiàn)了1-5,6沒(méi)有去寫(xiě),7實(shí)現(xiàn)了屏保,但是只能返回到最初的界面
涉及到LCD的使用,原來(lái)給了一個(gè)程序,能直接對(duì)字體或者圖片取模,自動(dòng)生成.h文件以供使用,文件有點(diǎn)大,分了幾個(gè)文件夾
Ø 要求1:實(shí)現(xiàn)長(zhǎng)按K4切換背光燈亮滅 Ø 要求2:繪制主菜單界面,主菜單有如下條目 Ø 要求3:實(shí)現(xiàn)按K1向上切換選中條目,按K3向下切換選中條目,選中的條目可以循環(huán)(當(dāng)選中到最后一條時(shí)再按K3切換到第一條) Ø 要求4:實(shí)現(xiàn)按下K2鍵切換到當(dāng)前選中條目相對(duì)應(yīng)的界面 Ø 要求5:實(shí)現(xiàn)與條目對(duì)應(yīng)的子界面內(nèi)的功能,詳細(xì)要求如下 2 子界面1(關(guān)于我們):顯示一位組員的QQ二維碼,并且按任意鍵返回主界面 2 子界面2(相冊(cè)):相冊(cè)中應(yīng)該有3張圖片,按K5切換到上一張圖片,按K4切換到下一張圖片,按K2返回主界面 2 子界面3(系統(tǒng)配置):顯示“串口:開(kāi)”或者“串口:關(guān)”,按下K2返回主界面;按下K4在開(kāi)和關(guān)之間切換 2 子界面4:顯示字符“拓展任務(wù)”,按任意鍵可返回主界 2.2 拓展要求: u 要求6:當(dāng)系統(tǒng)配置中為“串口:開(kāi)”時(shí),可以使用上位機(jī)發(fā)送字符’a’打開(kāi)LCD背光燈,發(fā)送字符‘b’關(guān)閉LCD背光的 u 當(dāng)系統(tǒng)配置中為“串口:關(guān)”時(shí),不能使用上位機(jī)控制LCD背光燈 u 要求7:實(shí)現(xiàn)屏保功能,當(dāng)超過(guò)10s沒(méi)有按鍵按下時(shí),系統(tǒng)進(jìn)入屏保狀態(tài),LCD屏幕顯示屏保圖片。當(dāng)有按鍵按下時(shí)回到進(jìn)入屏保之前的界面。 u 要求8:在基本要求的子界面4中用代碼實(shí)現(xiàn)自己的創(chuàng)意,完成一個(gè) 個(gè)性化的功能,比如寫(xiě)一個(gè)貪吃蛇小游戲或者寫(xiě)一個(gè)動(dòng)態(tài)時(shí)鐘之類(lèi)的....
|