軟件系統(tǒng)的設(shè)計
發(fā)布時間:2015/3/21 16:36:57 訪問次數(shù):812
主控單片機系統(tǒng)軟件設(shè)計。系統(tǒng)主SZ4512程序首先對系統(tǒng)進行初始化,包括設(shè)置定時器、中斷和端口、LCD12864、DS1302、A/D轉(zhuǎn)換、PWM計數(shù)器,然后顯示開機畫面,系統(tǒng)程序不斷地循環(huán)執(zhí)行顯示效果,其程序流程圖如圖1-31所示。
主控單元部分由于任務(wù)多、對可靠性的要求高,因此系統(tǒng)的主控部分軟件設(shè)計為分時操作系統(tǒng)控制,作為主控單元的單片機,其軟件一般是一個微觀的實時操作系統(tǒng)。系統(tǒng)程序有實時過程控制或?qū)崟r信息處理的能力,要求能夠及時響應(yīng)隨機發(fā)生的外部事件并對該事件做出快速處理。系統(tǒng)采用定時器中斷的方式進行操作,主要具有以下特點。
①多路性。用戶通過各自的終端,可以同時使用一個系統(tǒng)。
②及時性。用戶提出的各種要求,能在較短或可容許的時間內(nèi)得到響應(yīng)和處理。
③獨占性。在分時系統(tǒng)中,雖然允許多個用戶同時使用一個CPU,但用戶之間操作獨立,互不干涉。
主控單片機系統(tǒng)軟件設(shè)計。系統(tǒng)主SZ4512程序首先對系統(tǒng)進行初始化,包括設(shè)置定時器、中斷和端口、LCD12864、DS1302、A/D轉(zhuǎn)換、PWM計數(shù)器,然后顯示開機畫面,系統(tǒng)程序不斷地循環(huán)執(zhí)行顯示效果,其程序流程圖如圖1-31所示。
主控單元部分由于任務(wù)多、對可靠性的要求高,因此系統(tǒng)的主控部分軟件設(shè)計為分時操作系統(tǒng)控制,作為主控單元的單片機,其軟件一般是一個微觀的實時操作系統(tǒng)。系統(tǒng)程序有實時過程控制或?qū)崟r信息處理的能力,要求能夠及時響應(yīng)隨機發(fā)生的外部事件并對該事件做出快速處理。系統(tǒng)采用定時器中斷的方式進行操作,主要具有以下特點。
①多路性。用戶通過各自的終端,可以同時使用一個系統(tǒng)。
②及時性。用戶提出的各種要求,能在較短或可容許的時間內(nèi)得到響應(yīng)和處理。
③獨占性。在分時系統(tǒng)中,雖然允許多個用戶同時使用一個CPU,但用戶之間操作獨立,互不干涉。
上一篇:光度檢測模塊
上一篇:單片機內(nèi)部ROM的讀寫
熱門點擊
推薦技術(shù)資料
- 超低功耗角度位置傳感器參數(shù)技術(shù)
- 四路輸出 DC/DC 降壓電源
- 降壓變換器和升降壓變換器優(yōu)特點
- 業(yè)界首創(chuàng)可在線編程電源模塊 m
- 可編程門陣列 (FPGA)智能 電源解決方案
- 高效先進封裝工藝
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究