![單片機(jī)畢業(yè)實習(xí)報告_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/11/6631d998-6f16-4d9b-b9bf-052c75ca6c01/6631d998-6f16-4d9b-b9bf-052c75ca6c011.gif)
![單片機(jī)畢業(yè)實習(xí)報告_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/11/6631d998-6f16-4d9b-b9bf-052c75ca6c01/6631d998-6f16-4d9b-b9bf-052c75ca6c012.gif)
![單片機(jī)畢業(yè)實習(xí)報告_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/11/6631d998-6f16-4d9b-b9bf-052c75ca6c01/6631d998-6f16-4d9b-b9bf-052c75ca6c013.gif)
![單片機(jī)畢業(yè)實習(xí)報告_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/11/6631d998-6f16-4d9b-b9bf-052c75ca6c01/6631d998-6f16-4d9b-b9bf-052c75ca6c014.gif)
![單片機(jī)畢業(yè)實習(xí)報告_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/11/6631d998-6f16-4d9b-b9bf-052c75ca6c01/6631d998-6f16-4d9b-b9bf-052c75ca6c015.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、單片機(jī)畢業(yè)實習(xí)報告 篇一:單片機(jī)實習(xí)報告 畢業(yè)實習(xí)報告 實習(xí)單位: 實習(xí)時間:3月1日至3月21日 學(xué)院(系):電氣工程與自動化學(xué)院 專業(yè):電子信息科學(xué)與技術(shù) 學(xué)生姓名:學(xué)號: 20XX年3月26日 目錄 報告 文 3 1 實習(xí) 的: 3 2 實習(xí) 位: 容: 3 收集資 料 3 設(shè) 計 初 步 方 案 4 撰 寫 畢 業(yè) 實習(xí) 報 告 4 4 實 習(xí) 過 程:. 4 熟 悉 單 片 段 單 片 機(jī) 的 概 4 述 4 51 MCS MCS-51 11 報告正文 1實習(xí)目的: 大學(xué)畢業(yè)之際,畢業(yè)實習(xí)是極為重要的實踐性學(xué)習(xí)環(huán) 節(jié),通過階段性時 間的實習(xí),為我們之后走向社會,接觸本工作,拓寬知 識
2、面,增強(qiáng)感性認(rèn)識。 培養(yǎng)、鍛煉我們綜合運用所學(xué)的基礎(chǔ)理論、基本技能和 專業(yè)知識,去獨立分 析和解決實際問題的能力,能夠?qū)⑺鶎W(xué)的專業(yè)理論知識 運用與實踐,在實踐 中結(jié)合理論加深對其認(rèn)識和總結(jié),再次學(xué)習(xí),將專業(yè)知 識與實際接軌,逐步 認(rèn)識體會,從而更好地將所學(xué)的運用到工作中去,接觸 社會,認(rèn)識社會,體 驗生活,學(xué)會生活,學(xué)會生活,學(xué)會感悟,學(xué)會做事, 學(xué)會與人相處,學(xué)會 團(tuán)結(jié)協(xié)作,為以后畢業(yè)走上工作崗位打下一定的基礎(chǔ)。 具體目的如下: 1.在圖書館查閱關(guān)于單片機(jī)設(shè)計方面的資料,為畢業(yè) 設(shè)計打下基礎(chǔ) 2 .對畢業(yè)設(shè)計所選題目一家庭防盜系統(tǒng)的設(shè)計有初步 的了解 3 .通過借鑒和分析關(guān)于單片機(jī)方面的設(shè)計
3、實例,從中 學(xué)到單片機(jī)的設(shè)計 過程及一般步驟 2實習(xí)單位: 河南理工大學(xué) 3實習(xí)內(nèi)容: 收集資料 在學(xué)校圖書館查找資料,了解自己所學(xué)專業(yè)的東西,并 且確定自己的課 題,得到相關(guān)的知識和能力,思考課題的內(nèi)容與方向, 有針對性的收集資料。 包括專業(yè)資料、工具資料和其他相關(guān)的資料。 設(shè)計初步方案 在收集完資料后可以初步確定自己的畢業(yè)設(shè)計方案,并 建立相關(guān)的仿真 圖,進(jìn)行原理分析、計算和實驗,這一項工作是繁瑣而 艱巨的,需要不斷的 補(bǔ)充知識修正設(shè)計結(jié)果。 撰寫畢業(yè)實習(xí)報告 做完上面的工作后,就需要及時的編寫畢業(yè)實習(xí)報 告。這是對這段時 間學(xué)習(xí)的全面總結(jié),編寫實習(xí)報告,我們能夠重現(xiàn)自己 學(xué)習(xí)的經(jīng)歷,重新
4、匯 總資料情況,這樣會給我們帶來設(shè)計靈感。認(rèn)認(rèn)真真完 成實習(xí)報告后,我們 就會對自己的課題有了全新的理解,后面的實際設(shè)計工 作就會變得輕松。 4實習(xí)過程: 熟悉單片機(jī)知識階段 由于長時間未溫習(xí)單片機(jī)的知識,有點生疏,所有實習(xí) 第一周主要以溫 習(xí)單片機(jī)的基礎(chǔ)知識為主,對以前所學(xué)知識有個全面的 回顧和鞏固: 單片機(jī)的概述 單片機(jī)又稱單片微控制器,它不是完成某一個邏輯功能 的芯片,而是把 一個計算機(jī)系統(tǒng)集成到一個芯片上,相當(dāng)于一個微型的 計算機(jī),和計算機(jī)相 比,單片機(jī)只缺少了 I/O設(shè)備。概括的講:一塊芯片就 成了一臺計算機(jī)。它 的體積小、質(zhì)量輕、價格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提 供了便利條件。同時。
5、 學(xué)習(xí)使用單片機(jī)是了解計算機(jī)原理與結(jié)構(gòu)的最佳選擇。 單片機(jī)內(nèi)部也用和電腦功能類似的模塊,比如CPU內(nèi) 存,并行總線。 還有和硬盤作用相同的存儲器件,不同的是它的這些部 件性能都相對我們的 家用電腦弱很多,不過價錢也是低的,用它來做一些控 制電器一類不是很復(fù) 雜的工作足矣了。我們現(xiàn)在用的全自動滾筒洗衣機(jī)、排 煙罩、VCD等等的家 電里面都可以看到它的身影,它主要是作為控制部分的 核心部件。 MCS51單片機(jī)的介紹 MC 51單片機(jī)是Intel公司在繼 MC48系列8位單片機(jī)之后推出的 高檔8位單片機(jī),性能和片內(nèi)功能大大提高。MCS-51單 片機(jī)與MCS-48單 片機(jī)相比,它的結(jié)構(gòu)更先進(jìn),功能更強(qiáng)
6、,在原來的基礎(chǔ) 上增加了更多的電路 單元和指令,指令數(shù)達(dá) 111條。MCS-51系列單片機(jī)主 要包括8031、8051 和8751等通用產(chǎn)品,其主要功能如下:8位CPU 4kb 程序存儲器(ROM)。 128b的數(shù)據(jù)存儲器(RAM),32條I/O 口線,111條指 令,大部分為單字節(jié) 指令,21個專用寄存器,2個可編程定時/計數(shù)器,5 個中斷源,2個優(yōu)先 級,一個全雙工串行通信口,外部數(shù)據(jù)存儲器尋址空間 為64kB,外部程序存 儲器尋址空間為64kB,邏輯操作位尋址功能, 雙列直插 40PinDIP封裝,單 一 +5V電源供電,以其典型的結(jié)構(gòu)和完善的總線專用寄 存器的集中管理,眾 多的邏輯位操
7、作功能及面向控制的豐富的指令系統(tǒng),堪 稱為一代“名機(jī)”,為 以后的其它單片機(jī)的發(fā)展奠定了基礎(chǔ)。其功能如下: 篇二:“ 51 ”單片機(jī)實習(xí)報告 “ 51” 姓名: 單片機(jī)實習(xí)報告 學(xué)院:電氣與控制工程學(xué)院專業(yè):班 級 :學(xué)號: 目錄 、八、- 一. 前言 二. 實訓(xùn)的目的及要求 三.實訓(xùn)原理 四.硬件的安裝與調(diào)試五.軟件部分 六.系統(tǒng)測試 七.元器件清單 八.心得體會 九.參考文獻(xiàn) 、八、- 前言 51精簡開發(fā)板是一款以 8051系列單片機(jī)為核心的精簡 開發(fā)板。8051系列單片機(jī)是一款應(yīng)用非常廣泛的8位微處理 芯片,由于其功能齊全,產(chǎn)品技術(shù)成熟,資料廣泛,又是學(xué) 習(xí)其他很多單片機(jī)的基礎(chǔ)。 單片機(jī)
8、具有成本低、體積小、可靠性高、具有高附加值、 通過更改軟件就可以改變控制對象等優(yōu)點,單片機(jī)越來越成 為電子工程師設(shè)計產(chǎn)品時的首選器件之一。因此擁有一塊單 片機(jī)開發(fā)板對單片機(jī)學(xué)習(xí)具有著極其重要的意義。 本課題設(shè)計的單片機(jī)開發(fā)板,具有一般開發(fā)板通用結(jié) 構(gòu),并基于硬件進(jìn)行相關(guān)軟件設(shè)計。利用程序開發(fā)語言開發(fā) 程序并實現(xiàn)ISP在線下載到單片機(jī),無需配置單獨的下載器。 單片機(jī)使用ISP在線下載程序,加快了程序設(shè)計者調(diào)試的進(jìn) 度,使設(shè)計者所設(shè)計的程序盡快得到驗證。通過對開發(fā)板上 的模塊進(jìn)行實驗,可以提高針對不同硬件進(jìn)行編程的能力, 同時通過實驗現(xiàn)象對所用的硬件也有了更深一步的認(rèn)識,因 此該開發(fā)板具有一定的實
9、用價值和現(xiàn)實意義。 實訓(xùn)的目的及要求 1. 了解“ 51 ”精簡開發(fā)板的工作原理及其結(jié)構(gòu);2. 了 解復(fù)雜電子產(chǎn)品生產(chǎn)制造的全過程; 3.熟練掌握電子元器件的焊接方法與技巧,訓(xùn)練動手能 力,培養(yǎng)工程實踐觀念。 實訓(xùn)原理 1 .主要性能指標(biāo) 輸入電壓:DC5V;典型值:5V 2 .功能分區(qū)與模塊 簡介 1單片機(jī) 單片機(jī)也稱單片微控制器(Single Chip Microcontroller),它集成度高、運算快、體積小、運行可 靠、價格低廉,在過程控制、數(shù)據(jù)采集、機(jī)電一體化、智能 儀器儀表、家用電器以及絡(luò)技術(shù)等方面得到廣泛應(yīng)用。2 電源部分 電源部分由開關(guān)、穩(wěn)壓集成、電源指示燈幾部分組成, 本款
10、51板輸入電壓5V,典型輸入電壓為 5V,也可通過板 上的穩(wěn)壓集成芯片 78M05給單片機(jī)提供5V電壓,可使單片 機(jī)正常工作。3串行下載部分 這一部分由串口、下載緩沖器 MAX232組成,通過MAX232 芯片把TTL電平轉(zhuǎn)換成RS-232電平格式,可以用于單片機(jī) 與微機(jī)通信。再通過DB9接口由一條串口線與電腦串口相連, 可以利用程序下載軟件(下載方法書后將做介紹)向單片機(jī) 下載程序,也可通過一些串口調(diào)試軟件與電腦進(jìn)行串口通 信。但是,只有STC89S系列單片機(jī)支持串口下載,而 AT89S 系列單片機(jī)不支持串口下載。4 ISP 下載 ISP下載是 AT89S系列單片機(jī)的下載方式,不能用于 ST
11、C89S系列單片機(jī),它由一條并口線與電腦并口相連,通過 Easy下載軟件向單片機(jī)下載程序,但下載器需另行購買。5 輸入/輸出接口 51板將32個I/O 口全部引出:其中 P0 口、P1 口、P2 口、P3 口各有8個I/O 口用排針引出,排針兩端為與單片機(jī) 共地的5V電源,方便進(jìn)行外接擴(kuò)展,而單片機(jī)的EA、ALE、 PSEN端 口也在靠近排阻下方引出,以方便日后進(jìn)行一些高級 擴(kuò)展。P1 口接有8個發(fā)光LED,以供測試之用,P0 口外接 10K的上拉電阻。這些I/O 口即可做輸出,又可做輸入口, 51單片機(jī)內(nèi)部可自行識別,不必要設(shè)置。 硬件的安裝與調(diào)試 1.拿到51單片機(jī)套件后,首先應(yīng)按照附錄的
12、元器件清 單表逐一檢查元件數(shù)目和規(guī)格,確保產(chǎn)品完整。 2 .詳細(xì)閱讀硬件說明部分,并將兀件對號入座,確保 一次性焊接成功。 3.先對較矮小的元件進(jìn)行焊接,比如電阻、穩(wěn)壓集成, 再對高一些的元件進(jìn)行焊接,比如芯片座、排阻等,依此類 推,最后焊接高大的兀件,比如串口、ISP下載口等。焊接 時應(yīng)注意一些元件的正負(fù)極和方向。 6外部復(fù)位 復(fù)位是對單片機(jī)硬件的初始化,51單片機(jī)具有外部復(fù)位 功能,高電平有效,即在單片機(jī)9腳加上高電平單片機(jī)就被 復(fù)位。此產(chǎn)品的復(fù)位電路由按鍵S2,電 容C3和電阻R9組 成。 系統(tǒng)原理圖 篇三:單片機(jī)實習(xí)報告 學(xué)生實習(xí)報告書 實習(xí)類別單片機(jī)應(yīng)用實習(xí) 實習(xí)地址 武漢理工大學(xué)信
13、息工程學(xué)院學(xué) 院專業(yè) 班級姓名指導(dǎo)教師 20XX 年 月 10 日 實習(xí)執(zhí)行大 綱 一、 實習(xí)目的 1、鞏固單片機(jī)原理與應(yīng)用理論課的理論知識;2、 熟悉單片機(jī)應(yīng)用系統(tǒng)的硬件設(shè)計及軟件設(shè)計的基本方法; 3、將單片機(jī)原理與應(yīng)用理論課的理論知識應(yīng)用于 實際的應(yīng)用系統(tǒng)中;4、訓(xùn)練單片機(jī)應(yīng)用技術(shù),鍛煉實際動 手能力。 今天抽到了單片機(jī)實習(xí)課設(shè)的題目,心里有點忐忑,因 為一看到任務(wù)要求就覺得比以往做過的模電、數(shù)電、強(qiáng)化訓(xùn) 練等等課程設(shè)計不僅數(shù)量多了而且難度也增大了,再者就是 用同學(xué)的話說就是我悲劇了,抽了個比較難的題目,但是, 以我的個性,既然選了,那就得著手好好干了,呵呵。本著 磨刀不誤砍柴工的精神,今
14、天的主要任務(wù)就是查找資料,安 裝軟件,做好十足的準(zhǔn)備工作。打開電腦,還好,要用的軟 件都已經(jīng)裝了,也省去了裝軟件的麻煩了,接下來就是熟悉 軟件的使用,雖然像 PROTEL Keil uV2 等軟件之前都大致 用過,但因為時間過了很久,也淡忘了不少,就借來了相關(guān) 的參考書籍,重溫了這些軟件的基礎(chǔ)用法,并拿了書上的幾 個例題練練手,這真是一個看起來容易做起來卻不太容易的 事情。利用休息的時間,我對接下來十三天的實習(xí)期也做了 一個初步的規(guī)劃,希望在這短暫而又寶貴的兩周里能做出自 己滿意的成果。 今天主要的任務(wù)就是弄清楚這次課程設(shè)計的設(shè)計思路, 明白它的設(shè)計目的。 設(shè)計要求,要達(dá)到怎樣的成果,以便把這
15、次課程設(shè)計的 各個模塊的設(shè)計方案選擇出來。所以第一件要做的事情就是 要弄清各個模塊的基本原理,根據(jù)原理才能來進(jìn)行發(fā)難論 證。而方案論證真不是一件輕松的事情,根據(jù)要求,還好可 以通過從圖書館借的參考書籍和在上找到的期刊文獻(xiàn)等,選 出一些可以實現(xiàn)并且能滿足課程設(shè)計要求的多種方案,并且 要在這多種方案的基礎(chǔ)上,優(yōu)中選優(yōu),選出一個更適合實際 的方案。在單片機(jī)上有一個很大的麻煩,就是對于芯片的選 擇,這要求對各種芯片的功能性能要熟悉,還要對它們的拓 展有些許的了解。這些都加大了對方案選擇的難度,好在現(xiàn) 在絡(luò)很快捷,所以搜索各種芯片的資料并不是很難,更多的 時間用在挑選方案了。調(diào)好方案之后,明天就可以進(jìn)行
16、硬件 的設(shè)計了。 今天的主要任務(wù)就是整理資料,總結(jié)總體設(shè)計思路與原 理?;谇皟商斓?查詢資料,請教學(xué)長與老師,我了解到,我的設(shè)計題目, 基于單片機(jī)的 CAN總線與RS-232轉(zhuǎn)換接口電路設(shè)計,整個 設(shè)計電路主要包括三個部分:主控制模塊,RS-232接口轉(zhuǎn)換 電路和CAN控制模塊。并確定了各模塊的的主要芯片,其中 主控制模塊的功能是處理 CAN總線以及RS-232接口的數(shù)據(jù) 通信和控制,本設(shè)計應(yīng)用 AT89C51完成兩種格式數(shù)據(jù)幀的轉(zhuǎn) 換,并對接口進(jìn)行控制;RS-232接口電路部分由 MAX232芯 片構(gòu)成,實現(xiàn)將單片機(jī)串口的TTL電平與RS-232電平的相 互轉(zhuǎn)換,完成 RS-232接口信息
17、的輸入輸出傳輸;而CAN控 制器模塊,主要完成 CAN協(xié)議的物理層和數(shù)據(jù)鏈路層協(xié)議的 實現(xiàn)。其中物理接口我采用了PCA82C250芯片來實現(xiàn)物理層 的電平轉(zhuǎn)換和傳輸。CAN控制器選用SJA1000芯片,完成數(shù) 據(jù)鏈路層功能,以實現(xiàn) CAN總線信息的輸入輸出傳輸。 經(jīng)過昨天對整體思路的設(shè)計,今天的主要任務(wù)是分塊完 善,首先是對主控制模塊部分。正所謂,現(xiàn)在是資源節(jié)約時 代,所以我們在選材料時,不僅要選功能上適用的芯片材料, 還盡量選擇成本低的材料,由于主控制模塊負(fù)責(zé)處理CAN以 及RS-232接口的數(shù)據(jù)通信與控制,利用AT89C51可以完成 兩種格式數(shù)據(jù)幀的交換,并對接口進(jìn)行控制。RS-232與C
18、AN 的轉(zhuǎn)接板主要實現(xiàn) RS-232接口與CAN總線接口之間的數(shù)據(jù) 傳輸,其運算量不大,因此選用可以有效降低成本AT89C51 作為整個設(shè)計的主控制器。要選擇一個合適的芯片還真不是 一件易事,必須先了解模塊的性能需要,然后熟悉芯片的功 能,應(yīng)用,其內(nèi)部結(jié)構(gòu)及各引腳的功能,并且在設(shè)計時,一 定要做到細(xì)微之處,比如,對于AT89C51,在使用時,必須 要適用晶振信號,才能使單片機(jī)正常工作,再比如,在設(shè)置 單片機(jī)本身的地址信息時,我們可以利用AT89C51的、以及 引腳外接一個DIP6開關(guān)來對其進(jìn)行設(shè)計。今天就設(shè)計到這 里了,以前看學(xué)長設(shè)計以為很簡單,現(xiàn)在才發(fā)現(xiàn),真正到自 己動手,就成了“觀花容易繡
19、花難了”,不過我是不會放棄 的,再接再厲啦!明天繼續(xù)奮戰(zhàn)。 篇四:單片機(jī)實習(xí)報告 1引言 實習(xí)目的 隨著人們生活水平的不斷提高,單片機(jī)控制無疑是人們 追求的目標(biāo)之一,它給人們帶來的方便也是不可否定的。本 次實習(xí)的目的在于加深 AT89C51單片機(jī)的理解,初步掌握單 片機(jī)應(yīng)用系統(tǒng)的設(shè)計方法。通過本次實習(xí)達(dá)到鞏固、充實和 綜合運用所學(xué)知識解決實際問題的目的。 單片機(jī)基礎(chǔ)知識 單片機(jī)又稱單片微控制器,它是把一個計算機(jī)系統(tǒng)集成 到一個芯片上。單片機(jī)具有體積小、功能強(qiáng)、應(yīng)用方面廣等 優(yōu)點。它的體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型 化和使用方便等優(yōu)點,為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。 目前正以前所
20、未見的速度取代著傳統(tǒng)電子線路構(gòu)成的經(jīng)典 系統(tǒng)。單片機(jī)的使用領(lǐng)域已十分廣泛。例如彩電、冰箱、空 調(diào)等無處不見單片機(jī)的影子,單片機(jī)已深深地融入我們的生 活。大大提高了這些產(chǎn)品的智能性,易用性及節(jié)能性等主要 性能指標(biāo),在工農(nóng)業(yè)生產(chǎn)上也極大提高了生效效率和產(chǎn)品質(zhì) 量。 課題描述 實現(xiàn)對8個LED燈以5種方式顯示,用一個按鍵進(jìn)行方 式選擇,并用一個數(shù)碼管顯示方式編號并用兩個鍵來控制流 水燈流動的速度。 2系統(tǒng)概述 系統(tǒng)分析 流水燈是一串按一定的規(guī)律像流水一樣連續(xù)閃亮。流水 燈控制是可編程控制器的一個應(yīng)用。流水燈控制可用多種方 法實現(xiàn),要求8個燈在時鐘信號作用下按規(guī)律轉(zhuǎn)換5種狀態(tài)。 每按一次按鍵選擇一個方
21、式,方式顯示在數(shù)碼管上,8個燈 分別用不同的方式閃亮。同時通過其它兩個按鈕可以調(diào)節(jié)燈 閃亮的快慢速度。也就是用延時的方法來控制速度。 系統(tǒng)設(shè)計要求 根據(jù)課題,查找資料,了解所使用的芯片; 畫出可控流水燈的工作電路圖,使用Protel軟件繪制 電路圖; 根據(jù)原理圖把元件器正確焊接到電路板上,分清元件器 的正負(fù)極,以及焊接的正確位置; 設(shè)計程序,在 Keil 750 AHK 環(huán)境下調(diào)試程序以實現(xiàn)預(yù) 期的功能。 3系統(tǒng)詳細(xì)設(shè)計 硬件使用說明 AT89C51提供以下標(biāo)準(zhǔn) AT89C51是一種低功耗、高性能 的8位單片微型計算機(jī)。功能:8K字節(jié)Flash閃速存儲器, 256字節(jié)內(nèi)部RAM 40個I/O
22、口線,3個16位定時/計數(shù)器, 一個6向量兩極中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振 蕩器及時鐘電路。同時,AT89C51可降至0Hz的靜態(tài)邏輯操 作,并支持兩種軟件可選的節(jié)電工作模式??臻e方式停止CPU 的工作,但允許 RAM定時/計數(shù)器,串行通信口及中斷系統(tǒng) 繼續(xù)工作,掉電方式保存 RAM中的內(nèi)容,但振蕩器停止工作 并禁止其它所有部件工作直到下一個硬件復(fù)位。 AT89C51采用ATME1高密度非易失存儲器制造技術(shù)制造, 與工業(yè)標(biāo)準(zhǔn)的 MCS-51指令集和輸出管腳相兼容。由于將多 功能8位CPU和閃存組合在單個芯片中, ATML的 AT89C51是 一種高效微控制器,AT89C2051是它的
23、一種精簡版本。 AT89C51單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高 且價廉的方案。 AT89C51主要性能參數(shù) 1、與MCS-51指令系統(tǒng)完全兼容 2、4K字節(jié)可重擦寫 FLASH閃速存儲器3、1000次擦寫周期 4、全靜態(tài)操作:OHz 24MHz5、三級加密程序存儲器 6、 128*8字節(jié)內(nèi)部 RAM 7 32個可編程I/O 口線8、22上16 位定時/計數(shù)器9、6個中斷源 10、可編程串行URARS道 AT89C51引腳配置圖 AT89C51芯片的引腳配置如圖所示 圖AT89C51框圖 管腳說明: VCC供電電壓。GND接地。 P0 口: P0 口為一個8位漏級開路雙向I/O 口,
24、每腳可 吸收8TTL門電流。當(dāng)P1 口的管腳第一次寫1時,被定義為 高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲器, 它可以被定義 為數(shù)據(jù)/地址的第八位。在 FIASH編程時,P0 口作為原碼輸 入口,當(dāng)FIASH進(jìn)行校驗時,P0輸出原碼,此時 P0外部必 須被拉高。 P1 口: P1 口是一個內(nèi)部提供上拉電阻的8位雙向I/O 口,P1 口緩沖器能接收輸出 4TTL門電流。P1 口管腳寫入1 后,被內(nèi)部上拉為高,可用作輸入,P1 口被外部下拉為低電 平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編 程和校驗時,P1 口作為第八位地址接收。 P2 口: P2 口為一個內(nèi)部上拉電阻的 8位雙向I
25、/O 口, P2 口緩沖器可接收,輸出4個TTL門電流,當(dāng)P2 口被寫“ 1” 時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為 輸入時,P2 口的管腳被外部拉低,將輸出電流。 P3 口: P3 口管腳是8個帶內(nèi)部上拉電阻的雙向 I/O 口, 可接收輸出4個TTL門電流。當(dāng)P3 口寫入“ T后,它們被 內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉 為低電平,P3 口將輸出電流(ILL )這是由于上拉的緣故。 RST復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時,要保持 RST腳 兩個機(jī)器周期的高電平時間。 ALE/PROG當(dāng)訪問外部存儲器時,地址鎖存允許的輸出 電平用于鎖存地址的地位字節(jié)。 PSEN
26、外部程序存儲器的選通信號。在由外部程序存儲 器取指期間,每個機(jī)器周期兩次 /PSEN有效。 EA/VPP:當(dāng)/EA保持低電平時,則在此期間外部程序存 儲器(OOOOH-FFFFH),不管是否有內(nèi)部程序存儲器。 XTAL1 :反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的 輸入。XTAL2 :來自反向振蕩器的輸出。 USB接口的通訊原理 1. USB設(shè)備的接入 USB接 口中的+ 5V電源不但可以為外接設(shè)置提供小電流 供應(yīng),并且還起著檢測功能。當(dāng)USB設(shè)置插入USB接口后, 主機(jī)的+ 5V電源就會通過 USB邊線與USB設(shè)備相通。USB外 設(shè)的控制芯片會通過兩只 10K的電阻來檢查USB設(shè)備是否接 入
27、了主機(jī)的USB端口。如果這兩個引腳一個為高電平,一個 為低電平時就表示 USB外設(shè)已經(jīng)正常確連入 USB接口,這時 外設(shè)的控制芯片開始工作,并通過DAT/+, DATA-向外送出 數(shù)據(jù)。這時主機(jī)接收數(shù)據(jù)后,就會提示發(fā)現(xiàn)新硬件,并開始 安裝新硬件驅(qū)動。 設(shè)備的識別 在USB外設(shè)向外送出數(shù)據(jù)時,其中就包括設(shè)備自身的設(shè) 備名及型號等相關(guān)參數(shù),主機(jī)就是根據(jù)這些信息在顯示器上 顯示出所發(fā)現(xiàn)的新硬件的名稱型號的。 RS-232接口引腳信號定義 RS-232C接口引腳信號定義如下表 3-5-1所示: 表3-5-1 RS-232C 接口引腳信號定義 硬件電路設(shè)計 可控流水燈整體電路原理圖設(shè)計如圖所示: 圖可控
28、流水燈硬件電路圖 可控流水燈所使用到的元器件列表如表3-6-2所示: 表3-6-2兀器件列表 名稱電阻電容開關(guān)芯片單片機(jī)PC機(jī)串行口 LED 燈電源指示燈二極管三極管 型號 220 歐 103AT89C51 數(shù)量 9 4 1 1 11 8 1 2 4 1 2 數(shù)碼顯示器 按鍵 篇五:單片機(jī)實習(xí)報告總結(jié) 這次實習(xí)我們使用控制電路的單片機(jī)是at89s51型號 的。通過它實現(xiàn)對八盞雙色燈發(fā)光二極管的控制p0和p2 口 控制四盞燈。在at89s51的9引腳接復(fù)位電路,對電路實現(xiàn) 復(fù)位控制。在電路中接入74s164譯碼器和共陰極數(shù)碼管, 通過at89s51的p3 口數(shù)據(jù)的輸入對共陰極數(shù)碼管的控制。 同時
29、也可實現(xiàn)雙色發(fā)光的二極管與共陰極數(shù)碼管的共同作 用。在at89s51的口接上中斷控制電路,口接入蜂鳴器,使 電路實現(xiàn)中斷作用,也使電路便于檢測。盡量朝單片方向設(shè) 計硬件系統(tǒng)。系統(tǒng)器件越多,器件之間相互干擾也越強(qiáng),功 耗也增大,也不可避免地降低了系統(tǒng)的穩(wěn)定性。系統(tǒng)中的相 關(guān)器件要盡可能做到性能匹配。如選用emos芯片單片機(jī)構(gòu) 成低功耗系統(tǒng)時,系統(tǒng)中所有芯片都應(yīng)盡可能選擇低功耗產(chǎn) 品。 硬件電路設(shè)計: 1)確保硬件結(jié)構(gòu)和應(yīng)用軟件方案相結(jié)合。硬件結(jié)構(gòu)與軟 件方案會相互影響,軟件能實現(xiàn)的功能盡可能由軟件實現(xiàn), 以簡化硬件結(jié)構(gòu)。必須注意,由軟件實現(xiàn)的硬件功能,一般 響應(yīng)時間比硬件實現(xiàn)長,且占用 cpu時
30、間; 2)可靠性及抗干擾設(shè)計是硬件設(shè)計必不可少的一部分, 它包括芯片、器件選擇、去耦濾波、印刷電路板的合理布線、 各元器相互隔離等; 3)盡量朝mcs-51單片方向設(shè)計硬件系統(tǒng)。系統(tǒng)器件越 多,器件之間相互干擾也越強(qiáng),所消耗功耗也增大,也不可 避免地降低了系統(tǒng)的穩(wěn)定性; 4)系統(tǒng)中的相關(guān)器件要盡可能做到性能匹配。如選用 cmos芯片單片機(jī)構(gòu)成低功耗系統(tǒng)時,系統(tǒng)中所有芯片都應(yīng)盡 可能選擇低功耗產(chǎn)品。 1.1單片機(jī)型號及特性 單片機(jī)型號是 at89s51。特性是:8031 cpu與mcs-51 兼容4k字節(jié)可編程flash存儲器(壽命:1000寫/擦循環(huán)) 全靜態(tài)工作:0hz-24khz三級程序存
31、儲器保密鎖定 128*8位內(nèi)部ram32條可編程i/o線兩個16位定時器/ 計數(shù)器 6個中斷源可編程串行通道低功耗的閑置和 掉電模式(11)片內(nèi)振蕩器和時鐘電路 1 . 2晶振電路 單片機(jī)晶振的兩個電容的作用這兩個電容叫晶振的負(fù) 載電容,分別接在晶振的兩個腳上和對地的電容,一般在幾 十皮發(fā)。它會影響到晶振的諧振頻率和輸出幅度,晶振的負(fù) 載電容=(cd*cg)/(cd+cg)+cic+ c式中cd,cg為分別接在 晶振的兩個腳上和對地的電容,cic(集成電路內(nèi)部電容)+ c(pcb上電容)經(jīng)驗值為3至5pf。各種邏輯芯片的晶振引 腳可以等效為電容三點式振蕩器。晶振引腳的內(nèi)部通常是一 個反相器,或
32、者是奇數(shù)個反相器串聯(lián)。在晶振輸出引腳X0 和晶振輸入引腳Xi之間用一個電阻連接,對于emos芯 片通常是數(shù)m到數(shù)十m歐之間.很多芯片的引腳內(nèi)部已經(jīng) 包含了這個電阻,引腳外部就不用接了。這個電阻是為了使 反相器在振蕩初始時處與線性狀態(tài),反相器就如同一個有 很大增益的放大器,以便于起振.石英晶體也連接在晶振 引腳的輸入和輸出之間,等效為一個并聯(lián)諧振回路,振蕩 頻率應(yīng)該是石英晶體的并聯(lián)諧振頻率.晶體旁邊的兩個電 容接地,實際上就是電容三點式電路的分壓電容,接地點 就是分壓點.以接地點即分壓點為參考點,振蕩引腳的輸 入和輸出是反相的,但從并聯(lián)諧振回路即石英晶體兩端來 看,形成一個正反饋以保證電路持續(xù)振
33、蕩.在芯片設(shè)計時, 這兩個電容就已經(jīng)形成了, 一般是兩個的容量相等,容量 大小依工藝和版圖而不同,但終歸是比較小,不一定適合 很寬的頻率范圍.外接時大約是數(shù)pf到數(shù)十pf,依頻率 和石英晶體的特性而定.需要注意的是:這兩個電容串聯(lián) 的值是并聯(lián)在諧振回路上的 ,會影響振蕩頻率.當(dāng)兩個電 容量相等時,反饋系數(shù)是,一般是可以滿足振蕩條件的 , 但如果不易起振或振蕩不穩(wěn)定可以減小輸入端對地電容量, 而增加輸出端的值以提高反饋量。 篇六:單片機(jī)實訓(xùn)報告 桂林電子科技大學(xué)職業(yè)技術(shù)學(xué)院 單片機(jī)實訓(xùn)報告 紅外遙控 學(xué)院(系): 電子信息工程系 專業(yè):電子信息工程技術(shù) 學(xué)號:1212220217 學(xué)生姓名:李建
34、軍 指導(dǎo)教師:葉俊明 LED 目錄 摘 2 1緒 論 2 2 課題背 景 2 設(shè) 計 任 務(wù) 與 要 求 3 設(shè)計目 的 3 設(shè) 計題 目 的 概 述 3 3 總 體 設(shè) 計 方 案 .4 設(shè)計思 想 4 方 案 選 擇 與 論 證 4 4 硬件設(shè) 計 4 信號發(fā)生器的總體硬件結(jié)構(gòu)及原 理 4 硬件原理框 圖 5 作 用 心 片 及 5 5 軟 件 設(shè) 計 8 軟 件 流 程 圖 8 核 心程 序 設(shè) 計 8 6 調(diào) 試 10 7 論 11 參考 獻(xiàn) 11 件 12 摘要 本實驗運用AT89C51單片機(jī),實現(xiàn)紅外遙控,點亮對應(yīng) 的LED燈,紅外發(fā)射端由 51單片機(jī)作為發(fā)射和接收的編碼 器,使之
35、產(chǎn)生38khz占空比為1/3的紅外波,以及編碼四個 開關(guān)。紅外接收端,也是用 51單片機(jī)的,作為解碼器,將 紅外接收頭接收到的信號解譯出來,點亮對應(yīng)的LED,從而 實現(xiàn)紅外收發(fā)功能。其優(yōu)點硬件電路簡單,軟件功能完善, 性價比較高等特點,具有一定的使用和參考價值。傳統(tǒng)的遙 控器采用專用的遙控編碼及解碼集成電路,這種方法雖然制 作簡單、容易,但由于功能鍵數(shù)及功能受到特定的限制,只 實用于某一專用電器產(chǎn)品的應(yīng)用,應(yīng)用范圍受到限制。而采 用單片機(jī)進(jìn)行遙控系統(tǒng)的應(yīng)用設(shè)計,具有編程靈活多樣、操 作碼個數(shù)可隨便設(shè)定等優(yōu)點。設(shè)計主要應(yīng)用了AT89S51單片 機(jī)作為核心,綜合應(yīng)用了單片機(jī)中斷系統(tǒng)、定時器、計數(shù)器
36、 等知識,應(yīng)用紅外光的優(yōu)點。遙控操作的不同,遙控發(fā)射器 通過對紅外光發(fā)射頻率的控制來區(qū)別不同的操作。遙控接收 器通過對紅外光接收頻率的識別,判斷出控制操作,來完成 整個紅外遙控發(fā)射、接收過程。 關(guān)鍵詞:單片機(jī),紅外接收頭,紅外發(fā)射,解碼程序 1緒論 紅外發(fā)射端由51單片機(jī)作為發(fā)射和接收的編碼器,使 之產(chǎn)生38khz占空比為1/3的紅外波,以及編碼四個開關(guān)。 紅外接收端,也是用 51單片機(jī)的,作為解碼器,將紅外接 收頭接收到的信號解譯出來,點亮對應(yīng)的LED,從而實現(xiàn)紅 外收發(fā)功能。無線遙控是指利用無線電波、紅外線、超聲波 等作為載體,不用導(dǎo)線,而在空間傳輸,實現(xiàn)對被控目標(biāo)的 控制。實現(xiàn)對以家用電
37、器為代表的中小型電器的遙控方法, 主要有無線電遙控和紅外線遙控。紅外線遙控與無線電遙 控相比:紅外線的波長遠(yuǎn)小于無線電波的波長,因此紅外線 遙控信號不會影響其他家用電器,也不會影響到鄰近的無線 設(shè)備;另外,紅外線遙控不具有無線電遙控那樣穿透障礙物 去控制被控對象的能力。在設(shè)計遙控器時,不必像無線電遙 控那樣,每套發(fā)射器和接收器要有不同的遙控頻率和編碼。 此外,紅外線為不可見光,對環(huán)境影響很小,同時又具有很 強(qiáng)的隱蔽性和保密性。 2課題背景 在高新技術(shù)日新月異的今天,科學(xué)技術(shù)已經(jīng)成為整個社 會發(fā)展的源動力,電子領(lǐng)域的發(fā)展更是令人目不暇接,在其 推動下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會的各個領(lǐng)域,遍跡了
38、 千家萬戶,有力地推動了社會生產(chǎn)力的發(fā)展和社會信息 化程度的提高,同時也使現(xiàn)代電子產(chǎn)品性能進(jìn)一步提高,產(chǎn) 品更新?lián)Q代的節(jié)奏也越來越快。紅外遙控技術(shù)是一種利用紅 外線進(jìn)行點對點通信的技術(shù),其相應(yīng)的軟件和硬件技術(shù)都已 比較成熟。它是把紅外線作為載體的遙控方式。在現(xiàn)代電子 工程應(yīng)用中,紅外線常常被用做近距離視線范圍內(nèi)的通訊載 波,最典型的應(yīng)用就是家電遙控器。使用紅外線做信號載波 的優(yōu)點很多:成本低、傳播范圍和方向可以控制、不產(chǎn)生電 磁輻射干擾,也不收干擾等等。因此被廣泛地應(yīng)用在各種技 術(shù)領(lǐng)域中。 紅外線遙控具有結(jié)構(gòu)簡單,制作方便,成本低廉,抗干 擾能力強(qiáng),工作可靠性高等一系列優(yōu)點,特別是室內(nèi)遙控的
39、優(yōu)先遙控方式。同時,由于采用紅外線遙控器件時,工作電 壓低,功耗小,外圍電路簡單,因此它在日常工作生活中的 應(yīng)用越來越廣泛。 設(shè)計任務(wù)與要求 紅外發(fā)射端的K1,K2, K3 ,K4,四個開關(guān)分別對應(yīng)紅外接 收端的LED1, LED2 LED3, LED4;當(dāng)按下發(fā)射端開關(guān),接收 端對應(yīng)的LED燈能亮起,實現(xiàn)對應(yīng)燈的亮滅控制??梢院芎?的 運用于有需要的場合。要求用定時在頻率作為紅外發(fā)射 的載波,用發(fā)射端的按鍵觸發(fā)控制,在發(fā)射端有36khz方波 信號,高電平的占空比為 50%言號。來供接收端的(接收范 圍是36khz38kh)來控制接收端的四個燈亮。 紅外遙控技術(shù) 是一種利用紅外線進(jìn)行點對點通信
40、的技術(shù),其相應(yīng)的軟件和 硬件技術(shù)都已比較成熟。它是把紅外線作為載體的遙控方 式。在現(xiàn)代電子工程應(yīng)用中,紅外線常常被用做近距離視線 范圍內(nèi)的通訊載波,最典型的應(yīng)用就是家電遙控器。使用紅 外線做信號載波的優(yōu)點很多:成本低、傳播范圍和方向可以 控制、不產(chǎn)生電磁輻射干擾,也不收干擾等等。因此被廣泛 地應(yīng)用在各種技術(shù)領(lǐng)域中。 設(shè)計目的 通過該設(shè)計對單片機(jī)系統(tǒng)要有一個全面的了解、掌握常 規(guī)芯片的使用方法、掌握簡單單片機(jī)應(yīng)用系統(tǒng)軟硬件的設(shè)計 方法,進(jìn)一步鍛煉在單片機(jī)應(yīng)用方面的實際動手能力。通過 該畢業(yè)設(shè)計對單片機(jī)系統(tǒng)要有一個全面的了解、掌握常規(guī)芯 片的使用方法、掌握簡單單片機(jī)應(yīng)用系統(tǒng)軟硬件的設(shè)計方 法,進(jìn)一
41、步鍛煉在單片機(jī)應(yīng)用方面的實際動手能力。將學(xué)習(xí) 的理論知識運用于實踐當(dāng)中,反過來檢驗書本上理論的正確 性。將自己的理論知識與實踐融合,進(jìn)一步鞏固、深化已經(jīng) 學(xué)過的理論知識,提高綜合運用所學(xué)過的知識,并且培養(yǎng)自 己發(fā)現(xiàn)問題、解決問題的能力 . 設(shè)計題目的概述 紅外發(fā)射端由51單片機(jī)作為發(fā)射和接收的編碼器,使 之產(chǎn)生38khz占空比為1/3的紅外波,以及編碼四個開關(guān)。 紅外接收端,也是用51單片機(jī)的,作為解碼器,將紅外接 收頭接收到的信號解譯出來,點亮對應(yīng)的LED,從而實現(xiàn)紅 外收發(fā)功能。在現(xiàn)代電子工程應(yīng)用中,紅外線常常被用做近 距離視線范圍內(nèi)的通訊載波,最典型的應(yīng)用就是家電遙控 器。使用紅外線做信
42、號載波的優(yōu)點很多:成本低、傳播范圍 和方向可以控制、不產(chǎn)生電磁輻射干擾,也不收干擾等等。 因此被廣泛地應(yīng)用在各種技術(shù)領(lǐng)域中。 紅外線遙控具有結(jié)構(gòu)簡單,制作方便,成本低廉,抗干 擾能力強(qiáng),工作可靠性高等一系列優(yōu)點,特別是室內(nèi)遙控的 優(yōu)先遙控方式。同時,由于采用紅外線遙控器件時,工作電 壓低,功耗小,外圍電路簡單,因此它在日常工作生活中的 應(yīng)用越來越廣泛。 3總體設(shè)計方案 設(shè)計思想 紅外接收頭可以很好的將接收到的紅外信號解調(diào)出來, 將已解調(diào)好的基帶信號數(shù)字信號送人51單片機(jī),單片機(jī)只 需解碼出了,即可點亮 LED燈。目前市場上一般采用的遙控 編碼及解碼集成電路。此方案具有制作簡單、容易等特點, 但
43、由于功能鍵數(shù)及功能受到特定的限制,只適合用某一專用 電器機(jī)進(jìn)行遙控系統(tǒng)的產(chǎn)品的應(yīng)用,應(yīng)用范圍受到限制。而 采用單片應(yīng)用設(shè)計,具有編程靈活多樣、操作碼個數(shù)可隨意 設(shè)定等優(yōu)點。本單片機(jī)遙控應(yīng)用系統(tǒng)采用紅外線發(fā)射頻率的 不同,來識別不同的遙控功能。當(dāng)我們按下某一個按鍵的時 候,由單片機(jī)識別出該按鍵后,由CPU向接有紅外發(fā)射管的 端口發(fā)射一定頻率的脈沖,該脈沖與38KHZ左右的載波脈沖 進(jìn)行調(diào)制,然后將已調(diào)制的脈沖進(jìn)行緩沖放大,激勵紅外發(fā) 光二極管將電能轉(zhuǎn)化為光能,使得紅外發(fā)光二極管發(fā)射出一 定頻率的紅外線,當(dāng)接收控制系統(tǒng)接收到該紅外光后,由單 片機(jī)內(nèi)定 方案選擇與論證 程序方案論證:本實驗用定時計數(shù)
44、器0,工作方式2, 來產(chǎn)生38K的載波信號,方式 2,能自動重裝定時值,且程 序簡短 4硬件設(shè)計 紅外收發(fā)的總體硬件結(jié)構(gòu)及原理 篇七:單片機(jī)實習(xí)報告總結(jié) 單片機(jī)實習(xí)報告總結(jié) 這次實習(xí)我們使用控制電路的單片機(jī)是at89s51型號 的。通過它實現(xiàn)對八盞雙色燈發(fā)光二極管的控制p0和p2 口 控制四盞燈。在at89s51的9引腳接復(fù)位電路,對電路實現(xiàn) 復(fù)位控制。在電路中接入74s164譯碼器和共陰極數(shù)碼管, 通過at89s51的p3 口數(shù)據(jù)的輸入對共陰極數(shù)碼管的控制。 同時也可實現(xiàn)雙色發(fā)光的二極管與共陰極數(shù)碼管的共同作 用。在at89s51的口接上中斷控制電路,口接入蜂鳴器,使 電路實現(xiàn)中斷作用,也使
45、電路便于檢測。盡量朝“單片”方 向設(shè)計硬件系統(tǒng)。系統(tǒng)器件越多,器件之間相互干擾也越強(qiáng), 功耗也增大,也不可避免地降低了系統(tǒng)的穩(wěn)定性。系統(tǒng)中的 相關(guān)器件要盡可能做到性能匹配。如選用emos芯片單片機(jī) 構(gòu)成低功耗系統(tǒng)時,系統(tǒng)中所有芯片都應(yīng)盡可能選擇低功耗 產(chǎn)品。 硬件電路設(shè)計: 1)確保硬件結(jié)構(gòu)和應(yīng)用軟件方案相結(jié)合。硬件結(jié)構(gòu)與軟 件方案會相互影響,軟件能實現(xiàn)的功能盡可能由軟件實現(xiàn), 以簡化硬件結(jié)構(gòu)。必須注意,由軟件實現(xiàn)的硬件功能,一般 響應(yīng)時間比硬件實現(xiàn)長,且占用cpu時間; 2) 可靠性及抗干擾設(shè)計是硬件設(shè)計必不可少的一部分, 它包括芯片、器件選擇、去耦濾波、印刷電路板的合理布線、 各元器相互隔
46、離等; 3) 盡量朝“ mcs-51單片”方向設(shè)計硬件系統(tǒng)。系統(tǒng)器件 越多,器件之間相互干擾也越強(qiáng),所消耗功耗也增大,也不 可避免地降低了系統(tǒng)的穩(wěn)定性; 4) 系統(tǒng)中的相關(guān)器件要盡可能做到性能匹配。如選用 cmos芯片單片機(jī)構(gòu)成低功耗系統(tǒng)時,系統(tǒng)中所有芯片都應(yīng)盡 可能選擇低功耗產(chǎn)品。 1.1單片機(jī)型號及特性 單片機(jī)型號是 at89s51。特性是:8031 cpu與mcs-51 兼容4k字節(jié)可編程flash存儲器(壽命:1000寫/擦循環(huán)) 全靜態(tài)工作:0hz-24khz三級程序存儲器保密鎖定 128*8位內(nèi)部ram32條可編程i/o線兩個16位定 時器/計數(shù)器 6個中斷源可編程串行通道低功耗
47、的閑置和掉電模式(11)片內(nèi)振蕩器和時鐘電路 1 . 2晶振電路 單片機(jī)晶振的兩個電容的作用這兩個電容叫晶振的負(fù) 載電容,分別接在晶振的兩個腳上和對地的電容,一般在幾 十皮發(fā)。它會影響到晶振的諧振頻率和輸出幅度,晶振的負(fù) 載電容=(cd*cg)/(cd+cg)+cic+ c式中cd,cg為分別接在 晶振的兩個腳上和對地的電容,cic (集成電路內(nèi)部電容)+ c (pcb上電容)經(jīng)驗值為 3至5pf。各種邏輯芯片的晶 振引腳可以等效為電容三點式振蕩器。晶振引腳的內(nèi)部通常 是一個反相器,或者是奇數(shù)個反相器串聯(lián)。在晶振輸出引腳 xo和晶振輸入引腳xi之間用一個電阻連接,對于emos 芯片通常是數(shù) m
48、到數(shù)十m歐之間.很多芯片的引腳內(nèi)部已 經(jīng)包含了這個電阻,弓I腳外部就不用接了。這個電阻是為了 使反相器在振蕩初始時處與線性狀態(tài),反相器就如同一個 有很大增益的放大器,以便于起振.石英晶體也連接在晶 振引腳的輸入和輸出之間,等效為一個并聯(lián)諧振回路,振 蕩頻率應(yīng)該是石英晶體的并聯(lián)諧振頻率.晶體旁邊的兩個 電容接地,實際上就是電容三點式電路的分壓電容,接地 點就是分壓點.以接地點即分壓點為參考點,振蕩引腳的 輸入和輸出是反相的,但從并聯(lián)諧振回路即石英晶體兩端 來看,形成一個正反饋以保證電路持續(xù)振蕩.在芯片設(shè)計 時,這兩個電容就已經(jīng)形成了,一般是兩個的容量相等, 容量大小依工藝和版圖而不同,但終歸是比
49、較小,不一定 適合很寬的頻率范圍.外接時大約是數(shù) pf到數(shù)十pf,依 頻率和石英晶體的特性而定.需要注意的是:這兩個電容 串聯(lián)的值是并聯(lián)在諧振回路上的,會影響振蕩頻率.當(dāng)兩 個電容量相等時,反饋系數(shù)是,一般是可以滿足振蕩條件 的,但如果不易起振或振蕩不穩(wěn)定可以減小輸入端對地電 容量,而增加輸出端的值以提高反饋量。電路如圖所示 1. 3復(fù)位電路 篇八:單片機(jī)實習(xí)報告 目錄 一、緒論 二、流水燈 三、拉幕燈 四、六十秒倒計時 五、ARES軟件應(yīng)用 六、心得體會 一、 緒論 本次實習(xí)利用 Proteus7 professional軟件中的 ISIS軟件和 ARES軟件進(jìn)行仿真電路連接.利用Keil
50、uvision4進(jìn)行編程。從而實現(xiàn)對 AT89C51單片機(jī)的控制。 圖1-1 圖 1-2 圖 1-3 1、ISIS軟件 雙擊桌面上的ISIS 7 Professional圖標(biāo)或者單擊屏幕 左下方的“開始”宀“程序”宀“Proteus 7 Professional “ISIS 7 Professional ”,出現(xiàn)如圖 2-1所示屏幕,表 明進(jìn)入Proteus ISIS 集成環(huán)境。 圖2-1 Proteus ISIS 集成環(huán)境 進(jìn)入之后的界面類似如圖2- 2所示。 圖中已經(jīng)標(biāo)注各個部分的作用,我們現(xiàn)在就使用軟件提 供的功能進(jìn)行工作。 圖2-2 ISIS 主窗口 選擇器件進(jìn)行連接執(zhí)行 在原理圖xx
51、窗口下面有一排按鈕可以控制仿真的過程。 點擊按鈕變成綠色,點擊按鈕 換,點擊按鈕 利用它 開始仿真,開始以后按鈕的小三角 暫停和繼續(xù)仿真切 單步仿真,點擊按鈕 停止仿真。 以簡單項目P1P2為例,說明仿真效果。點擊開始仿真 按鈕,電路如圖2-20所示。 圖2-20運行仿真 觀察發(fā)現(xiàn),單片機(jī)P1,P2,P3 口引腳的每一根線的旁邊 都有一個紅色的小方框,表明當(dāng)前引腳是高電平,如果小方 框是藍(lán)色,表明引腳當(dāng)前是低電平。如果小方框是灰色,說 明此引腳是懸空,P1 口的8個引腳就是懸空。 與電源VCC相 連的引腳都是高電平。與地線GND相連的引腳都是低電平。 點擊圖中的一個按鍵,對應(yīng)的發(fā)光二極管會亮。
52、放開按 鍵發(fā)光二極管就滅。 點住一個按鍵不放,觀察對應(yīng)的P1 口導(dǎo)線旁邊的小方 框,變成藍(lán)色,和其對應(yīng)的P2 口的輸出線旁邊的小方框也 變成藍(lán)色,對應(yīng)的發(fā)光二極管亮。這是程序的作用,我們的 程序就是將P1 口的輸入傳送到P2 口進(jìn)行輸出。 2、keil uvision 軟件 單擊桌面上實驗軟件,選擇如圖1的圖標(biāo)或者單擊屏幕 左下方的“開始”宀“程序” t實驗軟件tkeil uvision. 然后出現(xiàn)如圖二 篇九:單片機(jī)實習(xí)報告 本科生課程設(shè)計(報告) 題目: 姓名:學(xué)院:專業(yè): 班級:學(xué)號: 指導(dǎo)教師: 基于DS18B20的溫度報警系統(tǒng) 20XX年5月4日 目錄 4 基 于 DS18B20 度
53、報警系 32 溫度計的總體設(shè) 系統(tǒng)總體設(shè) 硬件 電路 設(shè) 計 主控制 結(jié)構(gòu)特 引 介 外 斷簡 測量輸入模 DS18B20簡 6DS18B20溫度 機(jī) 的接口電 按鍵輸入 8 模 占 丿、 5 腳 紹 5 部中 介 5 塊 6 介 傳 感 器 與 單 片 路8 模 顯示 塊 塊 9 路 數(shù) 碼 管 顯 9 示電 報警模 塊 93軟 件 設(shè) 計 流 程及描 述 9 主 程 序 9 讀 出 溫 度子程 序 .10 顯示 溫 度 子 程 序 .11 源程 序 代 碼 114 系 統(tǒng) 調(diào)試 與 分 析 .20 5 總 結(jié) 與 體 會 20 6 參 考 文 獻(xiàn) 20 2 摘要:隨著人們生活水平的不斷提高
54、,單片機(jī)控制無疑 是人們追求的目標(biāo)之一,它所給人帶來的方便也是不可否定 的,其中數(shù)字溫度計就是一個典型的例子。本文將介紹一種 基于單片機(jī)控制的數(shù)字溫度計,該溫度計屬于多功能溫度 計,可以設(shè)置上下報警溫度,當(dāng)溫度不在設(shè)置范圍內(nèi)時,可 以實現(xiàn)聲光報警。關(guān)鍵詞:單片機(jī),數(shù)字控制,溫度計, DS18B20 AT89S51. 1溫度計的整體設(shè)計 課程設(shè)計的意義 在日常生活及工農(nóng)業(yè)生產(chǎn)中,經(jīng)常要用到溫度的檢測及 控制,傳統(tǒng)的測溫元件有熱電偶和熱電阻。而熱電偶和熱電 阻需要比較多的外部硬件支持,其缺點如下:1.硬件電路 復(fù)雜;2.軟件調(diào)試復(fù)雜;3.制作成本高。為了提高對傳 感器的認(rèn)識和了解,尤其是對溫度傳感
55、器的深入研究以及其 用法與用途,基于實用、廣泛和典型的原則而設(shè)計了本系統(tǒng)。 設(shè)計要求及任務(wù)分配 (1)設(shè)計一個以51單片機(jī)為核心的硬件系統(tǒng),畫出系 統(tǒng)的電路仿真原理圖;(2)用匯編語言或 C語言編寫一個 51單片機(jī)程序,程序模擬一線總線時序,實現(xiàn)與溫度芯片 DS18B20接口,讀取溫度數(shù)值,顯示在2位數(shù)碼管上;(3) 焊接實物電路,燒入程序,調(diào)試運行。 本課程設(shè)計(1 )、( 2)項由3個人共同完成,(3) 由沈潤同學(xué)完成。 系統(tǒng)總體設(shè)計及主要功能 溫度計電路設(shè)計總體設(shè)計方框圖如圖1所示,控制器采 用單片機(jī) AT89S52,溫度傳感器采用 DS18B2Q用2位LED 共陰數(shù)碼管實現(xiàn)溫度顯示,采
56、用點動按鈕實現(xiàn) 圖1系統(tǒng)總體設(shè)計方框圖 3 主要功能:整個系統(tǒng)由單片機(jī)控制,溫度傳感器采用 DS18B20 18B20采用單總線方式與單片機(jī)相連 .把采集到得 溫度信息傳給單片機(jī)。單片機(jī)采集到的溫度輸出到兩個數(shù)碼 管上進(jìn)行顯示。當(dāng)兩位數(shù)碼管顯示的溫度超過上、下限值時 可以實現(xiàn)聲光報警功能。 擴(kuò)展功能:報警部分由修改、增減和確認(rèn)三個按鍵實現(xiàn) 溫度上下限的設(shè)置。 2硬件電路設(shè)計及描述 系統(tǒng)整體硬件電路 圖2Proteus仿真圖 主控制器 單片機(jī)AT89S52具有低電壓供電和體積小等特點,四個 端口只需要兩個口就能滿足電路系統(tǒng)的設(shè)計需要,很適合便 攜手持式產(chǎn)品的設(shè)計使用系統(tǒng)可用二節(jié)電池供電。AT89
57、C51 是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPERO Falsh 4 Programmable and Erasable Read Only Memory ) 的低 電壓,高性能CMOS位微處理器,俗稱單片機(jī)。單片機(jī)的可 擦除只讀存儲器可以反復(fù)擦除100次。該器件采用 ATMEL高 密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指 令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲 器組合在單個芯片中,ATMEL勺89C51是一種高效微控制器。 結(jié)構(gòu)特點 8 位 CPU 片內(nèi)振蕩器和時鐘電路; 32根I/O線; 外部存貯器尋址范圍 ROM RAM64; 5個中斷源, 兩個
58、中斷優(yōu)先級;全雙工串行口;布爾處理器; 2個16位的定時器/計數(shù)器; 引腳介紹 本次實驗我們主要用了10端口的操作,所以在此處主 要介紹這三個端口引腳。 P0 口: P0 口為一個8位漏級開 路雙向I/O 口,每腳可吸收 8TTL門電流。當(dāng)P1 口的管腳第 一次寫1時,被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù) 存儲器,它可以被定義為數(shù)據(jù) /地址的低八位。在 FIASH編 程時,P0 口作為原碼輸入口,當(dāng) FIASH進(jìn)行校驗時,P0輸 出原碼,此時P0外部必須被拉高。 P1 口 : P1 口是一個內(nèi)部提供上拉電阻的 8位雙向I/O 口,P1 口緩沖器能接收輸出 4TTL門電流。P1 口管腳寫入1 后,被內(nèi)部上拉為高,可用作輸入,P1 口被外部下拉為低電 平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編 程和校驗時,P1 口作為第八位地址接收。 P2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度綠色建筑物業(yè)費減免執(zhí)行合同
- 二零二五年度校園教師聘用與管理合作協(xié)議
- 二零二五年度股權(quán)贈與合同:公司股東權(quán)益轉(zhuǎn)移與公司股權(quán)結(jié)構(gòu)調(diào)整
- 2025年度籃球運動員與俱樂部傷病賠償合同
- 2025年度影視基地裝修半包工程合同
- 二零二五年度電影演員片酬結(jié)算聘用協(xié)議
- 2025年度水管行業(yè)標(biāo)準(zhǔn)制定與實施合同
- 2025年度房屋租賃合同書電子版(含物業(yè)費結(jié)算)
- 施工現(xiàn)場施工防化學(xué)災(zāi)害威脅制度
- 施工日志填寫樣本水利工程
- 技術(shù)交易系統(tǒng)的新概念
- 人教版數(shù)學(xué)六年級下冊全冊核心素養(yǎng)目標(biāo)教學(xué)設(shè)計
- 構(gòu)建綠色低碳的城市生態(tài)系統(tǒng)
- 春節(jié)習(xí)俗中的傳統(tǒng)節(jié)日服飾與裝扮
- 兒童編程課件
- (完整word版)英語四級單詞大全
- 武裝押運操作規(guī)程完整
- 混合動力汽車構(gòu)造與檢修(高職新能源汽車專業(yè))PPT完整全套教學(xué)課件
- 薪酬專員崗位月度KPI績效考核表
- 技能大賽題庫(空分)
- 污水處理廠設(shè)備的操作規(guī)程(完整版)
評論
0/150
提交評論