最新單片機(jī)開發(fā)板實(shí)驗(yàn)指導(dǎo)說明書_第1頁
最新單片機(jī)開發(fā)板實(shí)驗(yàn)指導(dǎo)說明書_第2頁
最新單片機(jī)開發(fā)板實(shí)驗(yàn)指導(dǎo)說明書_第3頁
最新單片機(jī)開發(fā)板實(shí)驗(yàn)指導(dǎo)說明書_第4頁
最新單片機(jī)開發(fā)板實(shí)驗(yàn)指導(dǎo)說明書_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、最新單片機(jī)開發(fā)板實(shí)驗(yàn)指導(dǎo)說明書z)功能參數(shù)變化,如延時(1000),相對流量“速度”相對較慢。如果你改變較小的設(shè)備流的參數(shù),“速度”將變得更快。自來水燈實(shí)驗(yàn)是KFB 05的典型實(shí)驗(yàn),也是學(xué)習(xí)單片機(jī)2.的基礎(chǔ)實(shí)驗(yàn) 輸入輸出端口中斷實(shí)驗(yàn) IO端口中斷是單片機(jī)最常用的接口。輸入輸出端口中斷接口如下:P3.2和P3.3是單片機(jī)的兩個外部中斷。當(dāng)單片機(jī)接收到外部中斷信號時,單片機(jī)對中斷作出響應(yīng)。在示例程序中,P3.2和電源負(fù)極通過杜邦線相連,單片機(jī)進(jìn)入中斷服務(wù)功能并執(zhí)行中斷服務(wù)功能中的程序代碼 注意:當(dāng)使用單片機(jī)輸入輸出端口中斷時,首先設(shè)置外部中斷寄存器;其次,要注意中斷服務(wù)功能的格式和中斷序列號的正確

2、選擇。最后,當(dāng)連接P3.2和負(fù)極時,只需要連接一次,而不是一直連接。3.定期中斷自來水燈。K FB-05開發(fā)板上的相應(yīng)電路如下圖所示:與延時中斷水燈相比,延時中斷水燈可以更精確到毫秒級來控制水燈中水流的“速度”。在這個實(shí)驗(yàn)中,水燈的“水速”是由單片機(jī)的定時器產(chǎn)生的。單片機(jī)的定時器產(chǎn)生的時間間隔非常精確,而程序延遲產(chǎn)生的時間通常不太精確,因?yàn)樗徽J(rèn)為計算的時間不是非常精確,并且通常僅用于估計程序執(zhí)行所需的時間。在本程序中通過改變主功能如果(計數(shù) n)中的n值可以改變自來水燈的“自來水速度”。在本實(shí)驗(yàn)中,應(yīng)注意定時器寄存器的初始化.中斷服務(wù)函數(shù)的寫入格式以及4.獨(dú)立鍵 按鍵是單片機(jī)的重要輸入設(shè)備,

3、通過它可以設(shè)置單片機(jī)運(yùn)行的重要參數(shù)。本實(shí)驗(yàn)中,單片機(jī)與獨(dú)立鍵盤的連接如圖所示:獨(dú)立鍵盤已經(jīng)連接在KFB-05上(P20連接S1,P21連接S2,P22連接S3,P24連接S4),只需要知道獨(dú)立鍵對應(yīng)的輸入輸出接口 獨(dú)立鍵操作簡單方便,程序簡單明了。非常適合單片機(jī)輸入設(shè)備的獨(dú)立鍵的缺點(diǎn)是它們占用更多的輸入輸出端口資源。增加一個獨(dú)立的密鑰需要多一個輸入輸出,而單片機(jī)的輸入輸出資源相對稀缺。因此,如何節(jié)省IO資源對于供應(yīng)鏈管理學(xué)習(xí)者來說也是非常重要的。5.CH451數(shù)字管驅(qū)動實(shí)驗(yàn) 數(shù)碼管是單片機(jī)的重要輸出設(shè)備。通過觀察數(shù)碼管上的數(shù)據(jù),可以判斷單片機(jī)的運(yùn)行狀態(tài)和設(shè)定運(yùn)行參數(shù)。在本實(shí)驗(yàn)中,選擇CH451

4、。驅(qū)動數(shù)碼管顯示器;CH451與單片機(jī)和數(shù)碼管的連接方式如圖:,連接方式:J18的前兩條腿連接到電源的正極和負(fù)極。第三引腳連接到P11,第四引腳連接到P10,第五引腳連接到P12,第六引腳不能連接到CH451。它具有很強(qiáng)的驅(qū)動能力,可以同時驅(qū)動64個發(fā)光二極管陣列和88矩陣鍵盤。在本實(shí)驗(yàn)中,CH451用于驅(qū)動8位數(shù)字管。注:CH451的操作相對復(fù)雜。如果你想操作,你必須檢查它的技術(shù)手冊(在芯片數(shù)據(jù)中給出)。,6.矩陣鍵盤實(shí)驗(yàn) 矩陣鍵盤也是單片機(jī)的一個重要輸入設(shè)備,通過它可以更多地改變單片機(jī)的操作參數(shù)。本實(shí)驗(yàn)中,矩陣鍵盤與單片機(jī)的連接如下圖所示:連接方式:矩陣鍵盤連接方式,J19從第一引腳到第六

5、引腳依次分別與P1端口的P10至P15引腳連接;CH451的連接方式是J18的前兩條腿連接到電源的正極和負(fù)極,第三條腿連接。連接P01,連接P00和第四條腿,連接P02和第五條腿,選擇不連接第六條腿。矩陣鍵盤與獨(dú)立鍵盤相比:獨(dú)立鍵盤:編程簡單,但輸入輸出端口浪費(fèi)。畢竟,單片機(jī)系統(tǒng)的輸入輸出資源非常有限。矩陣鍵盤:編程很復(fù)雜,但可以節(jié)省輸入輸出端口。通常,矩陣模式推薦用于6個以上的按鍵。,7.串行通信 串口通信是單片機(jī)與計算機(jī)及其他外部設(shè)備之間的一種常用通信方式。在這個實(shí)驗(yàn)中,用單片機(jī)P3.0和P3.1與計算機(jī)通信。單片機(jī)的串口如圖所示:串口是單片機(jī)上一個重要的通信接口。如果要使用單片機(jī)的串行通

6、信,必須先設(shè)置與串行通信相關(guān)的寄存器,設(shè)置串行通信的波特率.計算機(jī)通信端口等。如果計算機(jī)的波特率與單片機(jī)設(shè)定的波特率不一致,通信就會混亂,所以使用串口助手時,必須注意設(shè)置相關(guān)參數(shù),8. 數(shù)字溫度傳感器DS18b20實(shí)驗(yàn) 數(shù)字溫度傳感器DS18b20采用數(shù)字溫度傳感器芯片封裝,具有耐磨.耐碰撞.體積小.使用方便.封裝形式多樣的優(yōu)點(diǎn),適用于狹小空間設(shè)備的數(shù)字溫度測控的各個領(lǐng)域。獨(dú)特的單線接口只需要一個端口線路通信多點(diǎn)能力,這簡化了分布式溫度傳感應(yīng)用。不需要外部元件通過數(shù)據(jù)總線供電,電壓范圍為3.0 v至5.5 V 如果沒有備用電源,測量溫度范圍為-55至+125。數(shù)字溫度傳感器DS18b20與單片

7、機(jī)的連接方式如下圖所示:DS18B20已經(jīng)連接在開發(fā)板上,只有將程序下載到單片機(jī)上才能讀取空間內(nèi)的瞬時溫度。注:操作DS18B20時,請務(wù)必檢查其操作說明(在芯片數(shù)據(jù)中給出)。,9.RTC實(shí)時時鐘DS1302實(shí)驗(yàn) DS1302 它是美國DALLAS公司推出的高性能.低功耗.隨機(jī)存取存儲器的實(shí)時時鐘電路。它可以計算年.月.日.周日.小時.分鐘.秒。具有閏年補(bǔ)償功能,工作電壓為2 .5V 5 .5V。三線式接口用于使信號與中央處理器同步,多字節(jié)的時鐘信號或隨機(jī)存取存儲器數(shù)據(jù)可以同時以脈沖形式傳輸。它還具有主電源/備用電源的雙電源引腳,并提供用涓流電流為備用電源充電的能力。本實(shí)驗(yàn)使用DS1302進(jìn)行

8、時鐘顯示。接線方法: CH451的連接方式是J18的前兩條腿連接到電源的正極和負(fù)極,第三條腿連接。連接P01,連接P00和第四條腿,連接P02和第五條腿,選擇不連接第六條腿。實(shí)時時鐘ds1302以J1的前兩個引腳連接到電源的正極和負(fù)極,第三個引腳連接到P10,第四個引腳連接到P11,第五個引腳連接到P12的方式鏈接 。D S1302與單片機(jī)的連接如下圖所示:10. DAC0832實(shí)驗(yàn) DAC0832是一款8分辨率數(shù)模轉(zhuǎn)換集成芯片。數(shù)模轉(zhuǎn)換芯片因其價格低廉.接口簡單.易于轉(zhuǎn)換控制等優(yōu)點(diǎn),被廣泛應(yīng)用于單片機(jī)應(yīng)用系統(tǒng)中。數(shù)模轉(zhuǎn)換器由一個8位輸入鎖存器.8位數(shù)模轉(zhuǎn)換器寄存器.8位數(shù)模轉(zhuǎn)換電路和一個轉(zhuǎn)換

9、控制電路組成。D AC0832具有以下三種工作模式:單緩沖模式.雙緩沖模式.直通模式。本實(shí)驗(yàn)采用單緩沖模式。接線方式:J16的DA0-DA7分別在P1 P0-P7依次連接;J10的前兩條腿分別與電源的正極和負(fù)極連接,第三條腿與P20連接,第四條腿與P21連接,第五條和第六條腿與電源地連接。J17的第一條腿和第二條腿用跳線帽短路,第四條腿和第五條腿用跳線帽短路。數(shù)模轉(zhuǎn)換器與單片機(jī)的連接如下圖所示:11.ADC0804實(shí)驗(yàn) ADC0804是一款模數(shù)轉(zhuǎn)換芯片,可將模擬電壓信號轉(zhuǎn)換為可由單片機(jī)識別的數(shù)字二進(jìn)制形式。ADC0804的主要特點(diǎn)是單通道.8位分辨率.100s轉(zhuǎn)換時間和0 5v輸入電壓范圍。添

10、加一些外部電路后,輸入模擬電壓可以是5V .該芯片有一個輸出數(shù)據(jù)鎖存器。當(dāng)連接到微控制器時,轉(zhuǎn)換電路的輸出可以直接連接到微控制器數(shù)據(jù)總線,而無需額外的邏輯接口電路。本實(shí)驗(yàn)使用該芯片實(shí)現(xiàn)模數(shù)轉(zhuǎn)換。接線方式:J9的前兩個引腳接電源,第三個引腳接P20,第四個引腳接P21,第五個引腳接P22,最后一個引腳懸空。J18的前兩條腿連接到電源的正極和負(fù)極,第三條腿連接到P01,第四條腿連接到P00,第五條腿連接到P02,第六條腿懸空。J7連接到P1端口,J7的序列AD0-AD7分別對應(yīng)于P1端口的P10P17。帶跳線帽的短路ADIN。AD與單片機(jī)的連接圖如下圖所示:3.開發(fā)軟件的安裝和使用。KFB 05開

11、發(fā)板使用的開發(fā)軟件是51系列單片機(jī)通用的KEIL。C 軟件。凱萊軟件是由德國的凱萊軟件公司開發(fā)的。Keil Vision3是專為MCS-51系列單片機(jī)設(shè)計的高效開發(fā)平臺。內(nèi)部集成的MCS-51系列設(shè)備數(shù)據(jù)庫.C51(C語言)編譯器等。為MCS-51系列單片機(jī)的軟件開發(fā)提供了一個靈活.簡單的開發(fā)環(huán)境。用戶可以用匯編語言編寫應(yīng)用系統(tǒng)程序代碼.或用C語言編寫應(yīng)用系統(tǒng)程序代碼或使用C語言和匯編語言的混合語言。最新版本是Keil Vision3,其Cx51編譯器已升級到V8.0版本,Keil Vision3 它是Keil Vision2的升級版本,增加了ARM處理器的開發(fā)。K EIL C軟件對計算機(jī)硬件

12、配置的要求(1)采用英特爾奔騰II或更高兼容處理器的電腦(2)操作系統(tǒng)為窗口2003或更高(3)內(nèi)存大于64MB (4)1G或更大的硬盤空間。安裝方法:第一步:在單片機(jī)開發(fā)板數(shù)據(jù)庫中找到KEIL文件夾,雙擊“C51V900修訂版1.1.exe”,按照提示安裝。步驟2:注冊KEIL軟件,首先打開uVision3,在菜單欄中找到文件選項(xiàng),然后在文件列中選擇許可證 如下圖所示,管理選項(xiàng)在打開的許可證管理窗口的計算機(jī)標(biāo)識對話框中復(fù)制CID。,在KEIL文件夾中找到“KEIL _lic-v3 .2 .exe ”,然后雙擊。打開注冊機(jī), 用剛剛復(fù)制的CID填寫CID窗口。其他設(shè)置保持不變。單擊生成生成許可

13、證號并復(fù)制許可證號,如下圖所示。將許可證編號復(fù)制到許可證管理窗口下部的新許可證標(biāo)識代碼中,在右側(cè)添加LIC許可證。如果以上產(chǎn)品顯示PK51教授. 開發(fā)商 套件已成功注冊。支持期限大約為30年。如果有效期很短,可以多次生成許可證號來重新注冊。4.安裝和使用程序下載軟件。KFB-05開發(fā)板中使用的下載工具是由STC公司開發(fā)的STC-ISP老化工具。老化工具簡單.方便.易于操作。網(wǎng)絡(luò)服務(wù)提供商老化工具分為安裝版和非安裝版。這里我們使用非安裝版本??茖W(xué).技術(shù)和文化中心 該軟件有自己的串口通信。使用軟件的串口通信時,只需設(shè)置通信波特率和通信端口,方便快捷。,用法:1.打開STC-ISP軟件如下圖所示;2

14、.設(shè)置軟件參數(shù),如單片機(jī)型號.串口序列號.下載波特率等。3.打開要下載的六進(jìn)制文件;然后單擊下載(下載期間需要重置微控制器)。,5.下載線路驅(qū)動程序安裝和調(diào)試,KFB-05開發(fā)板的數(shù)據(jù)線集成了一個USB轉(zhuǎn)串口芯片,用于計算機(jī)和單片機(jī)之間的通信。使用時,需要安裝芯片驅(qū)動程序。在工具開發(fā)包中找到相應(yīng)的驅(qū)動程序,并根據(jù)您計算機(jī)的操作系統(tǒng)選擇安裝xp驅(qū)動程序或win4驅(qū)動程序。安裝完成后,重新啟動計算機(jī),然后插入USB數(shù)據(jù)線(注意,大端連接到計算機(jī),小端連接到KFB-05開發(fā)板)。6.焊接要求和注意事項(xiàng)。焊接KFB-05開發(fā)板時,一定要注意部件的焊接溫度和焊接順序。1 焊片.編碼開關(guān)等元件的烙鐵溫度為

15、34310;2烙鐵溫度為元件如色環(huán)電阻.陶瓷片電容.鉭電容.短路塊為371+10;3.將普通部件(包括集成電路)的烙鐵溫度保持在35020以內(nèi)。4維護(hù)引腳厚電源模塊.變壓器(或電感).大電解電容和大面積銅箔墊烙鐵溫度在40020。5貼片.組裝檢驗(yàn)和焊接.手機(jī)生產(chǎn)線烙鐵溫度要求嚴(yán)格按照生產(chǎn)站檢驗(yàn)和焊接操作說明的溫度要求;6無鉛專用烙鐵,溫度36020。貼片電阻焊接方法1.焊接前在焊盤上涂助焊劑,用烙鐵再次處理,以免焊盤鍍錫不良或氧化,導(dǎo)致焊接不良。一般來說,芯片不需要加工。,2.用鑷子小心地將PQFP芯片放在印刷電路板上,注意不要損壞引腳。要將其與焊盤對齊,請確保芯片放置在正確的方向。將烙鐵的溫

16、度調(diào)節(jié)到300攝氏度以上,在焊頭的頂端涂上少量的焊料,用工具按住對準(zhǔn)的芯片,在兩個對角位置的引腳上添加少量的焊料,仍然按住芯片,并在兩個對角位置焊接引腳,使芯片固定不動。焊接對角后,重新檢查芯片的對齊情況。如有必要,可以在印刷電路板上調(diào)整或移除并重新對準(zhǔn)。3.當(dāng)開始焊接所有引腳時,應(yīng)將焊料添加到烙鐵尖端,所有引腳應(yīng)涂上焊劑以保持引腳濕潤。使用烙鐵頭接觸芯片每個引腳的末端,直到看到焊料流入引腳。焊接過程中,保持烙鐵頭與焊針平行,以防止因焊錫過多而重疊。4.焊接完所有引腳后,用助焊劑濕潤所有引腳以清潔焊料。必要時吸出多余的焊料,以消除任何短路和重疊。最后,用鑷子檢查是否有虛擬焊接。檢查完成后,從電路板上移除焊料,并沿引腳方向小心地用酒精擦拭硬刷,直到焊料消失。,5 .貼片鋼筋混凝土元件相對容易焊接。先將錫涂在焊點(diǎn)上,然后將元件的一端戴上,用鑷子夾住元件,焊接一端后,檢查元件是否正確放置。如果已經(jīng)對齊,焊接另一端。焊接時間2s/點(diǎn)最好,最好不要超過3s/點(diǎn)元件1.的焊接順序。對于KFB-05開發(fā)板,其元件的焊接順序是:先焊補(bǔ)片,再焊電阻,焊接芯片插座.發(fā)光二極管燈.按鍵等。通常,先焊接較小的部件,再焊接較大的部件。,2.焊接時,必須注意部件的焊接方向。例如,KFB-05開發(fā)板上數(shù)碼管的方向是帶小數(shù)

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論