- 行業(yè)資訊您現(xiàn)在所在的位置: 首頁(yè) > 行業(yè)資訊
風(fēng)淋室系統(tǒng)調(diào)試之軟件調(diào)試
風(fēng)淋室系統(tǒng)調(diào)試之軟件調(diào)試
風(fēng)淋室軟件系統(tǒng)程序全部采用C語(yǔ)音就行編程,首先確定板子無(wú)誤后就進(jìn)行程序驅(qū)動(dòng)調(diào)整,程序的編譯和調(diào)整配合著硬件的調(diào)試,根據(jù)風(fēng)淋室硬件的動(dòng)作進(jìn)行調(diào)整程序,直至硬件滿足要求為止。
確認(rèn)好風(fēng)淋室各個(gè)模塊的程序調(diào)整無(wú)誤后,就整體進(jìn)行調(diào)整,各模塊程序作為子程序,編輯主函數(shù),然后按照流程圖就行編輯和處理,通過(guò)調(diào)試達(dá)到了系統(tǒng)預(yù)期的功能。
首先調(diào)試的是單片機(jī)小系統(tǒng)和數(shù)碼管顯示的主板,采用的是AT89S52的芯片,所以選用reg52.h的頭文件進(jìn)行編程,宏定義無(wú)符號(hào)型整型,無(wú)符號(hào)型。首先定義變量,P0口定義為數(shù)碼管的段位,a定義為P2^6, b定義為P2^7, c定義為P2^5,其中P2^6為個(gè)位數(shù)字顯示,P2^7為十位數(shù)字顯示,
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71}; 此為數(shù)碼管顯示的數(shù)組。
延時(shí)函數(shù)取y=110,延時(shí)為10毫秒。第一步做的是先驗(yàn)證數(shù)碼管是否質(zhì)量完好和風(fēng)扇是否能夠正常運(yùn)行。令P0=1;a=1;b=1;c=1;燒入程序之后,數(shù)碼管全亮,風(fēng)扇也正常運(yùn)行,經(jīng)過(guò)初步驗(yàn)證后,就令a=0x06,b=0x5b,使數(shù)碼管顯示1、2兩個(gè)數(shù)字,第二步靜態(tài)顯示也很順利的完成,后面就是第三步,能夠?qū)崿F(xiàn)動(dòng)態(tài)顯示。
b=1;a=0;
- 泰安工廠風(fēng)淋系統(tǒng)采購(gòu)項(xiàng)目比價(jià)結(jié)果公示 2019-08-04
- 吉林省五星動(dòng)物保健藥廠初中高效過(guò)濾器更換及化驗(yàn)室負(fù)壓改造、制冷機(jī)更換項(xiàng)目-招標(biāo)公告 2019-08-04
- 潔凈室技術(shù)教學(xué)筆記(一) 2011-04-26
- 潔凈室技術(shù)教學(xué)筆記(二)-污染物與潔凈室 2011-04-26
- 潔凈室技術(shù)教學(xué)筆記(三)-空氣凈化設(shè)備及其應(yīng)用 2011-04-26
- 空氣過(guò)濾器的作用以及工作原理 2011-04-26