已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
湖南機(jī)電職業(yè)技術(shù)學(xué)院 1 目 錄 單片機(jī)實(shí)訓(xùn)任務(wù)書 2 摘要 3 第 1 章 緒 論 1.1 什么是單片 4 1.2 單片機(jī)的發(fā)展 5 1.3 單片機(jī)的 特點(diǎn) 6 第 2 章 單片機(jī)講解 7 第 3 章 硬件的制作 9 3.1 下載線的制作 9 3.2 直流穩(wěn)壓電源 10 3. 3 單片機(jī)實(shí)驗(yàn)板制作 11 第 4 章 程序的編寫 13 4.1 跑馬燈 13 4.2 點(diǎn) 陣 14 4.3 電子時(shí)鐘 15 第 5 章 總 結(jié) 17 致 謝 18 參考文獻(xiàn) 19 附錄 1 電路原理圖 20 附錄 2 電路 PCB 圖 21 湖南機(jī)電職業(yè)技術(shù)學(xué)院 2 單片機(jī)實(shí)訓(xùn)任務(wù)書 一、 實(shí)訓(xùn)課題 單片機(jī)自控系統(tǒng)設(shè)計(jì) 二、 實(shí)訓(xùn)內(nèi)容 1電路原理圖的繪制 2電路 PCB 板制作 3下載線制作 4單片機(jī)系統(tǒng)穩(wěn)壓電源的制作 5跑馬燈程序編寫 6電子鐘程序編寫 7 8*8 點(diǎn)陣顯示的程序編寫 8 128*64 液晶模塊的研究 湖南機(jī)電職業(yè)技術(shù)學(xué)院 3 摘要 電路 PCB板的制作 , 下載線的制作 , 單片機(jī)系統(tǒng)穩(wěn)壓電源制作 , 跑馬 燈程序編, 8*8點(diǎn)陣顯示程序編寫 , 電子鐘程序的編寫 , 128*64液晶模塊顯示 , 完成實(shí)習(xí)周記和實(shí)習(xí)報(bào)告 。 用 protel99se軟件繪制出單片機(jī)實(shí)驗(yàn)板原理圖,并生成 PCB板,規(guī)定在第一周內(nèi)完成并通過驗(yàn)收。下載線要求與實(shí)驗(yàn)板相符,能夠正常讀寫程序,性能穩(wěn)定。穩(wěn)壓電源要符合實(shí)際 5V電壓,電壓要穩(wěn)定。跑馬燈程序編寫要求只少 20種花樣。點(diǎn)陣顯示程序要求顯示自己姓名的英文字母。數(shù)字鐘程序編寫要求顯示時(shí)、分、秒,并可調(diào)。以上所有項(xiàng)目必須自己獨(dú)立完成并一一通過驗(yàn)收。每周必須寫一篇實(shí)習(xí)周記,實(shí)習(xí)完后完成實(shí)習(xí)報(bào)告本次實(shí)習(xí)為期 5周 ,具體安排如下:第一周 完成電路原理圖的繪制、 .電路 PCB板的制作、下載線的制作、單片機(jī)系統(tǒng)穩(wěn)壓電源制作。第二周 實(shí)驗(yàn)板的組裝和跑馬燈程序的編寫。 第三周 點(diǎn)陣顯示程序的編寫。第四周 數(shù)字鐘程序的編寫。第五周 液晶顯示程序的編寫、完成實(shí)習(xí)報(bào)告、總結(jié)。 關(guān)鍵字 : AT89S52 跑馬燈 8*8 點(diǎn)陣 電子鐘 液晶顯示 湖南機(jī)電職業(yè)技術(shù)學(xué)院 4 第 1 章 緒 論 1.1 什么是單片機(jī) 1 何謂單片機(jī) 一臺(tái)能夠工作的計(jì)算機(jī)要有這樣幾個(gè)部份構(gòu)成: CPU(進(jìn)行運(yùn)算、控制)、 RAM(數(shù)據(jù)存儲(chǔ) )、 ROM(程序存儲(chǔ))、輸入 /輸出設(shè)備(例如:串行口、并行輸出口等)。在個(gè)人計(jì)算機(jī)上這些部份被分成若干塊芯片,安裝一個(gè)稱之為主板的印刷線路板上。而在單片機(jī)中,這些部份,全部被做到一塊集成電路芯片中了,所以就稱為單片(單芯片)機(jī),而且有一些單片機(jī)中除了上述部份外,還集成了其它部份如 A/D, D/A 等。 天! PC 中的 CPU 一塊就要賣幾千塊錢,這么多東西做在一起,還不得買個(gè)天價(jià)!再說這塊芯片也得非常大了。 不,價(jià)格并不高,從幾元人民幣到幾十元人民幣, 體積也不大,一般用40 腳封裝,當(dāng)然功能多一些單片機(jī)也有引腳比較多 的,如 68 引腳,功能少的只有 10 多個(gè)或20 多個(gè)引腳,有的甚至只 8 只引腳。為什么會(huì)這樣呢? 功能有強(qiáng)弱,打個(gè)比方,市場(chǎng)上面有的組合音響一套才賣幾百塊錢,可是有的一臺(tái)功放機(jī)就要賣好幾千。另外這種芯片的生產(chǎn)量很大,技術(shù)也很成熟, 51 系列的單片機(jī)已經(jīng)做了十幾年,所以價(jià)格就低了。 既然如此,單片機(jī)的功能肯定不強(qiáng),干嗎要學(xué)它呢? 話不能這樣說,實(shí)際工作中并不是任何需要計(jì)算機(jī)的場(chǎng)合都要求計(jì)算機(jī)有很高的性能,一個(gè)控制電冰箱溫度的計(jì)算機(jī)難道要用 PIII?應(yīng)用的關(guān)鍵是看是否夠用,是否有很好的性能價(jià)格比。所以 8051 出來十多年, 依然沒有被淘汰,還在不斷的發(fā)展中。 2、 MCS51 單片機(jī)和 8051、 8031、 89C51 等的關(guān)系我們平常老是講 8051,又有什么 8031,現(xiàn)在又有 89C51,它們之間究竟是什么關(guān)系 ? MCS51 是指由美國(guó) INTEL 公司(對(duì)了,就是大名鼎鼎的 INTEL)生產(chǎn)的一系列單片機(jī)的總稱,這一系列單片機(jī)包括了好些品種,如 8031,8051, 8751, 8032, 8052, 8752 等,其中 8051 是最早最典型的產(chǎn)品,該系列其它單片機(jī)都是在 8051 的基礎(chǔ)上進(jìn)行功能的增、減、改變而來的,所以人們習(xí)慣于用 8051 來稱呼 MCS51系列單片機(jī),而 8031 是前些年在我國(guó)最流行的單片機(jī),所以很多場(chǎng)合會(huì)看到 8031 的名稱。INTEL 公司將 MCS51 的核心技術(shù)授權(quán)給了很多其它公司,所以有很多公司在做以 8051 為核心的單片機(jī),當(dāng)然,功能或多或少有些改變,以滿足不同的需求,其中 89C51 就是這幾年在我國(guó)非常流行的單片機(jī),它是由美國(guó) ATMEL 公司開發(fā)生產(chǎn)的。以后我們將用 89C51 來完成一系列的實(shí)驗(yàn) 。 由于單片機(jī)從功能和形態(tài)來說都是控制領(lǐng)域應(yīng)用的要求而誕生的,并且發(fā)展到新一代的 80C51、 M68HCO5、 M68HC11 系列單片機(jī)時(shí),在其中著力擴(kuò)展了各 種控制功能,如 A/D、 PWM、 PCA、計(jì)數(shù)器的捕獲 /比較邏輯、高速 I/O 口, WTD 等,已突破了微型計(jì)算湖南機(jī)電職業(yè)技術(shù)學(xué)院 5 機(jī)( microcomputer)的傳統(tǒng)內(nèi)容,所以,更準(zhǔn)確地反映單片機(jī)本質(zhì)的叫法應(yīng)是微控制器( microcontroller)。根據(jù)單片機(jī)的結(jié)構(gòu)和微電子設(shè)計(jì)的特點(diǎn),雖然應(yīng)用系統(tǒng)中往往僅以單片機(jī)為核心,但是它已完全融入應(yīng)用系統(tǒng)之中,故而也有將單片機(jī)稱為嵌入式微控制器( embedded microcontroller)的。 在我國(guó),單片機(jī)的叫法仍然普遍的意義,因而我們討論和實(shí)訓(xùn)時(shí)還是叫它單片機(jī);但是我們應(yīng)把它稱為 是一個(gè)單片形態(tài)的微控制器。 在目前,按內(nèi)部數(shù)據(jù)通道的寬度,又分為 4 位、 8 位、 16 位及 32 位單片機(jī) 1.2 單片機(jī)的發(fā)展 1970 年微型計(jì)算機(jī)研制成功之后,隨著就出現(xiàn)了單片機(jī)(即單片微型計(jì) 算機(jī))。美國(guó)Inter 公司 1971 年生產(chǎn)的 4 位單片機(jī) 4004 和 1972 年生產(chǎn)的錐型 8 位單片機(jī) 8008,特別是 1976年 MCS-48 單片機(jī)問世以來,在短短的二十幾年間,歷經(jīng)了四次更新?lián)Q代,其發(fā)展速度大約每二三年更新一代、集成度增加一倍、功能翻一番。發(fā)展速度之快、應(yīng)用范圍之廣,已達(dá)到了驚人的地步。它已滲透到生產(chǎn)和生活的諸領(lǐng)域, 可胃是“無孔不入”。 現(xiàn)在可以說單片機(jī)是百花齊放,百家爭(zhēng)鳴的時(shí)期,世界上各大芯片制造公司都推出了自己的單片機(jī),從 8 位、 16 位到 32 位,數(shù)不勝數(shù),應(yīng)有盡有,有與主流 C51 系列兼容的,也有不兼容的,但它們各具特色,互成互補(bǔ),為單片機(jī)的應(yīng)用提供廣闊的天地。 縱觀單片機(jī)的發(fā)展過程,可以預(yù)示單片機(jī)的發(fā)展趨勢(shì),大致有: 1.低功耗 CMOS 化 MCS-51 系列的 8031 推出時(shí)的功耗達(dá) 630mW,而現(xiàn)在的單片機(jī)普遍都在 100mW 左右,隨著對(duì)單片機(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ā)展的主要途徑。 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ī)將湖南機(jī)電職業(yè)技術(shù)學(xué)院 6 LCD(液晶 )驅(qū)動(dòng)電路都集成在單一的芯片上,這樣單片機(jī)包含的單元電路就更多,功能就越強(qiáng)大。甚至單片機(jī)廠商還可以根據(jù)用戶的要求量身定做,制造出具有自己特色的單片機(jī)芯片。 此外,現(xiàn)在的產(chǎn)品普遍要求體積小、重量輕,這就要求單片機(jī)除了功能強(qiáng)和功耗低外,還要求其體積要小?,F(xiàn)在的許多單片機(jī)都具有多種封裝形式,其中 SMD(表面封裝 )越來越受歡迎,使得由單片機(jī)構(gòu)成的系統(tǒng)正朝微型化方向發(fā)展。 3.主流與多品種共存 現(xiàn)在雖然單片機(jī)的品種 繁多,各具特色,但仍以 80C51 為核心的單片機(jī)占主流,兼容其結(jié)構(gòu)和指令系統(tǒng)的有 PHILIPS 公司的產(chǎn)品, ATMEL 公司的產(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ā)展的道路。 據(jù)統(tǒng)計(jì),我國(guó)的單片機(jī)年容量已達(dá) 1 3 億片,且每年以大約 16%的速度增長(zhǎng),但相對(duì)于 世界市場(chǎng)我國(guó)的占有率還不到 1%。特別是沿海地區(qū)的玩具廠等生產(chǎn)產(chǎn)品多數(shù)用到單片機(jī),并不斷地輻射向內(nèi)地。 所以,學(xué)習(xí)單片機(jī)在我國(guó)是有著廣闊前景的。 1.3單片機(jī)的特點(diǎn) 單片機(jī)在一塊大規(guī)模集成電路芯片上集成了一臺(tái)具有一定規(guī)模的微型計(jì)算機(jī),它在硬件結(jié)構(gòu)、指令設(shè)置上均有其獨(dú)到之處,主要特點(diǎn)有: 1)單片機(jī)內(nèi)集成有存儲(chǔ)器,由于受體積限制,容量不大,但可根據(jù)需要擴(kuò)展 2)單片機(jī)內(nèi)的程序存儲(chǔ)器 ROM和數(shù)據(jù)存儲(chǔ)器 RAM在空間上分開,采用不同的尋址方式,使用兩個(gè)不同的地址指針 PC及 DPTR。另外,用戶根據(jù)需要可以擴(kuò)展程序存儲(chǔ)器及數(shù)據(jù)存儲(chǔ)器,這時(shí) CPU可以進(jìn)行操作的存儲(chǔ)器就分為四個(gè)區(qū)域:內(nèi)部程序存儲(chǔ)器、外部程序存儲(chǔ)器、內(nèi)部數(shù)據(jù)存儲(chǔ)器、外部數(shù)據(jù)存儲(chǔ)器。 3)單片機(jī)的輸入、輸出接口在程序控制下都有第二功能。 4)單片機(jī)的內(nèi)部有一個(gè)全雙工的串行接口,可同時(shí)發(fā)送和接收。有兩個(gè)物理上獨(dú)立的接收、發(fā)送緩沖器 SBUF。有四種工作方式。 5)單片機(jī)內(nèi)部有專門的位處理器(布爾處理機(jī)),具有較強(qiáng)的位的處理能力。 湖南機(jī)電職業(yè)技術(shù)學(xué)院 7 第 2 章 單片機(jī)講 解 在可以說單片機(jī)是百花齊放,百家爭(zhēng)鳴的時(shí)期,世界上各大芯片制造公司都推出了自己的單片機(jī),從 8 位、 16 位到 32 位,數(shù)不勝數(shù),應(yīng)有盡有,有與主流 C51 系列兼容的,也有不兼容的,但它們各具特色,互成互補(bǔ),為單片機(jī)的應(yīng)用提供廣闊的天地。 縱觀單片機(jī)的發(fā)展過程,可以預(yù)示單片機(jī)的發(fā)展趨勢(shì),大致有: 1.低功耗 CMOS 化 MCS-51 系列的 8031 推出時(shí)的功耗達(dá) 630mW,而現(xiàn)在的單片機(jī)普遍都在 100mW 左右,隨著對(duì)單片機(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ā)展的主要途徑。 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ù)用戶的要求量身定做,制造出具有自己特色的單片機(jī)芯片。 此外,現(xiàn)在的產(chǎn)品普遍要求體積小、重量輕,這就要求單片機(jī)除了功能強(qiáng)和功耗低外,還要求其體積要小?,F(xiàn)在的許多單片機(jī)都具有多種封裝形式,其中 SMD(表面封裝 )越來越受歡迎,使得由單片機(jī)構(gòu)成的系統(tǒng)正朝微型化方向發(fā)展。 3.主流與多品種共存 現(xiàn)在雖然單片機(jī)的品種繁多,各具特色,但仍以 80C51 為核心的單片機(jī)占主流,兼容其結(jié)構(gòu)和指令系統(tǒng)的有 PHILIPS 公司的產(chǎn)品, ATMEL 公司的產(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)天下的壟斷局面,走的是湖南機(jī)電職業(yè)技術(shù)學(xué)院 8 依存互補(bǔ),相輔相成、共同發(fā)展的道路。 80C51 是 INTEL 公司 MCS-51 系列單片機(jī)中最基本的產(chǎn)品,它采用 INTEL 公司可靠的 CHMOS 工藝技術(shù)制造的高性能 8 位單片機(jī),屬于標(biāo)準(zhǔn)的 MCS-51 的 HCMOS 產(chǎn)品。它結(jié)合了 HMOS 的高速和高密度技術(shù)及 CHMOS的低功耗特征,它繼承和擴(kuò)展了 MCS-48單片機(jī)的體系結(jié)構(gòu)和指令系統(tǒng)。 80C51 內(nèi)置中央處理單元、 128 字節(jié)內(nèi)部數(shù)據(jù)存儲(chǔ)器 RAM、 32 個(gè)雙向輸入 /輸出 (I/O)口、2 個(gè) 16 位定時(shí) /計(jì)數(shù)器和 5 個(gè)兩級(jí)中斷結(jié)構(gòu),一個(gè)全雙工 串行通信口,片內(nèi)時(shí)鐘振蕩電路。 此外, 80C51 還可工作于低功耗模式,可通過兩種軟件選擇空閑和掉電模式。在空閑模式下凍結(jié) CPU 而 RAM 定時(shí)器、串行口和中斷系統(tǒng)維持其功能。掉電模式下,保存 RAM 數(shù)據(jù),時(shí)鐘振蕩停止,同時(shí)停止芯片內(nèi)其它功能。 80C51 有 PDIP(40pin)和 PLCC(44pin)兩種封裝形式。 主 要功能特性: 標(biāo)準(zhǔn) MCS-51 內(nèi)核和指令系統(tǒng) 4kB 內(nèi)部 ROM(外部可擴(kuò)展至 64kB) 32 個(gè)可編程雙向 I/O 口 128x8bit 內(nèi)部 RAM(可擴(kuò)充 64kB 外部存 儲(chǔ)器 ) 2 個(gè) 16 位可編程定時(shí) /計(jì)數(shù)器 時(shí)鐘頻率 0-16MHz 5 個(gè)中斷源 5.0V 工作電壓 可編程全雙工串行通信口 布爾處理器 2 層優(yōu)先級(jí)中斷結(jié)構(gòu) 電源空閑和掉電模式 快速脈沖編程 2 層程序加密位 PDIP 和 PLCC 封裝形式 兼容 TTL 和 CMOS 邏輯電平 湖南機(jī)電職業(yè)技術(shù)學(xué)院 9 第 3章 硬件的制作 3.1 Easy ISP下載線的制作 3.1.1元件清單 元件 個(gè)數(shù) 74HC373 1個(gè) R( 100) 4個(gè) R( 2.2K) 2個(gè) 下載線盒 1個(gè) 線 若干 電路原理圖 D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE11U174 H C 37 3R1100R2100R3100R4100R52. 2 KR62. 2 KP IN 2P IN 5P IN 15P IN 16P IN 3P IN 4P IN 1P IN 17V C C ( 5V )M IS O / P 1 .6M O S I/ P 1 .5S C K / P 1. 7R S TG N DV C CV C C114215316417518619720821922 10 23 11 24 12 25 13P a ra l l e l P or tD B 25湖南機(jī)電職業(yè)技術(shù)學(xué)院 10 3.2 直流穩(wěn)壓電源 元件清單 元件 個(gè)數(shù) 二極管( IN4007) 5個(gè) 穩(wěn)壓管( IN4148) 1個(gè) 電解電容( 2200UF) 1個(gè) 電解電容( 100UF) 2個(gè) 瓷片電容( 104) 1個(gè) 電阻( 330) 1個(gè) CW7805 1個(gè) 發(fā)光二極管 1個(gè) 插座( 2口) 2個(gè) 萬能板 1塊 電路原理圖 D1I N 4 0 0 7D3I N 4 0 0 7D2I N 4 0 0 7D4I N 4 0 0 7D6I N 4 0 0 7D5I N 4 1 4 8C 1 82 2 0 0 U FC 2 01 0 0 U FC 2 1104R330D7LEDC 1 91 0 0 U F12J5C O N 212J1C O N 2V o u t3V i n1GND2C W 7 8 0 5湖南機(jī)電職業(yè)技術(shù)學(xué)院 11 3.3 單片機(jī)實(shí)驗(yàn)板制作 元件清單 元件 個(gè)數(shù) AT98S52芯片 1個(gè) 7447(譯碼器) 1個(gè) 128*64LCD液晶顯示器 1個(gè) 74LS738 1個(gè) 74LS245(驅(qū)動(dòng)芯片) 1個(gè) 8*8點(diǎn)陣 1個(gè) 共陽數(shù)碼管 6個(gè) 三極管 A1015 6個(gè) 按鈕 3個(gè) 發(fā)光二極管 24個(gè) 撥碼開關(guān) 6塊 12M晶振 1個(gè) 30pF電容 2個(gè) 10UF電容 1個(gè) 100歐母電阻 7個(gè) 2 2K歐母電阻 3個(gè) 4 7K歐母電阻 6個(gè) 1K歐母電阻 8個(gè) 2腳、 6腳插座 各 1個(gè) 湖南機(jī)電職業(yè)技術(shù)學(xué)院 12 10 A 9 B 7 C 5 D 4 E 2 F 1 G 8 COM 6 DP 3 COM S1 10 A 9 B 7 C 5 D 4 E 2 F 1 G 8 COM 6 DP 3 COM S2 10 A 9 B 7 C 5 D 4 E 2 F 1 G 8 COM 6 DP 3 COM S3 10 A 9 B 7 C 5 D 4 E 2 F 1 G 8 COM 6 DP 3 COM S4 10 A 9 B 7 C 5 D 4 E 2 F 1 G 8 COM 6 DP 3 COM S5 10 A 9 B 7 C 5 D 4 E 2 F 1 G 8 COM 6 DP 3 COM S6 A1 A1015 A2 A1015 A3 A1015 A4 A1015 A5 A1015 A6 A1015 R1 100 1 1 2 2 R2 100 R3 100 R4 100 R5 100 R6 100 R7 100 R8 2.2K R9 2.2K R10 2.2K R11 2.2K R12 2.2K R13 2.2K R14 2.2K R15 2.2K R16 2.2K A 7 B 1 C 2 D 6 B1 4 LT 3 RB15 a 13 b 12 c 11 d 10 e 9 f 15 g 14 U2 7447 A 1 B 2 C 3 E1 4 E2 5 E3 6 Y0 15 Y1 14 Y2 13 Y3 12 Y4 11 Y5 10 Y6 9 Y7 7 U3 74LS138 1 2 J1 CON2 1 1 2 2 3 3 B1 SW-SPOT AN1 SW-PB C1 10UF R17 220 AN2 SW-PB AN3 SW-PB VCC VCC 1 2 3 4 5 6 J3 SW-PB P1.0 1 P1.1 2 P1.2 3 P1.3 4 P1.4 5 P1.5 6 P1.6 7 P1.7 8 RESET 9 P3.0/RXD 10 P3.1/TXD 11 P3.2/TNT0 12 P3.3/TNT1 13 P3.4/T0 14 P3.5/T1 15 P3.6/ER 16 P3.7/RD 17 X218 X1 19 GND 20 P2.0 21 P2.1 22 P2.2 23 P2.3 24 P2.4 25 P2.5 26 P2.6 27 P2.7 28 PSEN 29 ALE/P 30 EA/VP 31 P0.7 32 P0.6 33 P0.5 34 P0.4 35 P0.3 36 P0.2 37 P0.1 38 P0.0 39 VCC 40 U1 AT89S52 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 U5 8*8LED VCC Y1 12M C2 30PF C3 30PF G G G G G G F F F F F F A A A A A A B B B B B B E E E E E E D D D D D D COM1 COM2 COM3 COM4 COM5 COM6 CCCCCCOM1 COM2 COM3 COM4 COM5 COM6 Y1 Y2 Y3 Y4 Y5 VCC CLK D0 D1 GND RET A B C D E F G Y0 Y1 Y2 Y3 Y4 Y5 CLK D0D1 RET P3.0 P3.1 P3.2 VCC VCC P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 A0 2 A1 3 A2 4 A3 5 A4 6 A5 7 A6 8 A7 9 B0 18 B1 17 B2 16 B3 15 B4 14 B5 13 B6 12 B7 11 E 19 DIR 1 U4 74LS245 R18 1K R19 1K R20 1K R21 1K R22 1K R23 1K R24 1K R25 1K 1 1 2 2 3 3 B2 SW-SPDT B6 SW-SPDT P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 VCC VCC LED1 LED LED9 LED LED17 LED LED2 LED LED10 LED LED18 LED LED3 LED LED11 LED LED19 LED LED4 LED LED12 LED LED20 LED LED5 LED LED13 LED LED21 LED LED6 LED LED14 LED LED22 LED LED7 LED LED15 LED LED23 LED LED8 LED LED16 LED LED24 LED B0 B1 B2 B3 B4 B5 B6 B7 B0 B1 B2 B3 B4 B5 B6 B7 B3 SW-SPDT B4 SW-SPDT B5 SW-SPDT VCC VCC VCC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 U6 128*64 LED P2.1 P2.2 P2.4 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 P2.3 P2.5 VCC VCC B0 B1 B2 B3 B4 B5 B6 B7 D C Y0 P3.0 P3.0 P3.0 湖南機(jī)電職業(yè)技術(shù)學(xué)院 13 第 4章 程序 編寫 編程任務(wù)簡(jiǎn)介 本次實(shí)習(xí)的 主要內(nèi)容是單片機(jī)程序的編寫,共有 4個(gè)程序: ( 1)跑馬燈程序 ( 2) 8*8點(diǎn)陣顯示程序 ( 3)數(shù)字鐘程序 ( 4) 128*64液晶模塊顯示程序 4.1 跑馬燈程序 1) 實(shí)習(xí)任務(wù) 跑馬燈 20種花樣程序的編寫。 2) 實(shí)習(xí)目的 通過對(duì)跑馬燈程序的編寫進(jìn)一步掌握單片機(jī)的工作特點(diǎn)及應(yīng)用。 3) 編程思想及流程圖 跑馬燈也叫流水燈,是由 24個(gè)發(fā)光二極管組成的,通過控制燈的亮和滅給人一種動(dòng)態(tài)流水的感覺,通過改變單片機(jī)的程序就可以實(shí)現(xiàn)不同的閃爍效果,也就是花樣,本次實(shí)習(xí)的任務(wù)是編寫至少 20種跑馬燈花樣 ,本次實(shí)習(xí)用的單片機(jī)是 AT89S52,用 P0口控制高電平, P3口控制低電平。跑馬燈程序流程圖如下,該圖只是跑馬燈的一個(gè)花樣流程圖,其他的花樣只要根據(jù)該圖稍加修改,把 P0口和 P3口的起始地址改下便可。 跑馬燈電路原理圖 湖南機(jī)電職業(yè)技術(shù)學(xué)院 14 4.2點(diǎn)陣顯示程序 ) 實(shí)習(xí)任務(wù) 8*8點(diǎn)陣顯示自己的英文名字字母。 2) 實(shí)習(xí)目的 通過點(diǎn)陣顯示程序的編寫進(jìn)一步熟悉和了解點(diǎn)陣顯示的原理,能舉一反三實(shí)現(xiàn) 8*16或更大的點(diǎn)陣顯示程序的編寫。 3) 編程思想 本次實(shí)習(xí)用到的是 8*8點(diǎn)陣,實(shí)際上就相當(dāng)于 64個(gè)發(fā)光二極管方形排 列,所有低電平由P2口控制,高電平由 P0口控制,通過編寫不同的程序(即給 P0口和 P2口送不同的高低電平)使點(diǎn)陣上相應(yīng)的發(fā)光二極管點(diǎn)亮或熄滅,這樣一個(gè)個(gè)的亮點(diǎn)便可組成數(shù)字或字母。 4) 8*8點(diǎn)陣 電路圖 湖南機(jī)電職業(yè)技術(shù)學(xué)院 15 4.3 數(shù)字鐘顯示程序 1) 實(shí)習(xí)任務(wù) 數(shù)字鐘程序編寫,顯示時(shí)、分、秒。 2) 實(shí)習(xí)目的 通過數(shù)字鐘程序的編寫了解數(shù)字鐘的原理,舉一反三可以編寫倒計(jì)時(shí)程序及更多的時(shí)間程序。 3) 編程思想 數(shù)字鐘中數(shù)碼管由單片機(jī)的 P1口控制,通過編寫程序在 P1口送相應(yīng)的高低電平再通 過譯碼器譯碼就能在數(shù)碼管上顯示相應(yīng)的數(shù)字,由于本次實(shí)習(xí)用的是共陽極七段數(shù)碼管,所以在 P1口送低電平才有效。 4) 數(shù)字鐘電路原理圖 湖南機(jī)電職業(yè)技術(shù)學(xué)院 16 湖南機(jī)電職業(yè)技術(shù)學(xué)院 17 總 結(jié) 經(jīng)過幾個(gè)月的上課準(zhǔn)備,我已將自己的所有有關(guān)單片機(jī)的課程學(xué)完畢,下面就是我這 5 周單片機(jī)實(shí)訓(xùn)的感想。 在緊張的學(xué)習(xí)之時(shí)迎來了單片機(jī)專業(yè)實(shí)習(xí),本次實(shí)習(xí)為期五周,實(shí)習(xí)時(shí)間 比較長(zhǎng),可見這 次實(shí)習(xí)的重要性,這次可能是我們大學(xué)里最后一次實(shí)習(xí)了。單片機(jī)技術(shù)是我們電子專業(yè)的專業(yè)課,單片機(jī)學(xué)的好壞直接關(guān)系我們對(duì)專業(yè)技術(shù)的掌握程度,也直接關(guān)系到我們的前途,所 以在本次實(shí)習(xí)中我都以認(rèn)真的態(tài)度對(duì)待每一個(gè)實(shí)習(xí)任務(wù),不敢輕心。 剛學(xué)了兩個(gè)月的理論,現(xiàn)在正是用于實(shí)踐的時(shí)候,用實(shí)踐來 檢驗(yàn)理論的掌握程度,在實(shí)踐中加深理論知識(shí)的理解,讓理論與實(shí)踐 統(tǒng)一起來。 實(shí)習(xí)的第一周便是完成硬件部分: 1. 電路原理圖的繪制和 PCB板的制作 2. 下載線的制作3. 單片機(jī)系統(tǒng)穩(wěn)壓電源制作 4. 實(shí)驗(yàn)板的組裝 第一周的內(nèi)容還是比較 簡(jiǎn)單的,首先是 用 protrel 99畫電路原理圖 和 PCB板。這個(gè)任務(wù)對(duì)于我來說并不難,因?yàn)?protel 99 se我們上過一期的課 , 并且我還考了這個(gè)證 .剛開 始 點(diǎn)陌生,速度慢了點(diǎn), 但我們看看書 ,再熟悉了下這個(gè)軟件就塊了起來 ,沒兩天我就畫完了。下載線和單片機(jī)系統(tǒng)穩(wěn)壓電源的制作比較簡(jiǎn)單 , 我們搞過焊接技術(shù)的實(shí)習(xí) ,我還考了兩次電工的證 ,這點(diǎn)技術(shù)我還是學(xué)到了的 ,無非 就當(dāng)做是 鍛煉一下焊接技術(shù)。 經(jīng)過為期五周的單片機(jī)專業(yè)實(shí)習(xí), 熟悉了下 protrel 99和電路板的焊接技術(shù) ,對(duì)單片機(jī)的工作特點(diǎn)和應(yīng)用 也 有了更深的了解和認(rèn)識(shí),單片機(jī)編程技術(shù)也有很大提高,無論是硬件還是軟件技術(shù)都有進(jìn)一步的提高和掌握, 還學(xué)會(huì)了用幾個(gè)軟件。不過可惜的是不知不覺就這么完了,真希望以后還有這樣的 機(jī)會(huì)。 湖南機(jī)電職業(yè)技術(shù)學(xué)院 18 致謝 本次實(shí)習(xí)是在郭老師 , 李老師 以及冉成科老師 的悉心指導(dǎo)下完成的,他們嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵(lì)著我。 在這 5周的實(shí)訓(xùn)中,我從老師身上學(xué)到了很多,并不僅僅是學(xué)習(xí)上的,在此要特別感謝指導(dǎo)我的 3位老師,你們辛苦了。 在此,我還要感謝跟我一起度過實(shí)習(xí)的同學(xué)們, 學(xué)習(xí)中間真的遇到了不少困難,辛好有同學(xué)們的幫助才能完好的完成這次實(shí)訓(xùn),謝謝同學(xué)們的幫助 。在這里請(qǐng)接受我誠摯的謝意 ! 電子 0502 鐘超 2007年 6月 30號(hào) 湖南機(jī)電職業(yè)技術(shù)學(xué)院 19 參考文獻(xiàn) 1. 丁志剛 ,李剛民編 .單片微型計(jì)算機(jī)原理與應(yīng)用 .北京 :電子工業(yè)出版社 ,1990.5 2. 孫玉才 ,蘇學(xué)成編 . 單片微型計(jì)算機(jī)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) .南京 :東南大學(xué)出版社 ,1990.5 3. 王福瑞等編著 .單片微機(jī)測(cè)控系統(tǒng)大全 .北京 :北京航空航天大學(xué)出版社 ,1998.4 4. 何力民編著 .MCS-51 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) (系統(tǒng)配置與接口技術(shù) ).北京 :北京航空航天大學(xué)出版社 5. 湖南機(jī)電職業(yè)技術(shù)學(xué)院 20 附錄 1 電路原理圖 湖南機(jī)電職業(yè)技術(shù)學(xué)院 21 R11 0 0R21 0 0R31 0 0R4 1 0 0R51 0 0R61 0 0R71 0 0A BCOMFGEDCOMCDPS M GA BCOMFGEDCOMCDPS M GA BCOMFGEDCOMCDPS M GA BCOMFGEDCOMCDPS M GA BCOMFGEDCOMCDPS M GA BCOMFGEDCOMCDPS M GABCDEFGA1A 1 0 1 5A2A 1 0 1 5A3A 1 0 1 5A4A 1 0 1 5A5A 1 0 1 5A6A 1 0 1 5A1B2C3E14E25E36Y015Y114Y213Y312Y411Y510Y69Y77U37 4 L S 1 3 8R84 . 7 KR94 . 7 KR1 04 . 7 KR1 14 . 7 KR1 24 . 7 KR1 34 . 7 KY0Y1Y2Y3Y4Y5B1BO M AV CC12J1CO N 2V CCGND123456J3CO N 6VCCCLKDO DI RETGNDP 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78RE S E T9P 3 . 0 / R X D10P 3 . 1 / T X D11P 3 . 2 / IN T 012P 3 . 3 / IN T 113P 3 . 4 / T 014P 3 . 5 / T 115P 3 . 6 / W R16P 3 . 7 / R D17X218X119GND20P 2 . 021P 2 . 122P 2 . 223P 2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 采購合同管理的專業(yè)知識(shí)與技能提升3篇
- 采購合同的解除注意事項(xiàng)3篇
- 采購合同中的工程質(zhì)量保證3篇
- 采購合同買賣合同的翻譯版本3篇
- 采購合同的售后服務(wù)與維修條款解析3篇
- 采購合同風(fēng)險(xiǎn)評(píng)估與控制要點(diǎn)3篇
- 采購合同管理中的合同續(xù)簽3篇
- 采購合同框架協(xié)議樣式3篇
- 2024年林業(yè)有害生物防治與生態(tài)補(bǔ)償協(xié)議3篇
- 2024年度建筑工程施工合同要點(diǎn)及工程質(zhì)量監(jiān)管3篇
- 中國(guó)平安體育營(yíng)銷品牌策略
- 2023-2024學(xué)年人教版新教材必修第二冊(cè) 第五章第三節(jié) 無機(jī)非金屬材料 課件(28張)
- 2024年北京通建信息系統(tǒng)有限公司招聘筆試參考題庫含答案解析
- 組建城市建設(shè)運(yùn)營(yíng)公司方案
- 水泥裝車崗位安全職責(zé)范文
- 安徽省建設(shè)工程工程量清單計(jì)價(jià)依據(jù)說明
- 2023年代繳社保說明范文
- 2016-2017學(xué)年天津市部分區(qū)九年級(jí)(上)期末化學(xué)試卷
- 公園園區(qū)設(shè)施設(shè)備維護(hù)方案
- 課程設(shè)計(jì)DLP4-13型鍋爐中硫煙煤煙氣袋式除塵濕式脫硫系統(tǒng)設(shè)計(jì)
- 新時(shí)代背景下農(nóng)村家庭教育存在的困境及對(duì)策研究
評(píng)論
0/150
提交評(píng)論