基于PIC16C74單片機(jī)空調(diào)室內(nèi)機(jī)的軟件

2013-09-29 14:32 來(lái)源:電子信息網(wǎng) 作者:和靜

單片機(jī)軟件實(shí)現(xiàn)是單片機(jī)系統(tǒng)應(yīng)用的重點(diǎn),他是在硬件設(shè)計(jì)基礎(chǔ)上實(shí)現(xiàn)程序設(shè)計(jì)的重要環(huán)節(jié)。單片機(jī)程序設(shè)計(jì)一般包括以下幾個(gè)步驟:軟件規(guī)劃、流程圖編制、代碼編寫。由于單片機(jī)系統(tǒng)具有軟硬件緊密結(jié)合的特點(diǎn),因此在基于某種單片機(jī)系統(tǒng)的軟件開(kāi)發(fā)時(shí),應(yīng)充分了解該系統(tǒng)實(shí)現(xiàn)的硬件環(huán)境,同時(shí)也應(yīng)該在系統(tǒng)設(shè)計(jì)與硬件設(shè)計(jì)階段,對(duì)軟件設(shè)計(jì)有一個(gè)大體的規(guī)劃。因此,本文在介紹室內(nèi)機(jī)控制器功能的基礎(chǔ)上,重點(diǎn)討論如何用軟件實(shí)現(xiàn)該室內(nèi)機(jī)的功能。

1室內(nèi)機(jī)控制器的功能

室內(nèi)機(jī)控制器主要是驅(qū)動(dòng)風(fēng)門步進(jìn)電機(jī),接收來(lái)自紅外遙控器設(shè)計(jì)的指令,進(jìn)入到相應(yīng)的工作狀態(tài),并顯示運(yùn)行狀態(tài)。

室內(nèi)機(jī)控制器包括以下幾個(gè)硬件電路模塊:室內(nèi)機(jī)處理器,室內(nèi)機(jī)驅(qū)動(dòng)電路,風(fēng)門步進(jìn)電機(jī),顯示板電路(LED),紅外遙控接收/發(fā)送電路,室內(nèi)機(jī)外裝置串行通信電路,溫度傳感器電路。室內(nèi)機(jī)控制電路框圖如圖1所示。

1

1.1室內(nèi)機(jī)CPU

從以上室內(nèi)機(jī)控制器包含的硬件電路模塊來(lái)看,要設(shè)計(jì)家用空調(diào)控制器在功能上要求具有2路溫度傳感器,1個(gè)步進(jìn)電機(jī)控制接口,1組PG調(diào)速風(fēng)機(jī)控制,10 個(gè)發(fā)光二極管溫度指示,紅外遙控接收接口和室外機(jī)組控制接

口。選擇Microchip公司的PIC16C74單片機(jī),可以滿足以上條件,該單片機(jī)具有以下特點(diǎn):

(1) 獨(dú)立分離的數(shù)據(jù)總線和14 b指令總線的“哈佛”結(jié)構(gòu),采用33條精簡(jiǎn)指令集,指令執(zhí)行速度快,效率高。內(nèi)含4 kB程序存儲(chǔ)器和192 B數(shù)據(jù)存儲(chǔ)器,滿足設(shè)計(jì)要求。

(2) 內(nèi)置具有8路10 b A/D轉(zhuǎn)換,簡(jiǎn)化電路設(shè)計(jì)。

(3) 3個(gè)硬件定時(shí)器,便于控制器復(fù)雜的延時(shí)保護(hù)。

1 2 3 4 > 
單片機(jī) PIC16C74

相關(guān)閱讀

暫無(wú)數(shù)據(jù)

一周熱門

  • 華為在Network X NGON 2024論壇上斬獲光傳送領(lǐng)域最佳創(chuàng)新應(yīng)用大獎(jiǎng)
    2024年10月10日 在法國(guó)巴黎舉行的Network X 2024(又稱Next-Generation Optica
  • OCTC發(fā)布
    日前,在"2024中國(guó)算力大會(huì)"上,中國(guó)電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)開(kāi)放計(jì)算標(biāo)準(zhǔn)工作委員會(huì)(OCTC)正式發(fā)布《算力工廠建設(shè)指
  • AMI與三星合作,增強(qiáng)個(gè)人電腦的固件安全性
    全球計(jì)算動(dòng)態(tài)固件領(lǐng)域領(lǐng)導(dǎo)者AMI?與消費(fèi)技術(shù)領(lǐng)域的領(lǐng)導(dǎo)者三星電子(Samsung Electronics)合作,為三星的