【正文】
IE=0x81。break。break。 if (IRIN==1) { return。 {IRdelay(1)。} //數(shù)據(jù)最高位補(bǔ)“1” N=0。 right=0。 fan=1。 keys=0。 left=0。 keys=0。 fan=0。 } //高電平計(jì)數(shù)完畢 IRCOM[j]=IRCOM[j] 1。k8。 }} //==中斷讀取紅外鍵值程序=========================void int0(void) interrupt 0{ unsigned char j,k,N=0。break。break。char on=0。void delay1ms(int)。 unsigned char IRCOM[7]。采用單一單片機(jī)結(jié)構(gòu),用軟件商的多任務(wù)結(jié)構(gòu)是系統(tǒng)同時(shí)去執(zhí)行多個(gè)操作,提高了CPU得利用率和系統(tǒng)的靈活性。電機(jī)驅(qū)動(dòng)原理:由于單片機(jī)本身提供的電壓低電流小,所以在控制電路中有著明顯的不足之處,主要表現(xiàn)在紅外遙控距離一長(zhǎng)時(shí)小車(chē)就會(huì)出現(xiàn)不被控制的情況。我們只需要制作接收部分和電機(jī)驅(qū)動(dòng)部分。由于紅外線(xiàn)遙控不具有像無(wú)線(xiàn)電遙控那樣穿過(guò)障礙物去控制被控對(duì)象的能力,所以,在設(shè)計(jì)家用電器的紅外線(xiàn)遙控器時(shí),不必要像無(wú)線(xiàn)電遙控器那樣,每套(發(fā)射器和接收器)要有不同的遙控頻率或編碼(否則,就會(huì)隔墻控制或干擾鄰居的家用電器),所以同類(lèi)產(chǎn)品的紅外線(xiàn)遙控器,可以有相同的遙控頻率或編碼,而不會(huì)出現(xiàn)遙控信號(hào)“串門(mén)”的情況。遙控器在案件按下后,周期性地發(fā)出同一種32位二進(jìn)制碼,周期約為108ms。2 紅外遙控系統(tǒng)通用紅外遙控系統(tǒng)由發(fā)射和接受兩大部分組成,應(yīng)用編/解碼專(zhuān)用集成電路芯片來(lái)進(jìn)行控制操作。關(guān)鍵詞:?jiǎn)纹瑱C(jī);紅外遙控;小汽車(chē)Abstract The design of the simple intelligent electric vehicle, using AT89S52 MCU as the core the car detection and control;Using parallel port munication control motor drive chip L298N, Achieve the infrared remote control car forward, backward, turn left, turn circuit has the advantages of simple structure, high reliability, and the trolley provides led two tubes, prompting system, all kinds of information to stick out a mile, set up good operation interface.Key words:MCU。紅外遙控小車(chē)在軍事、民用及科學(xué)研究等領(lǐng)域得到了