單片機(jī)實(shí)習(xí)日記_第1頁
單片機(jī)實(shí)習(xí)日記_第2頁
單片機(jī)實(shí)習(xí)日記_第3頁
單片機(jī)實(shí)習(xí)日記_第4頁
單片機(jī)實(shí)習(xí)日記_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

單片機(jī)實(shí)習(xí)日記

篇一:單片機(jī)實(shí)習(xí)日記最終版

單片機(jī)的題目早就下來了,不過一直都是在準(zhǔn)備期末考試,沒時(shí)間弄這個(gè)東西,我想了想,不能拖了,幾天必須開個(gè)頭。

聽從學(xué)長的意見,我決定先從最基本的開始,所以今天的主要任務(wù)就是查找資料,安裝軟件,做好充分的準(zhǔn)備工作。

安裝軟件也是一件很棘手的事情,例如將軟件漢化就不是件輕松的事情兒。在裝好需要用的proteus7professional,KeiluVIision,STC等軟件以后,我又從從圖書館借來的參考書籍熟悉并了解了了這些軟件的基礎(chǔ)用法,并且鞏固了以前所學(xué)的模電知識(shí)和剛剛結(jié)束的數(shù)電單片機(jī)知識(shí)。這也確實(shí)是個(gè)說起來容易做起來難的事情。最終,經(jīng)過不斷努力,安裝好了這些軟件。利用休息的時(shí)間,我對(duì)接下來十三天的實(shí)習(xí)期做了一個(gè)初步的規(guī)劃,滿懷期待的憧憬著十三天后可以做出成果的日子。

實(shí)習(xí)的第二天,我確定了今天的主要任務(wù)就是確定好這次課程設(shè)計(jì)的方案。

為了設(shè)計(jì)出方案,我對(duì)網(wǎng)上查到的資料和借閱的圖書館書籍進(jìn)行了大致閱讀。通過對(duì)課設(shè)要求里各個(gè)模塊的基本原理的研究,選出一些可以實(shí)現(xiàn)并且能滿足課程設(shè)計(jì)要求的多種方案,并且要在這多種方案的基礎(chǔ)上,優(yōu)中選優(yōu),選出一個(gè)更適合實(shí)際的方案。

之后,還有一個(gè)挺麻煩的問題,那就是對(duì)于芯片的選擇。要選擇出合適的芯片,這要求對(duì)各種芯片的功能性能要熟悉,還要對(duì)它們的拓展有一定的了解。這些都加大了對(duì)方案選擇的難度,好在通過網(wǎng)絡(luò)進(jìn)行搜索,搜索各種芯片的資料并不是很難,這樣就為挑選出合適的方案留下了一定的時(shí)間。在選擇好最為合適的方案之后,我決定明天就可以開始進(jìn)行對(duì)這次實(shí)習(xí)硬件的設(shè)計(jì)了。

由于昨天的不斷查閱資料,今天基本上可以進(jìn)行硬件設(shè)計(jì)了。由于方案只是

理論上的一個(gè)東西,所以在硬件設(shè)計(jì)中要不斷的結(jié)合實(shí)際進(jìn)行一些細(xì)節(jié)上的修改。在方案流程圖實(shí)行之后,進(jìn)行了更多的細(xì)節(jié)上的討論。

通過器件的性能,得到了一些理論數(shù)據(jù),同時(shí)由于實(shí)際中會(huì)出現(xiàn)一些誤差,所以需要增加一些旁路電路來提高電路的穩(wěn)定性。今天設(shè)計(jì)的事最小系統(tǒng),包括晶振模塊和復(fù)位模塊。

昨天完成了最小系統(tǒng)的設(shè)計(jì),今天開始進(jìn)行外部擴(kuò)展電路的設(shè)計(jì)。今天設(shè)計(jì)

通信接口部分和矩陣鍵盤以及數(shù)碼管顯示部分。通過找到的通信接口的資料和引腳圖,比較順利的設(shè)計(jì)出了這部分的硬件。典型地串口用于ASCII碼字符的傳輸。通信使用3根線完成1地線2發(fā)送3接收。由于串口通信是異步的端口能夠在一根線上發(fā)送數(shù)據(jù)同時(shí)在另一根線上接收數(shù)據(jù)。其他線用于握手但是不是必須的。串口通信最重要的參數(shù)是波特率、數(shù)據(jù)位、停止位和奇偶校驗(yàn)。

今天是硬件電路設(shè)計(jì)的最后一天,就是設(shè)計(jì)矩陣鍵盤電路以及數(shù)碼管顯示部

分??戳嗽韴D,發(fā)現(xiàn)基本上還比較簡單。但是比較麻煩的問題就是對(duì)于輸入矩陣鍵盤的設(shè)計(jì),所以對(duì)于方案的選擇有了重新的審視。重新選擇了方案之后,參照了查到的資料,從而設(shè)計(jì)好了硬件電路。同時(shí)在布線這個(gè)問題上也花了好

久的時(shí)間。此外,今天干的另一件事情就是將這幾天的設(shè)計(jì)融合在一起,匯成了總設(shè)計(jì)圖,感覺今天收獲最大就是,完成了整個(gè)的硬件部分設(shè)計(jì)。

由于我對(duì)編程這一塊的知識(shí)掌握的實(shí)在太差,所以我必須抽出時(shí)間來專門將

篇二:單片機(jī)實(shí)習(xí)報(bào)告

課程設(shè)計(jì)任務(wù)書

學(xué)生姓名:專業(yè)班級(jí):指導(dǎo)教師:工作單位:武漢理工大學(xué)題目:單片機(jī)原理與應(yīng)用初始條件:

STC89C52溫度采集芯片DS18B20數(shù)碼管MAX232開關(guān)74LS04仿真軟件

要求完成的主要任務(wù):

1)利用PROTEL等軟件進(jìn)行硬件設(shè)計(jì);

2)利用KeiluV2軟件完成應(yīng)用系統(tǒng)軟件設(shè)計(jì);

3)利用PROTEUS軟件進(jìn)行仿真設(shè)計(jì);

4)完成單片機(jī)最小系統(tǒng)和應(yīng)用系統(tǒng)電路板的焊接;

5)對(duì)電路進(jìn)行調(diào)試;

6)利用stc-isp軟件完成在系統(tǒng)編程、下載,并完成系統(tǒng)軟件調(diào)試;

7)題目由指導(dǎo)教師提供;

8)要求每個(gè)學(xué)生單獨(dú)完成硬件軟件設(shè)計(jì)、仿真、焊接、調(diào)試任務(wù);

9)寫出實(shí)習(xí)報(bào)告,實(shí)習(xí)報(bào)告主要包括以下內(nèi)容:目錄、摘要、關(guān)鍵詞、基

本原理、方案論證、硬件設(shè)計(jì)、軟件設(shè)計(jì)、仿真

結(jié)果、實(shí)物運(yùn)行結(jié)果照片、結(jié)論、參考文獻(xiàn)等;

10)實(shí)習(xí)完成后通過答辯;

11)答辯時(shí)交實(shí)習(xí)報(bào)告電子文檔,通過答辯后根據(jù)修改意見修改并打印、裝訂成冊(cè)。

時(shí)間安排:

實(shí)習(xí)時(shí)間2012年12月17日---2012年12月30日。

指導(dǎo)教師簽名:年月日

系主任(或責(zé)任教師)簽名:年月日

目錄

摘要......................................................................3

Abstract...................................................................4

1基本原理...................................................................5

基本原理及原理框圖.......................................................5

STC89C52結(jié)構(gòu)功能介紹....................................................5

2方案論證...................................................................7

數(shù)字溫度計(jì)方案...........................................................7

3硬件設(shè)計(jì)...................................................................8

復(fù)位電路.................................................................8

上電復(fù)位................................................................................................................8

按鍵復(fù)位................................................................................................................8

振蕩電路.................................................................9

單片機(jī)最小系統(tǒng)單片機(jī)....................................................10

顯示電路................................................................10

矩陣鍵盤電路............................................................11

溫度采集電路............................................................11

串口通信電路............................................................12

總設(shè)計(jì)電路..............................................................13

4軟件設(shè)計(jì)..................................................................14

軟件介紹................................................................14

設(shè)計(jì)軟件Protel.................................................................................................14

程序編寫軟件Keil............................................................................................14

仿真軟件Proteus...............................................................................................15

數(shù)碼管顯示..............................................................15

數(shù)字溫度計(jì)的設(shè)計(jì)........................................................16

串口通信的設(shè)計(jì)..........................................................17

5仿真結(jié)果..................................................................18

數(shù)字溫度計(jì)仿真..........................................................18

鍵盤掃描仿真............................................................18

6實(shí)物調(diào)試結(jié)果..............................................................19

7元件列表..................................................................20

8參考文獻(xiàn)..................................................................22

9實(shí)習(xí)日記..................................................................23

10附錄.....................................................................40

摘要

單片微型計(jì)算機(jī)簡稱單片機(jī),又稱為微型控制器,是微型計(jì)算機(jī)的一個(gè)重要分支。隨著電子技術(shù)的發(fā)展,大規(guī)模及超大規(guī)模集成電路和制造工藝的進(jìn)一步提高,單片機(jī)以其高可靠性、高性價(jià)比、低電壓、低功耗等一系列優(yōu)點(diǎn),廣泛應(yīng)用于控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)、智能化儀器表等領(lǐng)域。

本次課程設(shè)計(jì)包括單片機(jī)最小系統(tǒng)(包括復(fù)位和時(shí)鐘電路)及供電系統(tǒng)、4*4矩陣鍵盤、獨(dú)立6個(gè)8段LED數(shù)碼管顯示電路及DS18B20溫度傳感器。利用Protel電路設(shè)計(jì)軟件進(jìn)行原理圖設(shè)計(jì),利用keil軟件編程以及proteus軟件仿真,借此鞏固單片機(jī)應(yīng)用、模擬電路、數(shù)字電路課程及學(xué)會(huì)各種工程軟件的使用。

關(guān)鍵字:單片機(jī)最小系統(tǒng)矩陣鍵盤仿真硬件設(shè)計(jì)

Abstract

Singlechipmicrocomputershortchip,alsoknownasthemicrocontroller,isamicrocomputerisanimportantbranchof.Withthedevelopmentofelectronictechnology,large-scaleandultralargescaleintegratedcircuitandmanufacturingprocesstofurtherimprove,chipforitshighreliability,highcost,lowvoltage,lowpowerconsumptionandaseriesofadvantages,widelyusedincontrolsystem,dataacquisitionsystem,intelligentinstrumentandmeteretc.

Thecurriculumdesign,includingthesmallestsingle-chipsystem,4*4matrixkeyboard,theindependent68LEDdigitaltubedisplaycircuitandthetemperaturesensorDS18B20.UsingProtelcircuitdesignsoftwareschematicdesign,usingkeilsoftwareandProteusSoftwaresimulation,toconsolidatetheSCMapplication,analogcircuit,digitalcircuitcourseandlearnallkindsofengineeringsoftwareuse.

1基本原理

基本原理及原理框圖

單片機(jī)最小系統(tǒng),是指用最小的元件組成的單片機(jī)可以工作的系統(tǒng)。對(duì)51系列單片機(jī)來說,最小系統(tǒng)一般應(yīng)該包括:單片機(jī)、晶振電路、復(fù)位電路、按鍵輸入、顯示輸出等。單片機(jī)接口電路主要用來連接計(jì)算機(jī)和其他外部設(shè)備。本次設(shè)計(jì)主要完成的擴(kuò)展電路包括鍵盤顯示電路、數(shù)字溫度計(jì)兩大模塊。

STC89C52結(jié)構(gòu)功能介紹

STC89C52是一種帶8K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的低電壓、高性能COMOS8位微處理器,又稱單片機(jī)。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。

STC89C52具有8K在系統(tǒng)可編程存儲(chǔ)器。具有以下配置:8KFlash,512字節(jié)RAM,32I/O口線,定時(shí)器,內(nèi)置4KBROM,三個(gè)16位定時(shí)器、計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),雙全工串行口。STC89C52引腳圖如下:

篇三:單片機(jī)實(shí)習(xí)報(bào)告

目錄

摘要.................................................................................................................................2

Abstract............................................................................................................................3

實(shí)習(xí)任務(wù)說明.................................................................................................................4

1基本原理簡介.............................................................................................................5

STC89C52結(jié)構(gòu)功能介紹.......................................................................................5

基于單片機(jī)的數(shù)字頻率計(jì)基本原理........................................................................6

2方案論證.....................................................................................................................7

數(shù)字時(shí)鐘方案.......................................................................................................7

數(shù)字溫度計(jì)方案....................................................................................................7

數(shù)字頻率計(jì)方案....................................................................................................7

3硬件設(shè)計(jì).....................................................................................................................9

單片機(jī)最小系統(tǒng)....................................................................................................9

矩陣鍵盤電路.......................................................................................................9

顯示電路............................................................................................................10

數(shù)字時(shí)鐘電路.....................................................................................................11

溫度采集電路.....................................................................................................11

串口通信............................................................................................................12

數(shù)字頻率計(jì)電路..................................................................................................12

4軟件設(shè)計(jì)...................................................................................................................14

5系統(tǒng)仿真...................................................................................................................17

矩陣鍵盤數(shù)碼管顯示仿真....................................................................................17

DS1302數(shù)字時(shí)鐘仿真..........................................................................................17

DS18B20數(shù)字溫度計(jì)仿真....................................................................................18

數(shù)字頻率計(jì)仿真..................................................................................................18

6實(shí)物調(diào)試...................................................................................................................20

7結(jié)果分析與總結(jié).......................................................................................................22

參考文獻(xiàn).......................................................................................................................23

附錄(一)整體電路原理圖.....................................................................................24

附錄(二)程序清單.................................................................................................25

摘要

單片微型計(jì)算機(jī)簡稱為單片機(jī),又稱為微型控制器,是微型計(jì)算機(jī)的一個(gè)重要分支。隨著電子技術(shù)的發(fā)展,大規(guī)模、超大規(guī)模集成電路和制造工藝的進(jìn)一步提高,單片機(jī)以其高可靠性、高性能比、低電壓、低功耗等一系列優(yōu)點(diǎn),廣泛應(yīng)用于工業(yè)控制系統(tǒng),數(shù)據(jù)采集系統(tǒng),智能化儀器儀表等領(lǐng)域。

本次實(shí)習(xí)基于STC89C52RC單片機(jī)的控制系統(tǒng)及相關(guān)軟件設(shè)計(jì)平臺(tái),完成了矩陣鍵盤掃描、數(shù)碼管顯示、DS1302數(shù)字時(shí)鐘、DS18B20溫度傳感及數(shù)字頻率計(jì)外圍電路的功能仿真實(shí)現(xiàn)及硬件設(shè)計(jì)制作。

關(guān)鍵詞:單片機(jī)外圍電路仿真硬件設(shè)計(jì)

Abstract

Singlechipcomputerreferredtoasasingle-chipmicrocomputer,alsoknownasmicrocontroller,itisoneoftheimportantbranchofminiaturecomputer.Withthedevelopmentofelectronictechnology,largescaleintegratedcircuitandmanufacturingprocessfurtherimproved,andsinglechipmicrocomputerwithitshighreliability,highperformanceratioandlowvoltage,lowpowerdissipationandsoonaseriesofadvantages,itiswidelyusedinindustrialcontrolsystems,dataacquisitionsystem,intelligentinstruments,etc.

TheworkoftheSTC10F04basedonminimumsystem,thecompletionofthematrixkeyboard,digital-display,digitalclockandalarmclock,thermometerandFrequencymeterdesignproduction.

TheworkisbasedonSTC89C52RCMCUcontrolsystemandrelatedsoftwaredesignplatform,

Itiscompletedthatthefunctionofthebuffercircuitsimulationandhardwaredesignandproductionofthematrixkeyboardscan,digitaltubedisplay,DS1302digitalclock,andthetemperaturesensorDS18B20anddigitalfrequencymeter.

Keywords:MCUperipheralcircuitsimulationhardwaredesign

實(shí)習(xí)任務(wù)說明

(1)利用上述材料完成單片機(jī)最小系統(tǒng)的設(shè)計(jì)、焊接、調(diào)試;

(2)完成ISP下載電路的設(shè)計(jì)、焊接;

(3)完成應(yīng)用系統(tǒng)擴(kuò)展電路部分的設(shè)計(jì)、焊接、調(diào)試,應(yīng)用系統(tǒng)擴(kuò)展電路的具體要求如下:

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論