資料介紹
由于沒(méi)有操作系統(tǒng)的支持,設(shè)計(jì)一個(gè)較為復(fù)雜的單片機(jī)短消息顯示系統(tǒng)應(yīng)用程序是比較麻煩的。如果采用面向過(guò)程的方法,必然引入大量的標(biāo)志位,用來(lái)實(shí)現(xiàn)鍵盤(pán)輸入控制、短消息的接收和各個(gè)顯示狀態(tài)之間的聯(lián)系。隨之而來(lái)的是將會(huì)出現(xiàn)大量、多層的判斷、轉(zhuǎn)移語(yǔ)句,有時(shí)如果顯示的菜單較為復(fù)雜的話,需要多層嵌套來(lái)控制程序的走向。可以說(shuō)程序的流向在很大程度上由大量的標(biāo)志位來(lái)控制,而眾多的標(biāo)志位之間往往處于一種離散狀態(tài),程序員不得不花費(fèi)大量的精力來(lái)協(xié)調(diào)各標(biāo)志位,這樣導(dǎo)致程序的可讀性變差。面向過(guò)程的程序設(shè)計(jì)方法要求程序跟隨過(guò)程走直至該過(guò)程完成,這就很難滿足多個(gè)過(guò)程并發(fā)執(zhí)行的實(shí)時(shí)性。本文設(shè)計(jì)的短消息顯示終端,用一個(gè)狀態(tài)機(jī)描述其行為,通過(guò)事件的觸發(fā)導(dǎo)致各個(gè)狀態(tài)之間的轉(zhuǎn)移,在轉(zhuǎn)移的過(guò)程中有相應(yīng)的輸出。這種基于狀態(tài)機(jī)的設(shè)計(jì)方法有著嚴(yán)謹(jǐn)性和科學(xué)性,使程序的規(guī)劃上升到全局的、系統(tǒng)的層次,符合‘自頂向下,逐步求精’的原則。經(jīng)作者實(shí)踐表明,這一方法從根本上統(tǒng)一和協(xié)調(diào)了大量離散的標(biāo)志位及其聯(lián)系,使得由鍵盤(pán)操作和短消息的接收事件來(lái)控制短消息顯示菜單的各個(gè)狀態(tài)之間的切換井然有序。程序的可讀性也大大加強(qiáng),有利于代碼實(shí)現(xiàn);有效地防止了某些重要細(xì)芾節(jié)的遺漏,便于容錯(cuò)設(shè)計(jì);顯著地提高了程序的可靠性。
?
- 液晶顯示.rar文件分享 1次下載
- 1602液晶顯示的DS1302實(shí)時(shí)時(shí)鐘資料合集 27次下載
- ARM11嵌入式系統(tǒng)Linux下液晶顯示的實(shí)現(xiàn)
- 字段式液晶顯示驅(qū)動(dòng)芯片VKL076 25次下載
- 三星液晶顯示板產(chǎn)品原理圖下載 3次下載
- 彩色液晶顯示 26次下載
- 使用單片機(jī)實(shí)現(xiàn)1602液晶顯示的密碼鎖C語(yǔ)言程序免費(fèi)下載 60次下載
- 12864液晶顯示程序之按鍵12864顯示和字庫(kù)ST7920 12864液晶基礎(chǔ)顯示 162次下載
- 液晶顯示模塊和MSP430單片機(jī)在顯示終端上的應(yīng)用 5次下載
- 小液晶顯示屏封裝資料下載 88次下載
- LCD液晶顯示 11次下載
- 彩色液晶顯示器白場(chǎng)顏色測(cè)量方法的研究 28次下載
- 液晶顯示技術(shù)的發(fā)展
- 實(shí)現(xiàn)液晶顯示器低溫顯示的方法
- 液晶顯示器的應(yīng)用,液晶顯示器技術(shù)(電子書(shū))
- 液晶顯示屏原材料主要有哪些 2228次閱讀
- 液晶顯示屏是什么材料做的 1278次閱讀
- 液晶顯示屏與led顯示屏的區(qū)別 1580次閱讀
- 常見(jiàn)液晶顯示屏的種類(lèi) 5669次閱讀
- LCD1602液晶顯示屏的驅(qū)動(dòng)設(shè)計(jì)與實(shí)現(xiàn) 1w次閱讀
- LCD液晶顯示原理及RGB原理解析 2.1w次閱讀
- 如何用ATmega 16單片機(jī)驅(qū)動(dòng)字符型液晶顯示芯片 1239次閱讀
- 液晶顯示器的優(yōu)缺點(diǎn)_液晶顯示器原理介紹 1.5w次閱讀
- 基于單片機(jī)C8051F020的液晶顯示的接口電路和程序實(shí)現(xiàn)與設(shè)計(jì) 3468次閱讀
- 液晶顯示器有什么特點(diǎn)?液晶顯示器亮度和對(duì)比度多少合適? 1.2w次閱讀
- 基于FPGA圖形和字符加速的液晶顯示設(shè)計(jì) 2710次閱讀
- 淺述液晶顯示器與液晶面板的關(guān)系和區(qū)別 3577次閱讀
- FPGA的LCD液晶顯示器設(shè)計(jì) 8805次閱讀
- 基于ST7920控制器的中小尺寸液晶顯示的實(shí)現(xiàn) 2716次閱讀
- 基于ARM和TFT6758的液晶顯示模塊實(shí)現(xiàn) 2060次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專(zhuān)業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論