999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的門禁系統多級菜單設計

2015-06-15 22:38:22王清珍等
現代電子技術 2015年12期
關鍵詞:單片機界面結構

王清珍等

摘 要: 為了在無線辦公門禁系統中實現通過LCD12864顯示屏分屏顯示多項內容,采用單片機C語言程序設計了多級菜單,應用結構體數組成員的定義,借助按鍵來改變菜單項的索引號,進行內容的分屏顯示及菜單項之間的切換。在多項顯示時,同一屏上顯示項處于同一級,涉及的變量少,索引號級數少,系統開支就小。設計簡化,按鍵實時性好,界面簡單,操作方便。

關鍵字: LCD12864; 多級菜單; 結構體數組成員; 切換機制

中圖分類號: TN911?34; TP368.2 文獻標識碼: A 文章編號: 1004?373X(2015)12?0055?03

0 引 言

在門禁系統中采用的顯示設備是LCD12864,此設備在系統中僅顯示少量的提示信息,能夠滿足系統顯示需求,但是受顯屏顯示區域的限制,要顯示多項內容,需要分屏顯示,在顯示的內容之間有上下級和平行級關系,這就需要在顯示屏上顯示多級操作菜單,每一級菜單都有一些菜單項和對應的按鍵操作,以及響應各種操作而執行的后續處理程序。需要采用多級菜單來顯示與按鍵進行顯示內容的切換。本文根據門禁系統的顯示需求,旨在提供一個輕量級的單片機多級菜單實現方法,以較少的系統資源消耗和簡單方便的方法完成菜單設計。考慮到菜單程序需要具備3個基本要素:

(1) 每個顯示界面顯示的內容;

(2) 顯示界面內菜單項之間切換和顯示界面之間的切換機制;

(3) 每個顯示界面及菜單項對應的按鍵定義與響應。

本文首先介紹多級菜單的設計思想,進而采用C語言實現結構體的定義和結構體數組成員的定義,接著介紹菜單項之間的切換機制,最后進行了鍵盤處理模塊的設計。

1 多級菜單的設計

多級菜單的基本思想是把多級菜單分層結構,通過索引號貫穿,把全部菜單項拉成一條鏈,每一個菜單項即為一個結構,而整個菜單即為一結構數組,訪問每一個菜單項時,只須獲得菜單的索引號,通過索引號找到結構數組中和該菜單項相關的項目,由此可以查詢到當前菜單項的數據和所要執行的功能函數[1]。

借鑒李敏通教授提出的一種用一維線性數組實現樹形拓撲結構多級菜單的方法,并用C51語言編程驗證了這種方法的可行性。該方法對存儲資源的利用效率高,邏輯關系清晰,且菜單的建立和修改方便,適合在單片機應用系統中使用[2]。

菜單設計的常用方法是樹形拓撲結構法。菜單的樹形拓撲結構是多叉樹,對于多叉樹結構的菜單,為了表示菜單之間的相互關系,必須表示其所有的下級菜單節點。在此控制系統中的菜單項比較少,只分為2級,即上一級(稱為父項)和下一級(稱為子項),其菜單樹如圖1所示。再由于每個菜單的下級菜單個數不同,難以用統一的數據結構來描述這種相互關系,在此借助硬件4個按鍵(確認、上翻和下翻按鍵、返回按鍵)進行切換。

4 結 語

本文介紹了在門禁系統中多級菜單的設計與切換的實現。采用多級菜單設計大大提高了LCD12864的顯示功能,提供了多功能的操作顯示提示,以方便系統的使用。系統開銷小,僅靠幾個結構體和幾個變量即可維護各顯示界面及界面內同級菜單項、上下級菜單項之間切換實現。

參考文獻

[1] 宋曉暉,葉樺.基于單片機的多級菜單實現方法改進[J].東南大學學報,2007,37(9):66?70.

[2] 李敏通,張戰國.一種建立單片機應用系統菜單的新方法[J].計算機工程,2006,32(16):259?261.

[3] 譚浩強.C語言程序設計[M].2版.北京:清華大學出版社,2011.

[4] 何立民.MCS?51系列單片機應系統[M].北京:北京航空航天大學出版社,2004.

[5] 劉運清.基于單片機的門禁系統的設計與實現[J].中國科技信息,2013(18):80?81.

[6] 黃健,吳永弘,劉喬俊.基于RFID技術的門禁系統的研究[J].數字技術與應用,2014(4):116?118.

猜你喜歡
單片機界面結構
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
人機交互界面發展趨勢研究
論《日出》的結構
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 欧美在线精品一区二区三区| 国产麻豆va精品视频| 九色视频线上播放| 国产高清精品在线91| 一级成人a毛片免费播放| 九九免费观看全部免费视频| 国产麻豆aⅴ精品无码| 成人第一页| 极品国产一区二区三区| 久久99国产精品成人欧美| 国产黄色免费看| 国产成人你懂的在线观看| 无码中文AⅤ在线观看| 午夜福利免费视频| 午夜精品区| 国产精品香蕉在线观看不卡| 成人毛片免费观看| 亚洲系列无码专区偷窥无码| 亚洲免费黄色网| 亚洲无码37.| 71pao成人国产永久免费视频| 中文字幕一区二区人妻电影| 亚洲欧美日韩另类在线一| 成人综合在线观看| 国产精品露脸视频| 国产麻豆va精品视频| 国产原创演绎剧情有字幕的| 午夜少妇精品视频小电影| 亚洲男女在线| 在线观看av永久| 亚洲v日韩v欧美在线观看| 亚洲水蜜桃久久综合网站 | 国产黄色片在线看| 啪啪啪亚洲无码| 午夜激情婷婷| 91麻豆国产视频| 国产黑人在线| 77777亚洲午夜久久多人| 国产精品嫩草影院av| 老司国产精品视频91| 乱系列中文字幕在线视频 | 一本久道热中字伊人| 国产不卡一级毛片视频| 91色爱欧美精品www| 国产乱子伦无码精品小说| 国产亚洲精品无码专| 国产日韩欧美一区二区三区在线 | 久久伊人操| 综合人妻久久一区二区精品| 欧洲欧美人成免费全部视频| 色视频久久| 在线国产毛片| 国产白浆一区二区三区视频在线| 国产高潮视频在线观看| 国产不卡国语在线| 国产日本视频91| 午夜爽爽视频| 日韩毛片免费观看| 中文字幕不卡免费高清视频| 久久久久久久久18禁秘| 亚洲色图在线观看| 国产极品美女在线播放| 亚洲成A人V欧美综合| 中文毛片无遮挡播放免费| 伊人91视频| 在线国产三级| 久久无码av三级| 成人精品在线观看| 久久久久久午夜精品| 无码高清专区| 国产欧美专区在线观看| 欧美在线免费| 高潮毛片无遮挡高清视频播放| 午夜影院a级片| 激情综合网址| 久久永久免费人妻精品| 亚洲国产午夜精华无码福利| 一级片一区| 极品国产一区二区三区| 伊人色在线视频| 国产一区成人| 制服丝袜国产精品|