本代碼包為本人的一篇文章<一個占用內(nèi)存極少的菜單系統(tǒng)的實現(xiàn)>在在PC上的測試移植代碼。
------------------------------
Menu_Src目錄為Menu的源代碼
Ks0108.C的void Display_Locate(unsigned char DisplayData, unsigned char X, unsigned char Y)函數(shù)為最底層的顯示函數(shù)。
該函數(shù)調(diào)用LCD模擬函數(shù)來完成顯示。
KeyScan.C的unsigned char KeyScan(void)函數(shù)為鍵盤模擬函數(shù)。
void DelayMs( WORD time ) 延時
------------------------------
GUI_SIM.exe為編譯后的文件,可以直觀看到這個GUI的效果.
PC鍵盤的4個按鍵控制菜單周轉(zhuǎn):
PC按鍵 菜單中功能
up 向上鍵 確定鍵 進入子菜單
down向下鍵 取消鍵 返回父菜單
left向左鍵 向上鍵 菜單項上一項
right向右鍵 向下鍵 菜單項下一項
有興趣自己編譯VC工程:\Project\Menu.dsw
<一個占用內(nèi)存極少的菜單系統(tǒng)的實現(xiàn)>相關PDF文檔和其他資料在以下鏈接:
http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=798580&bbs_page_no=3&bbs_id=9999
標簽:
Menu_Src
Menu
代碼
lt
上傳時間:
2014-06-24
上傳用戶:stvnash