2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩19頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  本科畢業(yè)設(shè)計(jì)(論文)開題報(bào)告</p><p>  題目:?jiǎn)纹瑱C(jī)交通控制燈的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  課 題 類 型: 設(shè)計(jì)□ 實(shí)驗(yàn)研究□ 論文■ </p><p>  學(xué) 生 姓 名: 袁建明</p><p>  學(xué) 號(hào): 3090201333</p><

2、p>  專 業(yè) 班 級(jí): 自動(dòng)化093</p><p>  學(xué) 院: 電氣工程學(xué)院</p><p>  指 導(dǎo) 教 師: 陸華才 </p><p>  開 題 時(shí) 間: 2013年3月21日</p><p>  2013 年 3 月 21 日</p><p>

3、  1 論文內(nèi)容及研究意義</p><p>  1.1 論文的主要內(nèi)容</p><p>  基于整個(gè)交通控制系統(tǒng)的發(fā)展情況,本設(shè)計(jì)主要進(jìn)行如下方面的研究:用智能,集成,且功能強(qiáng)大的單片機(jī)芯片為控制中心,設(shè)計(jì)出一套十字路口的交通控制系統(tǒng),以指揮該路口的實(shí)時(shí)通行狀態(tài)。本設(shè)計(jì)主要做了如下幾方面的工作:</p><p>  一是確定系統(tǒng)交通控制的總體設(shè)計(jì),包括,十字路口具體

4、的通行禁行方案設(shè)計(jì)以及系統(tǒng)應(yīng)擁有的各項(xiàng)功能,在這里,本設(shè)計(jì)除了有信號(hào)燈狀態(tài)控制能實(shí)現(xiàn)基本的交通功能,還增加了倒計(jì)時(shí)顯示提示 </p><p>  二是進(jìn)行智能傳感器的硬件電路,顯示電路等的設(shè)計(jì)對(duì)各器件的選擇及連接,大體分配各個(gè)器件及模塊的基本功能要求。</p><p>  三是進(jìn)行軟件系統(tǒng)設(shè)計(jì),對(duì)本系統(tǒng),本人采用單片機(jī)匯編語(yǔ)言編寫,對(duì)單片機(jī)內(nèi)部結(jié)構(gòu)和工作情況做了充足的研究,了解定時(shí)器,

5、中斷以及延時(shí)原理,總體上完成了軟件的編寫。</p><p>  1.2 論文的研究意義</p><p>  城市道路交通自動(dòng)控制系統(tǒng)的發(fā)展是以城市交通信號(hào)控制技術(shù)為前導(dǎo),與汽車工業(yè)并行發(fā)展的。在其各個(gè)發(fā)展階段,由于交通的各種矛盾不斷出現(xiàn),人們總是盡可能地把各個(gè)歷史階段當(dāng)時(shí)的最新科技成果應(yīng)用到交通自動(dòng)控制中來,從而促進(jìn)了交通自動(dòng)控制技術(shù)的不斷發(fā)展。早在1850年,城市交叉口處不斷增長(zhǎng)的交通就

6、引發(fā)了人們對(duì)安全和擁堵的關(guān)注。世界上第一臺(tái)交通自動(dòng)信號(hào)燈的誕生,拉開了城市交通控制的序幕,1868年,英國(guó)工程師納伊特在倫敦威斯特敏斯特街口安裝了一臺(tái)紅綠兩色的煤氣照明燈,用來控制交叉路口馬車的通行,但一次煤氣爆炸事故致使這種交通信號(hào)燈幾乎銷聲匿跡了近半個(gè)世紀(jì)。1914年及稍晚一些時(shí)候,美國(guó)的克利夫蘭、紐約和芝加哥才重新出現(xiàn)了交通信號(hào)燈,它們采用電力驅(qū)動(dòng),與現(xiàn)在意義上的信號(hào)燈已經(jīng)相差無(wú)幾。1926年英國(guó)人第一次安裝和使用自動(dòng)化的控制來控

7、制交通信號(hào)燈,這是城市交通自動(dòng)控制的起點(diǎn)。早期的交通信號(hào)燈使用“固定配時(shí)”方式實(shí)行自動(dòng)控制,這種方式對(duì)于早期交通流量不大的情況曾起過一定的作用。但隨著汽車工業(yè)的發(fā)展、交通流量增加、隨機(jī)變化增強(qiáng),采用以往那種單一模式的“固定配時(shí)”方式已不能滿足客觀需要,于是一種多時(shí)段多方案的信</p><p>  2單片機(jī)交通燈的研究現(xiàn)狀和發(fā)展趨勢(shì)</p><p>  2.1單片機(jī)的研究現(xiàn)狀</p&g

8、t;<p>  計(jì)算機(jī)系統(tǒng)的發(fā)展已明顯地朝三個(gè)方向發(fā)展;這三個(gè)方向就是:巨型化,單片化,網(wǎng)絡(luò)化。以解決復(fù)雜系統(tǒng)計(jì)算和高速數(shù)據(jù)處理的仍然是巨型機(jī)在起作用,故而,巨型機(jī)在目前在朝高速及處理能力的方向努力。單片機(jī)在出現(xiàn)時(shí),Intel公司就給其單片機(jī)取名為嵌入式微控制器(embedded microcontroller)。單片機(jī)的最明顯的優(yōu)勢(shì),就是可以嵌入到各種儀器、設(shè)備中。這一點(diǎn)是巨型機(jī)和網(wǎng)絡(luò)不可能做到的。單片機(jī)的最新技術(shù)進(jìn)步,

9、包括數(shù)字單片機(jī)的工藝及技術(shù),模糊單片機(jī)的工藝及技術(shù),單片機(jī)的可靠性技術(shù),以及以單片機(jī)為核心的嵌入式系統(tǒng)。 </p><p>  2.1.1數(shù)字單片機(jī)的技術(shù)發(fā)展 </p><p>  數(shù)字單片機(jī)的技術(shù)進(jìn)步反映在內(nèi)部結(jié)構(gòu)、功率消耗、外部電壓等級(jí)以及制造工藝上。在這幾方面,較為典型地說明了數(shù)字單片機(jī)的水平。在目前,用戶對(duì)單片機(jī)的需要越來越多,但是,要求也越來越高。下面分別就這四個(gè)方面說明單片機(jī)的

10、技術(shù)進(jìn)步狀況。 </p><p>  1、 內(nèi)部結(jié)構(gòu)的進(jìn)步 </p><p>  單片機(jī)在內(nèi)部已集成了越來越多的部件,這些部件包括一般常用的電路,例如:定時(shí)器,比較器,A/D轉(zhuǎn)換器,D /A轉(zhuǎn)換器,串行通信接口,Watchdog電路,LCD控制器等。 有的單片機(jī)為了構(gòu)成控制網(wǎng)絡(luò)或形成局部網(wǎng),內(nèi)部含有局部網(wǎng)絡(luò)控制模塊CAN。例如,Infineon公司的C 505C,C515C,C167CR,

11、C167CS-32FM,81C90;Motorola公司的68HC08AZ 系列等。特別是在單片機(jī)C167CS-32FM中,內(nèi)部還含有2個(gè)CAN。因此,這類單片機(jī)十分容易構(gòu)成網(wǎng)絡(luò)。特別是在控制,系統(tǒng)較為復(fù)雜時(shí),構(gòu)成一個(gè)控制網(wǎng)絡(luò)十分有用。 為了能在變頻控制中方便使用單片機(jī),形成最具經(jīng)濟(jì)效益的嵌入式控制系統(tǒng)。有的單片機(jī)內(nèi)部設(shè)置了專門用于變頻控制的脈寬調(diào)制控制電路,這些單片機(jī)有Fujitsu公司的MB89850系列、MB89860系列;Mot

12、orola 公司的MC68HC08MR16、MR24等。在這些單片機(jī)中,脈寬調(diào)制電路有6個(gè)通道輸出,可產(chǎn)生三相脈寬調(diào)制交流電壓,并內(nèi)部含死區(qū)控制等功能。 特別引人注目的是:現(xiàn)在有的單片機(jī)已采用所謂的三核(TrCore)結(jié)構(gòu)。這是一種建立在系統(tǒng)級(jí)芯片(</p><p>  2、 功耗、封裝及電源電壓的進(jìn)步 </p><p>  現(xiàn)在新的單片機(jī)的功耗越來越小,特別是很多單片機(jī)都設(shè)置了多種工作方

13、式,這些工作方式包括等待,暫停,睡眠,空閑,節(jié)電等工作方式。Philips公司的單片機(jī)P87LPC762是一個(gè)很典型的例子,在空閑時(shí),其功耗為1.5mA,而在節(jié)電方式中,其功耗只有0.5mA。而在功耗上最令人驚嘆的是TI公司的單片機(jī)MSP430系列,它是一個(gè) 16位的系列,有超低功耗工作方式。它的低功耗方式有LPM1、LPM3、LPM4三種。當(dāng)電源為3V時(shí),如果工作于 LMP1方式,即使外圍電路處于活動(dòng),由于CPU不活動(dòng),振蕩器處于1~

14、4MHz,這時(shí)功耗只有50?A。在LPM3 時(shí),振蕩器處于32kHz,這時(shí)功耗只有1.3?A。在LPM4時(shí),CPU、外圍及振蕩器32kHz都不活動(dòng),則功耗只有0.1A。 </p><p>  現(xiàn)在單片機(jī)的封裝水平已大大提高,隨著貼片工藝的出現(xiàn),單片機(jī)也大量采用了各種合符貼片工藝的封裝方式出現(xiàn),以大量減少體積。在這種形勢(shì)中,Microchip公司推出的8引腳的單片機(jī)特別引人注目。這是PIC12CXXX系列。它含有0

15、.5~2K程序存儲(chǔ)器,25~128字節(jié)數(shù)據(jù)存儲(chǔ)器,6個(gè)I/O端口以及一個(gè)定時(shí)器,有的還含4道A/D ,完全可以滿足一些低檔系統(tǒng)的應(yīng)用。擴(kuò)大電源電壓范圍以及在較低電壓下仍然能工作是今天單片機(jī)發(fā)展的目標(biāo)之一。目前,一般單片機(jī)都可以在3.3~5.5V的條件下工作。而一些廠家,則生產(chǎn)出可以在2.2~6V的條件下工作的單片機(jī)。這些單片機(jī)有Fujitsu公司的MB89191~89195,MB89121~125A,MB89130系列等,應(yīng)該說該公司的

16、F2MC-8L系列單片機(jī)絕大多數(shù)都滿足2.2~6V的工作電壓條件。而TI公司的MSP430X11X系列的工作電壓也是低達(dá)2.2V的。 </p><p>  3、 工藝上的進(jìn)步 </p><p>  現(xiàn)在的單片機(jī)基本上采用CMOS技術(shù),但已經(jīng)大多數(shù)采用了0.6?m以上的光刻工藝,有個(gè)別的公司,如Motorola公司則已采用0.35?m甚至是0.25?m技術(shù)。這些技術(shù)的進(jìn)步大大地提高了單片機(jī)的

17、內(nèi)部密度和可靠性。 </p><p>  2.1.2以單片機(jī)為核心的嵌入式系統(tǒng) </p><p>  單片機(jī)的另外一個(gè)名稱就是嵌入式微控制器,原因在于它可以嵌入到任何微型或小型儀器或設(shè)備中。目前,把單片機(jī)嵌入式系統(tǒng)和Internet連接已是一種趨勢(shì)。但是,Internet一向是一種采用肥服務(wù)器,瘦用戶機(jī)的技術(shù)。這種技術(shù)在互聯(lián)上存儲(chǔ)及訪問大量數(shù)據(jù)是合適的,但對(duì)于控制嵌入式器件就成了"

18、;殺雞用牛刀"了。要實(shí)現(xiàn)嵌入式設(shè)備和Int ernet連接,就需要把傳統(tǒng)的Internet理論和嵌入式設(shè)備的實(shí)踐都顛倒過來。為了使復(fù)雜的或簡(jiǎn)單的嵌入式設(shè)備,例如單片機(jī)控制的機(jī)床、單片機(jī)控制的門鎖,能切實(shí)可行地和Internet連接,就要求專門為嵌入式微控制器設(shè)備設(shè)計(jì)網(wǎng)絡(luò)服務(wù)器,使嵌入式設(shè)備可以和Internet相連,并通過標(biāo)準(zhǔn)網(wǎng)絡(luò)瀏覽器進(jìn)行過程控制。 目前,為了把單片機(jī)為核心的嵌入式系統(tǒng)和Internet相連,已有多家公司在進(jìn)

19、行這方面的較多研究。這方面較為典型的有emWare公司和TASKING公司。 </p><p>  EmWare公司提出嵌入式系統(tǒng)入網(wǎng)的方案--EMIT技術(shù)。這個(gè)技術(shù)包括三個(gè)主要部分:即emMicro, emGateway和網(wǎng)絡(luò)瀏覽器。其中,emMicro是嵌入設(shè)備中的一個(gè)只占內(nèi)存容量1K字節(jié)的極小的網(wǎng)絡(luò)服務(wù)器; emGateway作為一個(gè)功能較強(qiáng)的用戶或服務(wù)器,它用于實(shí)現(xiàn)對(duì)多個(gè)嵌入式設(shè)備的管理,還有標(biāo)準(zhǔn)的Int

20、ernet 通信接入以及網(wǎng)絡(luò)瀏覽器的支持。網(wǎng)絡(luò)瀏覽器使用emObjicts進(jìn)行顯示和嵌入式設(shè)備之間的數(shù)據(jù)傳輸。 </p><p>  如果嵌入式設(shè)備的資源足夠,則emMicro和emGateway可以同時(shí)裝入嵌入式設(shè)備中,實(shí)現(xiàn)Inter net的直接接入。否則,將要求emGateway和網(wǎng)絡(luò)瀏覽器相互配合。EmWare的EMIT軟件技術(shù)使用標(biāo)準(zhǔn)的 Internet協(xié)議對(duì)8位和16位嵌入式設(shè)備進(jìn)行管理,但比傳統(tǒng)上的

21、開銷小得多。 </p><p>  目前,單片機(jī)應(yīng)用中提出了一個(gè)新的問題:這就是如何使8位、16位單片機(jī)控制的產(chǎn)品,也即嵌入式產(chǎn)品或設(shè)備能實(shí)現(xiàn)和互聯(lián)網(wǎng)互連 </p><p>  TASKING公司目前正在為解決這個(gè)問題提供了途徑。該公司已把emWare的EMIT軟件包和有關(guān)的軟件配套集成,形成一個(gè)集成開發(fā)環(huán)境,向用戶提供開發(fā)方便。嵌入互聯(lián)網(wǎng)聯(lián)盟ETI(embed the Internet

22、Consortium)正在緊密合作,共同開發(fā)嵌入式Internet的解決方案。在不久將會(huì)有成果公布。</p><p>  2.1.3 單片機(jī)應(yīng)用的可靠性技術(shù)發(fā)展 </p><p>  在單片機(jī)應(yīng)用中,可靠性是首要因素為了擴(kuò)大單片機(jī)的應(yīng)用范圍和領(lǐng)域,提高單片機(jī)自身的可靠性是一種有效方法。近年來,單片機(jī)的生產(chǎn)廠家在單片機(jī)設(shè)計(jì)上采用了各種提高可靠性的新技術(shù),這些新技術(shù)表現(xiàn)在如下幾點(diǎn): </

23、p><p><b>  1、 EFT技術(shù) </b></p><p>  EFT技術(shù)是一種抗干擾技術(shù),它是指在振蕩電路的正弦信號(hào)受到外界干擾時(shí),其波形上會(huì)迭加各種毛刺信號(hào),如果使用施密特電路對(duì)其整形,則毛刺會(huì)成為觸發(fā)信號(hào)干擾正常的時(shí)鐘,在交替使用施密特電路和RC濾波電路時(shí),就可以消除這些毛否則令其作用失效,從而保證系統(tǒng)的時(shí)鐘信號(hào)正常工作。這樣,就提高了單片機(jī)工作的可靠性。M

24、otorola公司的 MC68HC08系列單片機(jī)就采用了這種技術(shù)。 </p><p>  2、 低噪聲布線技術(shù)及驅(qū)動(dòng)技術(shù) </p><p>  在傳統(tǒng)的單片機(jī)中,電源及地線是在集成電路外殼的對(duì)稱引腳上,一般是在左上、右下或右上、左下的兩對(duì)對(duì)稱點(diǎn)上。這樣,就使電源噪聲穿過整塊芯片,對(duì)單片機(jī)的內(nèi)部電路造成干擾。現(xiàn)在,很多單片機(jī)都把地和電源引腳安排在兩條相鄰的引腳上。這樣,不僅降低了穿過整個(gè)芯片

25、的電流,另外還在印制電路板上容易布置去耦電容,從而降低系統(tǒng)的噪聲。 </p><p>  現(xiàn)在為了適應(yīng)各種應(yīng)用的需要,很多單片機(jī)的輸出能力都有了很大提高,Motorola公司的單片機(jī)I/O口的灌拉電流可達(dá)8mA以上,而Microchip公司的單片機(jī)可達(dá)25mA。其它公司:AMD,F(xiàn)ujitsu,NEC ,Infineon,Hitachi,Ateml,Tosbiba等基本上可達(dá)8~20mA的水平。這些電流較大的驅(qū)動(dòng)

26、電路集成到芯片內(nèi)部在工作時(shí)帶來了各種噪聲,為了減少這種影響,現(xiàn)在單片機(jī)采用多個(gè)小管子并聯(lián)等效一個(gè)大管子的方法,并在每個(gè)小管子的輸出端串上不同等效阻值的電阻,以降低di/dt,這也就是所謂"跳變沿軟化技術(shù)",從而消除大電流瞬變時(shí)產(chǎn)生的噪聲。 </p><p>  3、 采用低頻時(shí)鐘 </p><p>  高頻外時(shí)鐘是噪聲源之一,不僅能對(duì)單片機(jī)應(yīng)用系統(tǒng)產(chǎn)生干擾,還會(huì)對(duì)外界電

27、路產(chǎn)生干擾,令電磁兼容性不能滿足要求。對(duì)于要求可靠性較高的系統(tǒng),低頻外時(shí)鐘有利于降低系統(tǒng)的噪聲。在一些單片機(jī)中采用內(nèi)部瑣相環(huán)技術(shù),則在外部時(shí)鐘較低時(shí),也能產(chǎn)生較高的內(nèi)部總線速度。從而保證了速度又降低了噪聲。Motorola公司的MC68HC08系列及其1 6/32位單片機(jī)就采用了這種技術(shù)以提高可靠性。 </p><p>  2.2 單片機(jī)的發(fā)展趨勢(shì)</p><p>  現(xiàn)在可以說單片機(jī)是百

28、花齊放,百家爭(zhēng)鳴的時(shí)期,世界上各大芯片制造公司都推出了自己的單片機(jī),從8位、16位到32位,數(shù)不勝數(shù),應(yīng)有盡有,有與主流C51系列兼容的,也有不兼容的,但它們各具特色,互成互補(bǔ),為單片機(jī)的應(yīng)用提供廣闊的天地。 縱觀單片機(jī)的發(fā)展過程,可以預(yù)示單片機(jī)的發(fā)展趨勢(shì),大致有:</p><p>  1.低功耗CMOS化 MCS-51系列的8031推出時(shí)的功耗達(dá)630mW,而現(xiàn)在的單片機(jī)普遍都在100mW左右,隨著對(duì)

29、單片機(jī)功耗要求越來越低,現(xiàn)在的各個(gè)單片機(jī)制造商基本都采用了CMOS(互補(bǔ)金屬氧化物半導(dǎo)體工藝)。象80C51就采用了HMOS(即高密度金屬氧化物半導(dǎo)體工藝)和CHMOS(互補(bǔ)高密度金屬氧化物半導(dǎo)體工藝)。CMOS雖然功耗較低,但由于其物理特征決定其工作速度不夠高,而CHMOS則具備了高速和低功耗的特點(diǎn),這些特征,更適合于在要求低功耗象電池供電的應(yīng)用場(chǎng)合。所以這種工藝將是今后一段時(shí)期單片機(jī)發(fā)展的主要途徑</p><p&

30、gt;  2.微型單片化 現(xiàn)在常規(guī)的單片機(jī)普遍都是將中央處理器(CPU)、隨機(jī)存取數(shù)據(jù)存儲(chǔ)(RAM)、只讀程序存儲(chǔ)器(ROM)、并行和串行通信接口,中斷系統(tǒng)、定時(shí)電路、時(shí)鐘電路集成在一塊單一的芯片上,增強(qiáng)型的單片機(jī)集成了如A/D轉(zhuǎn)換器、PMW(脈寬調(diào)制電路)、WDT(看門狗)、有些單片機(jī)將LCD(液晶)驅(qū)動(dòng)電路都集成在單一的芯片上,這樣單片機(jī)包含的單元電路就更多,功能就越強(qiáng)大。甚至單片機(jī)廠商還可以根據(jù)用戶的要求量身定做,制造出

31、具有自己特色的單片機(jī)芯片。此外,現(xiàn)在的產(chǎn)品普遍要求體積小、重量輕,這就要求單片機(jī)除了功能強(qiáng)和功耗低外,還要求其體積要小?,F(xiàn)在的許多單片機(jī)都具有多種封裝形式,其中SMD(表面封裝)越來越受歡迎,使得由單片機(jī)構(gòu)成的系統(tǒng)正朝微型化方向發(fā)展</p><p>  3.主流與多品種共存 現(xiàn)在雖然單片機(jī)的品種繁多,各具特色,但仍以80C51為核心的單片機(jī)占主流,兼容其結(jié)構(gòu)和指令系統(tǒng)的有PHILIPS公司的產(chǎn)品,ATM

32、EL公司的產(chǎn)品和中國(guó)臺(tái)灣的Winbond列單片機(jī)。所以C8051為核心的單片機(jī)占據(jù)了半壁江山。而Microchip公司的PIC精簡(jiǎn)指令集(RISC)也有著強(qiáng)勁的發(fā)展勢(shì)頭,中國(guó)臺(tái)灣的HOLTEK公司近年的單片機(jī)產(chǎn)量與日俱增,與其低價(jià)質(zhì)優(yōu)的優(yōu)勢(shì),占據(jù)一定的市場(chǎng)分額。此外還有MOTOROLA公司的產(chǎn)品,日本幾大公司的專用單片機(jī)。在一定的時(shí)期內(nèi),這種情形將得以延續(xù),將不存在某個(gè)單片機(jī)一統(tǒng)天下的壟斷局面,走的是依存互補(bǔ),相輔相成、共同發(fā)展的道路。

33、目前單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域,幾乎很難找到哪個(gè)領(lǐng)域沒有單片機(jī)的蹤跡。導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,計(jì)算機(jī)的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,工業(yè)自動(dòng)化過程的實(shí)時(shí)控制和數(shù)據(jù)處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統(tǒng),錄象機(jī)、攝象機(jī)、全自動(dòng)洗衣機(jī)的控制,以及程控玩具、電子寵物等等,這些都離不開單片機(jī)。更不用說自動(dòng)控制領(lǐng)域的機(jī)器人、智能儀表、醫(yī)療器械了。因此,單片機(jī)的學(xué)習(xí)、開發(fā)與應(yīng)用將</p><p>

34、  1.在智能儀器儀表上的應(yīng)用</p><p>  單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),廣泛應(yīng)用于儀器儀表中,結(jié)合不同類型的傳感器,可實(shí)現(xiàn)諸如電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長(zhǎng)度、硬度、元素、壓力等物理量的測(cè)量。采用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型化,且功能比起采用電子或數(shù)字電路更加強(qiáng)大。例如精密的測(cè)量設(shè)備(功率計(jì),示波器,各種分析儀)。<

35、/p><p>  2.在工業(yè)控制中的應(yīng)用</p><p>  用單片機(jī)可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。例如工廠流水線的智能化管理,電梯智能化控制、各種報(bào)警系統(tǒng),與計(jì)算機(jī)聯(lián)網(wǎng)構(gòu)成二級(jí)控制系統(tǒng)等。</p><p>  3.在家用電器中的應(yīng)用</p><p>  可以這樣說,現(xiàn)在的家用電器基本上都采用了單片機(jī)控制,從電飯褒、洗衣機(jī)、電冰箱、空

36、調(diào)機(jī)、彩電、其他音響視頻器材、再到電子秤量設(shè)備,五花八門,無(wú)所不在。</p><p>  4.在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用</p><p>  現(xiàn)代的單片機(jī)普遍具備通信接口,可以很方便地與計(jì)算機(jī)進(jìn)行數(shù)據(jù)通信,為在計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了極好的物質(zhì)條件,現(xiàn)在的通信設(shè)備基本上都實(shí)現(xiàn)了單片機(jī)智能控制,從手機(jī),電話機(jī)、小型程控交換機(jī)、樓宇自動(dòng)通信呼叫系統(tǒng)、列車無(wú)線通信、再到日常工作中隨

37、處可見的移動(dòng)電話,集群移動(dòng)通信,無(wú)線電對(duì)講機(jī)等。</p><p>  5.單片機(jī)在醫(yī)用設(shè)備領(lǐng)域中的應(yīng)用</p><p>  單片機(jī)在醫(yī)用設(shè)備中的用途亦相當(dāng)廣泛,例如醫(yī)用呼吸機(jī),各種分析儀,監(jiān)護(hù)儀,超聲診斷設(shè)備及病床呼叫系統(tǒng)等等。此外,單片機(jī)在工商,金融,科研、教育,國(guó)防航空航天等領(lǐng)域都有著十分廣泛的用途。</p><p><b>  3 論文研究方案<

38、;/b></p><p>  設(shè)在十字路口,分為東西向和南北向,在任一時(shí)刻只有一個(gè)方向通行,另一方向禁行,持續(xù)一定時(shí)間,經(jīng)過短暫的過渡時(shí)間,將通行禁行方向?qū)Q。其具體狀態(tài)如下圖所示。說明:黑色表示亮,白色表示滅。交通狀態(tài)從狀態(tài)1開始變換,直至狀態(tài)6然后循環(huán)至狀1,周而復(fù)始,即如圖2.1所示:直至狀態(tài)6然后循環(huán)至狀態(tài)1,通過具體的路口交通燈狀態(tài)的演示分析我們可以把這四個(gè)狀態(tài)歸納如下:</p>&

39、lt;p>  ◆東西方向紅燈滅,同時(shí)綠燈亮,南北方向黃燈滅,同時(shí)紅燈亮,倒計(jì)時(shí)20秒。此狀態(tài)下,東西向禁止通行,南北向允許通行。</p><p>  ◆東西方向綠燈滅,同時(shí)黃燈亮,南北方向紅燈亮,倒計(jì)時(shí)2秒。此狀態(tài)下,除了已經(jīng)正在通行中的其他所以車輛都需等待狀態(tài)轉(zhuǎn)換。</p><p>  ◆南北方向紅燈滅,同時(shí)綠燈亮,東西方向黃燈滅,同時(shí)紅燈亮,倒計(jì)時(shí)20秒。此狀態(tài)下,東西向允許通行

40、,南北向禁止通行。</p><p>  ◆南北方向綠燈滅,同時(shí)黃燈亮,東西方向紅燈亮,倒計(jì)時(shí)2秒。此狀態(tài)下,除了已經(jīng)正在通行中的其他所以車輛都需等待狀態(tài)轉(zhuǎn)換</p><p>  東西南北四個(gè)路口均有紅綠黃3燈和數(shù)碼顯示管2個(gè),在任一個(gè)路口,遇紅燈禁止通行,轉(zhuǎn)綠燈允許通行,之后黃燈亮警告行止?fàn)顟B(tài)將變換。狀態(tài)及紅綠燈狀態(tài)如表2.1所示。說明:0表示滅,1表示亮。</p><

41、p><b>  4 論文工作計(jì)劃</b></p><p>  第一周 接收指導(dǎo)老師編制的畢業(yè)設(shè)計(jì)任務(wù)書。</p><p>  第二周 查資料寫開題報(bào)告和計(jì)劃進(jìn)度表。</p><p>  第三周 查資料寫開題報(bào)告和計(jì)劃進(jìn)度表。</p><p>  第四周 查資料寫開題報(bào)告和計(jì)劃進(jìn)度表。</p>

42、<p>  第五周 完成文獻(xiàn)查閱,明確交通燈控制的設(shè)計(jì)思路以及方法步驟。</p><p>  第六周 完成課題設(shè)計(jì)技術(shù)方案。</p><p>  第七周 完成各功能設(shè)計(jì)。</p><p>  第九周 整理資料完成論文初稿。</p><p>  第十周 對(duì)上述工作進(jìn)行整理和完善。</p><p>  

43、第十一周 根據(jù)論文撰寫規(guī)范,寫出論文框架。</p><p>  第十二周 以所得成果為依據(jù),撰寫論文。</p><p>  第十三周 撰寫論文。</p><p>  第十四周 撰寫論文。</p><p>  第十五周 根據(jù)老師指導(dǎo),改善不足之處,完成論文。</p><p>  第十六周 根據(jù)老師指導(dǎo),改善不

44、足之處,完成論文。</p><p>  第十七周 查閱資料,找出知識(shí)點(diǎn),準(zhǔn)備答辯。</p><p>  第十八周 整理答辯自述和問題準(zhǔn)備答辯。</p><p><b>  5 參考文獻(xiàn)</b></p><p>  [1] 周力,陳躍東,江明.城市智能交通信號(hào)控制系統(tǒng)設(shè)計(jì)[J].自動(dòng)化與儀器儀表.2006,(6):37

45、-40.</p><p>  [2] 楊漢祥,劉良福,鄔喜輝.利用單片機(jī)改進(jìn)交通燈控制系統(tǒng)[J].北京電子科技學(xué)院學(xué)報(bào),2005,13(4):68-71</p><p>  [3] 李忠國(guó).單片機(jī)應(yīng)用技能實(shí)訓(xùn)[M].北京:人民郵電出版社,2006.</p><p>  [4] 先鋒工作室.單片機(jī)程序設(shè)計(jì)實(shí)例[M].北京:清華大學(xué)出版社,2003.</p>

46、<p>  [5] 樓然苗.單片機(jī)課程設(shè)計(jì)指導(dǎo)[M].北京:北京航空航天大學(xué)出版社,2007.</p><p>  [6] 王幸之.AT89系列單片機(jī)原理與接口技術(shù)[M].北京: 北京航空航天大學(xué)出版社, 2004.</p><p>  [7] 李學(xué)海.標(biāo)準(zhǔn)80C51單片機(jī)基礎(chǔ)教程[M].北京:北京航空航天大學(xué)出版社, 2006.</p&g

47、t;<p>  [8] 劉樂善.微型計(jì)算機(jī)接口技術(shù)及應(yīng)用[M].北京:華中科技大學(xué)出版社 ,2004.</p><p>  [9] 李伯成.基于MCS-51單片機(jī)的嵌入式系統(tǒng)的設(shè)計(jì)[M].北京: 電子工業(yè)出版社, 2004. </p><p>  [10] 吳洪潭,肖艷萍,趙偉國(guó).單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:國(guó)防工業(yè)出版社,&

48、#160;2005</p><p><b>  6 附錄 英文翻譯</b></p><p><b>  6.1 英文原文</b></p><p>  The Description of AT89S51</p><p>  1.1 General Description</p><

49、;p>  The AT89S51 is a low-power, high-performance CMOS 8-bit microcontroller with 4K bytes of In-System Programmable Flash memory. The device is manufactured using Atmel’s high-density nonvolatile memory technology an

50、d is compatible with the industry-standard 80C51 instruction set. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer. By combining a versatile 8-bi

51、t CPU with In-System Programmable Flash on a monolithic chip, the At</p><p><b>  1.2 Ports</b></p><p>  Port 0 is an 8-bit open drain bi-directional I/O port. As an output port, each

52、 pin can sink eight TTL inputs. When 1s are written to port 0 pins, the pins can be used as high-impedance inputs. Port 0 can also be configured to be the multiplexed low-order address/data bus during accesses to externa

53、l program and data memory. In this mode, P0 has internal pull-ups. Port 0 also receives the code bytes during Flash programming and outputs the code bytes during program verification. External pull-ups </p><p&

54、gt;  Port 2 is an 8-bit bi-directional I/O port with internal pull-ups. The Port 2 output buffers can sink/source four TTL inputs. When 1s are written to Port 2 pins, they are pulled high by the internal pull-ups and can

55、 be used as inputs. As inputs, Port 2 pins that are externally being pulled low will source current (IIL) because of the internal pull-ups.Por2 emits the high-order address byte during fetches from external program memor

56、y and during accesses to external data memory that use 16-bit add</p><p>  1.3 Special Function Registers</p><p>  A map of the on-chip memory area called the Special Function Register (SFR) sp

57、ace is shown </p><p><b>  Values</b></p><p>  Note that not all of the addresses are occupied, and unoccupied addresses may not be implemented on the chip. Read accesses to these add

58、resses will in general return random data, and write accesses will have an indeterminate effect. User software should not write 1s to these unlisted locations, since they may be used in future products to invoke new feat

59、ures. In that case, the reset or inactive values of the new bits will always be 0. Interrupt Registers: The individual interrupt enable bits are</p><p>  Dual Data Pointer Registers: To facilitate accessing

60、both internal and external data memory, two banks of 16-bit Data Pointer Registers are provided: DP0 at SFR address locations 82H-83H and DP1 at 84H-85H. Bit DPS = 0 in SFR AUXR1 selects DP0 and DPS = 1 selects DP1. The

61、user should always initialize the DPS bit to the appropriate value before accessing the respective Data Pointer Register. Power Off Flag: The Power Off Flag (POF) is located at bit 4 (PCON.4) in the PCON SFR. POF is set

62、to “1” </p><p>  1.4Memory Organization</p><p>  MCS-51 devices have a separate address space for Program and Data Memory. Up to 64K bytes each of external Program and Data Memory can be address

63、ed.</p><p>  Program Memory</p><p>  If the EA pin is connected to GND, all program fetches are directed to external memory. On the AT89S51, if EA is connected to VCC, program fetches to address

64、es 0000H through FFFH are directed to internal memory and fetches to addresses 1000H through FFFFH are directed to external memory.</p><p>  Data Memory</p><p>  The AT89S51 implements 128 bytes

65、 of on-chip RAM. The 128 bytes are accessible via direct and indirect addressing modes. Stack operations are examples of indirect addressing, so the 128 bytes of data RAM are available as stack space.</p><p>

66、;  1.5 Watchdog Timer (One-time Enabled with Reset-out) </p><p>  The WDT is intended as a recovery method in situations where the CPU may be subjected to software upsets. The WDT consists of a 14-bit counte

67、r and the Watchdog Timer Reset (WDTRST) SFR. The WDT is defaulted to disable from exiting reset. To enable the WDT, a user must write 01EH and 0E1H in sequence to the WDTRST register (SFR location 0A6H). When the WDT is

68、enabled, it will increment every machine cycle while the oscillator is running. The WDT timeout period is dependent on the external clock f</p><p>  Using the WDT</p><p>  To enable the WDT, a u

69、ser must write 01EH and 0E1H in sequence to the WDTRST register (SFR location 0A6H). When the WDT is enabled, the user needs to service it by writing 01EH and 0E1H to WDTRST to avoid a WDT overflow. The 14-bit counter ov

70、erflows when it reaches 16383 (3FFFH), and this will reset the device. When the WDT is enabled, it will increment every machine cycle while the oscillator is running. This means the user must reset the WDT at least every

71、 16383 machine cycles. To reset the WD</p><p>  WDT DURING Power-down and Idle</p><p>  In Power-down mode the oscillator stops, which means the WDT also stops. While in Power-down mode, the use

72、r does not need to service the WDT. There are two methods of exiting Power-down mode: by a hardware reset or via a level-activated external interrupt, which is enabled prior to entering Power-down mode. When Power-down i

73、s exited with hardware reset, servicing the WDT should occur as it normally does whenever the AT89S51 is reset. Exiting Power-down with an interrupt is significantly differen</p><p>  1.6Interrupts </p>

74、;<p>  The AT89S51 has a total of five interrupt vectors: two external interrupts (INT0 and INT1), two timer interrupts (Timers 0 and 1), and the serial port interrupt. These interrupts are all shown in Figure 6-1

75、. Each of these interrupt sources can be individually enabled or disabled by setting or clearing a bit in Special Function Register IE. IE also contains a global disable bit, EA, which disables all interrupts at once.<

76、;/p><p>  Note that Table 6-1 shows that bit positions IE.6 and IE.5 are unimplemented. User software should not write 1s to these bit positions, since they may be used in future AT89 products. The Timer 0 and

77、Timer 1 flags, TF0 and TF1, are set at S5P2 of the cycle in which the timers overflow. The values are then polled by the circuitry in the next cycle.</p><p>  1.7 Oscillator Characteristics </p><p

78、>  XTAL1 and XTAL2 are the input and output, respectively, of an inverting amplifier that can be configured for use as an on-chip oscillator, as shown in Figure 7-1. Either a quartz crystal or ceramic resonator may be

79、 used. To drive the device from an external clock source, XTAL2 should be left unconnected while XTAL1 is driven, as shown in Figure 7-2. There are no requirements on the duty cycle of the external clock signal, since th

80、e input to the internal clocking circuitry is through a divide-by-</p><p>  Figure 7-1 Oscillator Connections</p><p>  Note: for Crystals</p><p>  for Ceramic Resonators</p>

81、<p>  1.8 Idle Mode</p><p>  In idle mode, the CPU puts itself to sleep while all the on-chip peripherals remain active. The mode is invoked by software. The content of the on-chip RAM and all the spec

82、ial function registers remain unchanged during this mode. The idle mode can be terminated by any enabled interrupt or by a hardware reset. </p><p>  Note that when idle mode is terminated by a hardware reset

83、, the device normally resumes pro-gram execution from where it left off, up to two machine cycles before the internal reset algorithm takes control. On-chip hardware inhibits access to internal RAM in this event, but acc

84、ess to the port pins is not inhibited. To eliminate the possibility of an unexpected write to a port pin when idle mode is terminated by a reset, the instruction following the one that invokes idle mode should not write

85、to</p><p>  1.9Power-down Mode</p><p>  In the Power-down mode, the oscillator is stopped, and the instruction that invokes Power-down is the last instruction executed. The on-chip RAM and Speci

86、al Function Registers retain their values until the Power-down mode is terminated. Exit from Power-down mode can be initiated either by a hardware reset or by activation of an enabled external interrupt (INT0 or INT1). R

87、eset redefines the SFRs but does not change the on-chip RAM. The reset should not be activated before VCC is restored to its n</p><p><b>  6.2 中文譯文</b></p><p><b>  AT89S51概述<

88、;/b></p><p><b>  1.1 一般概述 </b></p><p>  該AT89S51是一個(gè)低功耗,高性能CMOS 8位微控制器,可在4K字節(jié)的系統(tǒng)內(nèi)編程的閃存存儲(chǔ)器。該設(shè)備是采用Atmel的高密度、非易失性存儲(chǔ)器技術(shù)和符合工業(yè)標(biāo)準(zhǔn)的80C51指令集和引腳。芯片上的Flash程序存儲(chǔ)器在系統(tǒng)中可重新編程或常規(guī)非易失性內(nèi)存編程 。通過結(jié)合通用8位中

89、央處理器的系統(tǒng)內(nèi)可編程閃存的單芯片, AT89S51是一個(gè)功能強(qiáng)大的微控制器提供了高度靈活的和具有成本效益的解決辦法,可在許多嵌入式控制中應(yīng)用。 在AT89S51提供以下標(biāo)準(zhǔn)功能: 4K字節(jié)的Flash閃存 , 128字節(jié)的RAM , 32個(gè) I / O線,看門狗定時(shí)器,兩個(gè)數(shù)據(jù)指針,兩個(gè)16位定時(shí)器/計(jì)數(shù)器, 5向量?jī)杉?jí)中斷結(jié)構(gòu),全雙工串行端口,片上振蕩器和時(shí)鐘電路。此外, AT89S51設(shè)計(jì)了可降至零頻率的靜態(tài)邏輯操作和支持兩種軟件

90、可選的節(jié)電工作模式。在空閑模式下停止CPU的工作,但允許RAM 、定時(shí)器/計(jì)數(shù)器、串行接口和中斷系統(tǒng)繼續(xù)運(yùn)行。掉電模式保存RAM中的內(nèi)容,停止振蕩器工作并禁止其它所有部件工作,直到下一個(gè)外部中斷或硬件復(fù)位。 </p><p><b>  端口</b></p><p>  P0端口是一個(gè)8位漏極開路雙向I / O端口。作為一個(gè)輸出端口,每個(gè)引腳可驅(qū)動(dòng)8個(gè)TTL輸入。對(duì)端

91、口寫“1”可作為高阻抗輸入端用。在訪問外部程序和數(shù)據(jù)存儲(chǔ)器時(shí),P0端口也可以配置為復(fù)低階地址/數(shù)據(jù)總線。在訪問期間激活內(nèi)部上拉電阻。在Flash編程時(shí),PO端口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),同時(shí)要求外接上拉電阻。 P1端口是一個(gè)帶內(nèi)部上拉電阻的8位雙向I /O端口。P1端口的輸出緩沖級(jí)可以驅(qū)動(dòng)四個(gè)TTL輸入。對(duì)端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作為輸入口。作為輸入口時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被

92、外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(IIL),F(xiàn)lash編程和程序校驗(yàn)期間,P1接收低8位地址。P2端口是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O端口。P2端口的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL輸入。對(duì)端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。當(dāng)作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(IIL)。在訪問外部程序存儲(chǔ)器或16位地址的外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行 MOVX @ DPT

93、R指令 )時(shí),P2端口</p><p>  1.2特殊功能寄存器 </p><p>  值得注意的是,這些地址并沒有全部占用,沒有占用的地址也不可使用,讀這些地址將得到一個(gè)隨意的數(shù)值。而寫這些地址單元不能得到預(yù)期的結(jié)果。不要用軟件訪問這些未定義的單元,這些單元是留作以后產(chǎn)品擴(kuò)展用途的,復(fù)位后這些新的位將為0。 中斷寄存器:各個(gè)中斷控制位于IE寄存器,5個(gè)中斷源的中斷優(yōu)先級(jí)控制位于IP寄存器

94、。</p><p>  雙數(shù)據(jù)指針寄存器:為了便于訪問內(nèi)部和外部數(shù)據(jù)存儲(chǔ)器,提供兩個(gè)16位數(shù)據(jù)指針寄存器: DP0位于SFR(特殊功能寄存器)區(qū)塊中的地址82H - 83H和DP1位于84H - 85H 。當(dāng)SFR中的位DPS = 0選擇DP0,而DPS=1則選擇DP1 。用戶應(yīng)在訪問相應(yīng)的數(shù)據(jù)指針寄存器前初始化DPS位。電源空閑標(biāo)志:電源空閑標(biāo)志(POF)在特殊功能寄存器SFR中PCON的第四位(PCON.4)

95、,電源打開時(shí)POF置“1”,它可由軟件設(shè)置睡眠轉(zhuǎn)臺(tái)并不為復(fù)位所影響。</p><p><b>  1.3存儲(chǔ)器結(jié)構(gòu)</b></p><p>  MCS-51單片機(jī)內(nèi)核采用程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器空間分開的結(jié)構(gòu),均具有64KB外部程序和數(shù)據(jù)的尋址空間。</p><p><b>  程序存儲(chǔ)器 </b></p>&

96、lt;p>  如果的EA引腳接地(GND),全部程序都可以執(zhí)行外部存儲(chǔ)器。在AT89S51 ,如果EA連接到電源+(VCC) ,程序首先執(zhí)行地址從0000H到FFFH內(nèi)部存儲(chǔ)器,在執(zhí)行地址從1000H到FFFFH的外部程序存儲(chǔ)器。</p><p><b>  1.4數(shù)據(jù)存儲(chǔ)器 </b></p><p>  AT89S51具有128字節(jié)的內(nèi)部RAM 。 這128字

97、節(jié)都可以通過直接和間接尋址方式訪問,堆棧操作可利用間接尋址方式進(jìn)行,因此, 128字節(jié)都可以可作為堆??臻g。</p><p>  1.5看門狗定時(shí)器 (WDT)</p><p>  看門狗定時(shí)器(WDT)是為了解決CPU程序運(yùn)行時(shí)可能進(jìn)入混亂或死循環(huán)而設(shè)置,它由一個(gè)14bit計(jì)數(shù)器和看門狗定時(shí)器復(fù)位SFR(WDTRST)構(gòu)成。外部復(fù)位時(shí),看門狗定時(shí)器(WDT)默認(rèn)為關(guān)閉狀態(tài),要打開WDT,

98、用戶必須按順序?qū)?1EH和0E1H寫到WDTRST寄存器(SFR地址為0A6H),當(dāng)啟動(dòng)了WDT,它會(huì)隨警惕振蕩器在每個(gè)機(jī)器周期計(jì)數(shù),除了硬件復(fù)位或WDT溢出復(fù)位外沒有其它方法關(guān)閉WDT,當(dāng)WDT溢出,將使RST引腳輸出高電平的復(fù)位脈沖。</p><p>  1使用看門狗定時(shí)器(WDT)</p><p>  用戶在打開WDT時(shí),需要按次序?qū)?1EH和0E1H寫到WDTRST寄存器(SFR的

99、地址為0A6H),當(dāng)WDT打開后,需要在一定的時(shí)候?qū)?1EH和0E1H寫道WDTRST寄存器以避免WDT計(jì)數(shù)溢出。14位WDT計(jì)數(shù)器達(dá)到16383(3FFFH),WDT將溢出并使用器件復(fù)位。WDT打開時(shí),它會(huì)隨著晶體振蕩器在每個(gè)機(jī)器周期計(jì)數(shù),這意味著用戶必須在小于每個(gè)16383機(jī)器周期內(nèi)復(fù)位WDT,也即寫01EH和0E1H到WDTRST寄存器,WDTRST為只寫寄存器。WDT計(jì)數(shù)器既不可讀也不可寫,當(dāng)WDT溢出時(shí),通常將使RST引腳輸出

100、高電平的復(fù)位脈沖。復(fù)位脈沖持續(xù)時(shí)間為98xTosc,而Tosc=1/Fosc(晶體振蕩頻率)。為使WDT工作最優(yōu)化,必須在合適的程序代碼時(shí)間段周期地復(fù)位WDT防止WDT溢出。</p><p>  掉電和空閑模式下的WDT</p><p>  掉電時(shí)期,晶體振蕩停止,看門狗定時(shí)器也停止。掉電模式下,用戶不嗯那個(gè)在復(fù)位看門狗定時(shí)器。有兩種方法可以推出掉電模式:硬件復(fù)位或通過激活外部中斷,當(dāng)硬件

101、復(fù)位退出掉電模式時(shí),處理看門狗定時(shí)器可像通常的上電復(fù)位一樣。當(dāng)由中斷退出掉電模式時(shí)則有所不同,中斷低電平狀態(tài)持續(xù)到晶體振蕩穩(wěn)定,當(dāng)中斷電平變?yōu)楦唠娖绞录纯上鄳?yīng)中斷服務(wù)。以防止中斷誤復(fù)位,當(dāng)器件復(fù)位,中斷引腳持續(xù)為低時(shí),看門狗定時(shí)器并未開始計(jì)數(shù),知道中斷引腳被拉高時(shí)為止。這為在掉電模式下的中斷執(zhí)行中斷服務(wù)程序而設(shè)置。為保證看門狗定時(shí)器在退出掉電模式時(shí)極端情況下不溢出,最好在進(jìn)入掉電模式前復(fù)位看門狗定時(shí)器。在進(jìn)入空閑模式前,看門狗定時(shí)器打開

102、時(shí),WDT是否繼續(xù)計(jì)數(shù)由SFR中的AUXR的WDIDLE位決定,在IDLE期間(位WDIDLE=0)默認(rèn)狀態(tài)是繼續(xù)計(jì)數(shù)。為防止AT89S51從空閑模式中復(fù)位,用戶應(yīng)該周期性地設(shè)置定時(shí)器,重新進(jìn)入空閑模式。當(dāng)WDIDLE位被置位,在空閑模式中看門狗定時(shí)器將停止計(jì)數(shù),直到從空閑(IDLE)模式中退出重新開始計(jì)數(shù)。</p><p><b>  1.6 中斷</b></p><p

103、>  AT89S51共有五個(gè)中斷向量:兩個(gè)外部中斷( INT0和INT1 ) ,兩個(gè)定時(shí)器中斷(Timer0和Timer1)和一個(gè)串行中斷。這些中斷都如圖6-1 。這些中斷源各自的禁止和使能位參見特殊功能寄存器的IE。IE也包含總中斷控制位EA,EA清0,將關(guān)閉所有中斷。值得注意的是表6-1中的IE.6和IE.5沒有定義,用戶不要訪問這些位,它是保留為以后的AT89產(chǎn)品擴(kuò)展用途。定時(shí)器0和定時(shí)器1的中斷標(biāo)志TF0和TF1,它是定時(shí)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論