【正文】
設(shè)備的穩(wěn)定性、可 靠性和安全性。 低電壓和低功耗 單片機(jī)的嵌入式應(yīng)用決定了低電壓和低功耗的特性十分重要。 單片機(jī)經(jīng)過 3代的發(fā)展, 正朝著多功能、高性能、低電壓、低功耗、低價(jià)格、大存儲容量、強(qiáng) I/O功能及較好的結(jié)構(gòu)兼容性方向發(fā)展。 P0口輸出斷碼數(shù)據(jù), ??刂葡到y(tǒng)的軟件,指的是它的全部程序,包括系統(tǒng)軟件和應(yīng)用軟件兩大類。 當(dāng)今社會,由 于電子技術(shù)和微型計(jì)算機(jī)的迅速發(fā)展,它促進(jìn)了微型計(jì)算機(jī)測量和控制技術(shù)的迅速發(fā)展和廣泛應(yīng)用。 制作簡單 , 成本低。當(dāng)前有的產(chǎn)品 使用也相對方便,多個(gè)電器設(shè)備可以同時(shí)使用。本著這一思想于是提出了本課題, 第一 利用單片機(jī),直流控制交流繼電器等部件實(shí)現(xiàn)排插的定時(shí)開關(guān)功能(比如,什么時(shí)候接通,接通多久時(shí)間后斷開), 第二 提供語音服務(wù)功能,比如播放音樂,如使用這一排插控制電飯 煲,則在作飯時(shí)還可以享受音樂的服務(wù)。 隨著現(xiàn)代科學(xué)技術(shù)的發(fā)展 ,由于單片機(jī)具有優(yōu)異的性能價(jià)格比,集成度高、體積小、可靠性高,控制功能強(qiáng),低電壓、低功耗等特點(diǎn),因此它的應(yīng)用相當(dāng)廣泛,無論是工業(yè)部門、民用部門、事業(yè)部門和家用等領(lǐng)域,到處都有它的身影。電子定時(shí)器可用一般數(shù)字電路搭建而成,一臺四位數(shù)的定時(shí)器要用十多片數(shù)字電路組成,電路結(jié)構(gòu)復(fù)雜、體積龐大,而且功能有一定的局限性。由于 單片機(jī)控制 電路技術(shù)的發(fā)展和采用了先進(jìn)的石英技術(shù),使智能插座具有定時(shí)準(zhǔn)確、性能穩(wěn)定、攜帶方便等優(yōu)點(diǎn)。 具有語音功能 。 也就是說, 第一利用單片機(jī),直流控制交流繼電器等部件實(shí)現(xiàn)排插的定時(shí)開關(guān)功能(比如,什么時(shí)候接通,接通多久時(shí)間后斷開),另一個(gè)提供語音服務(wù)功能,比如播放音樂,如使用這一排插控制電飯煲,則在作飯時(shí)還可以享受音樂的服務(wù)。 硬 件是微機(jī)控制系統(tǒng)的物質(zhì)基礎(chǔ)。主控制器采用單片機(jī) AT89C2051,顯示電路采用共陽極 LED數(shù)碼管顯示時(shí)間。單片機(jī)微型計(jì)算機(jī)簡 稱單片機(jī),特別適用于控制領(lǐng)域,故又稱為微控制器。 高效率和高性能 控制開關(guān) 單 片 機(jī) 數(shù) 碼 管 位 驅(qū) 動(dòng) 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) 第 5 頁 共 36 頁 為了提高執(zhí)行速度和執(zhí)行效率,單片機(jī)開始使用 RISC、流水線和 DSP的設(shè)計(jì)技術(shù),使單片機(jī)的性能有了明顯的提高,表現(xiàn)為:單片機(jī)的時(shí)鐘頻率得到提高;同樣頻率的單片機(jī)運(yùn)行效率也有了很大的提升;由于集成度的提高,單片機(jī)的尋址能力、片內(nèi) ROM( FLASH)和 RAM的容量都突破了以往的數(shù)量和限制。 下面大致介紹一下單片機(jī)的主要應(yīng)用領(lǐng)域和特點(diǎn)。將單片機(jī)和傳感器相結(jié)合,可以構(gòu)成新一代的智能傳感器。 第四, AT89C2051 不允許構(gòu)造外部總線來擴(kuò)充程序 /數(shù)據(jù)存儲器,所以它不需要 ALE、PSEN、 RA、 WR一類的引腳。 兩級加密程序存儲器 低功耗空載和掉電方式 AT89C2051 芯片的 20 個(gè)引腳 及功能 圖 AT89C2051 的引腳圖 1. Vcc:電源電壓。當(dāng)引腳 ~ 低時(shí) ,它們將 因內(nèi)部的上拉電阻而流出電流 (IIL)。 P3口還接收一些用于閃速存 儲器編程和程序校驗(yàn)的控制信號。 P3口的功能 表 P3口引腳 功能 RXD(串行輸入端口 ) TXD(串行輸出端口 ) INT0(外中斷 0) INT1(外中斷 1) TO(定時(shí)器 0外部輸入 ) T1(定時(shí)器 1外部輸入 ) AT89C2051 內(nèi)部結(jié)構(gòu) AT89C2051是一帶有 2K字節(jié)閃速可編程可擦除只讀存儲體 (EEPROM)的低電壓 ,高性能 8位 CMOS微型計(jì)算機(jī)。 表 ( a) AT89C2051單片機(jī)加密功能表 加密位內(nèi)容的擦除只能通過片擦除操作來完成。 系統(tǒng)的復(fù)位電路設(shè)計(jì) 單片機(jī)與其它微處理器一樣,在啟動(dòng)時(shí)都需要復(fù)位,使 CPU及系統(tǒng)各部件處于確定的初始狀態(tài),并從初態(tài)開始工作。這個(gè)放大器與作為反饋元件的片外石英晶體或陶 瓷諧振器一起構(gòu)成自激振蕩器。 單片機(jī)是一個(gè)弱電器件 ,一般情況下它們大都工作在 5V 甚至更低 .驅(qū)動(dòng)電流在 mA 級以下 .而要把它用于一 些大功率場合 ,顯然是不行的 .所以 ,就要有一個(gè)環(huán)節(jié)來銜接 ,這個(gè)環(huán)節(jié)就是所謂的 功率驅(qū)動(dòng) .繼電器驅(qū)動(dòng)就是一個(gè)典型的、簡單的功率驅(qū)動(dòng)環(huán)節(jié) .在這里 ,繼電器驅(qū)動(dòng)含有兩個(gè)意思 :一是對繼電器進(jìn)行驅(qū)動(dòng) ,因?yàn)槔^電器本身對于單片機(jī)來說就是一個(gè)功率器件 。 現(xiàn)在 ,單片機(jī)的某一個(gè)需要控制這個(gè)繼電器電路的輸出引腳就是一只 手 ,當(dāng)單片機(jī)的這個(gè)引腳輸出低電平的時(shí)候 ,就像 手 在打開三極管 水龍頭 ,水就從上往下流 ,繼電器 水輪機(jī) 就開始轉(zhuǎn)起來了 。 繼電器部分電路 的作用就是通過單片機(jī)的控制其通斷, 當(dāng)光頻轉(zhuǎn)換器工作,即當(dāng)外部有 光 照時(shí),使單片機(jī)開始工作。當(dāng)按下一個(gè)鍵時(shí),無論其它鍵是否被按下,信號線由 1 變?yōu)?0;當(dāng)松開此鍵時(shí),無論其它鍵是否被按下,信號線由 0 變?yōu)?1。 DS1302是 DS1202的升級產(chǎn)品,與 DS1202兼容,但增加了主電源 /后背電源雙電源引腳,同時(shí)提供了對后背電源進(jìn)行涓細(xì)電流充電的能力。 RST輸入有兩種功能:首先, RST接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。當(dāng) Vcc2Vcc1+ 時(shí),由 Vcc2向DS1302供電,當(dāng) Vcc2 Vcc1 時(shí),由 Vcc1 向 DS1302供電。 秒寄存器( 81h、 80h)的位 7定義為時(shí)鐘暫停標(biāo)志( CH)。 突發(fā)模式寄存器如 表(3)所示。 ( 2) 位 6:如果為 0,則表示存取日歷時(shí)鐘數(shù)據(jù),為 1表示存取 RAM 數(shù)據(jù); ( 3) 位 5至位 1( A4~ A0):指示操作單元的地址; ( 4) 位 0(最低有效位):如為 0,表示要進(jìn)行寫操作,為 1表示進(jìn)行讀操作。功 耗低,顯示狀態(tài)時(shí)電流為 2μ A (典型值 ),省電模式時(shí)小于 1μ A,工作電壓為 ~ ,顯示清晰。 ( 2) LED 動(dòng)態(tài)顯示 該模塊主要由 LED數(shù)碼管組成。 由于 AT89C2051外部 15個(gè) I/O引腳, 即 P1口和 P3口, 單 P3口的 , 15個(gè) I/O口要直接驅(qū)動(dòng) 8位 LED顯然是不夠的, 我們通過一片面 74LS273對地址進(jìn)行鎖存 , 用于驅(qū)動(dòng) LED的 8位段碼, 8位 LED相應(yīng)的 a— g段連在一起 。 圖 ( a) 蜂鳴器實(shí)物圖 蜂鳴器和普通揚(yáng)聲器相比,最重要的一個(gè)特點(diǎn)是只要按照極性要求加上合適的直流電壓,就可以發(fā)出固有頻率的聲音,因此使用起來比揚(yáng)聲器簡單。 T0工作于 16位計(jì)數(shù)器模式,當(dāng) T0向上計(jì)數(shù)由全 1變?yōu)槿?0時(shí)產(chǎn)生中斷,本程序中 T0的初值為 0DC00H,大約 中斷一次。在比較完成(或處理完成)后判斷有無按鍵( PP2段),沒有則返回繼續(xù)顯示、比較、判斷;有按鍵則轉(zhuǎn)向相應(yīng)處理程序。 :暫時(shí)排除目標(biāo)板的 CPU和 EPROM,將樣機(jī)接上仿真機(jī)的 40芯仿真插頭進(jìn) 行調(diào)試,調(diào)試各部分接口電路是否滿足設(shè)計(jì)要求。 硬件、軟件仿真調(diào)試 經(jīng)過硬件、軟件單獨(dú)調(diào)試后,即可進(jìn)入硬件、軟件聯(lián) 合仿真調(diào)試階段,找出硬件、軟件之間不相匹配的地方,反復(fù)修改和調(diào)試。 本文針對智能插座方面的問題,做了以下工作: 對硬件的設(shè)計(jì) 1) 確定需要 使用的芯片:時(shí)鐘芯片 DS1302芯片 、單片機(jī) AT89C2051 等主要芯片,并且進(jìn)行了詳細(xì)的了解。 最后,要感謝我的搭檔 金明龍 同學(xué),我們一起查資料,進(jìn)行研究討論,并擬定設(shè)計(jì)的大體方案。t appealed against the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any pensation awarded to you as a result of your failure to appeal. Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are plaining about happened. If your application is received after this time limit, the tribunal will not usually accept i. If you are worried about how the time limits apply to you If you are being represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your pensation if you win the case. This is known as a damagesbased agreement. In England and Wales, your solicitor can39。s governing body, has also ordered an immediate investigation into the referee39。 Junior high school, thought to have a crush on just means that the real growth, but over the past three years later, his writing of alumni in peace, suddenly found that isn39。想要的,不想要的,界限明確,好像沒有什么可以撼動(dòng)自己。 Then in high school, think don39。s plaint. In a statement the Russian side added: We found no racist insults from fans of CSKA. Age has reached the end of the beginning of a word. May be guilty in his seems to passing a lot of different life became the appearance of the same day。re clear about the terms of the agreement. It might be best to get advice from an experienced adviser, for example, at a Citizens Advice Bureau. To find your nearest CAB, including those that give advice by , click on nearest CAB. For more information about making a claim to an employment tribunal, see Employment tribunals. The (lack of) air up there Cay man Islandsbased Webb, the head Watch m of Fifa39。畢業(yè)設(shè)計(jì)是本科四年學(xué)習(xí)的大綜合;是一場綜合的考試;是一次社會實(shí)踐。 協(xié)助軟件設(shè)計(jì)者,結(jié)合硬件系統(tǒng)對軟件程序進(jìn)行設(shè)計(jì)。 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文) 第 29 頁 共 36 頁 結(jié) 論 本設(shè)計(jì)為一 智能插座 控制系統(tǒng),由 AT89C2051單片機(jī), 時(shí)鐘芯片 DS1302, 復(fù)位 電路, 數(shù)碼管顯示 電路、 語音電路、 鍵盤 控制 以及晶振電路組成。 ( 2) 軟件調(diào)試 軟件調(diào)試根據(jù)開發(fā)的設(shè)備情況可以有以下方法: 1. 交叉匯編:用 IBM PC/XT 機(jī)對 MCS— 51 系列單片機(jī)程序進(jìn)行交叉匯編時(shí),可借助 IBM PC/XT 機(jī)的行編輯和屏幕編輯功能,將源程序按規(guī)定的格式輸入到 PC 機(jī),生成 MCS— 51 HEX 目標(biāo)代 碼和 LIST文件。預(yù)置時(shí)間比較則采用逐一比較法, 即對每一個(gè)預(yù)置值進(jìn)行比較, 如相等則做相應(yīng)處理。系統(tǒng)產(chǎn)生中斷后, 首先保存 ACC 和 PSW 的值,然后為 T0 重裝初值,判斷中斷次 數(shù)是否小于 100,是則轉(zhuǎn)出中斷服務(wù),反之則為秒計(jì)數(shù)器加 1,秒計(jì)數(shù)器如果大于 59,則為分計(jì)數(shù)器加 1, 同時(shí)秒計(jì)數(shù)器清 0。 雖然蜂鳴器的控制和 LED的控制對于單片機(jī)是一樣的,但在外圍硬件電路上卻有所不同,因?yàn)榉澍Q器是一個(gè)感性負(fù)載,一般不建議用單片機(jī) I/O口直接對它進(jìn)行