版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、東北石油大學本科生電裝實習(報告)一、實習目的與要求1.安全用電常識(1) 接通電源前的檢查任何新的或搬運過的以及自己不了解的用電設(shè)備,不要冒失拿起插頭就往電源上插,要記住“四查而后插”。四查為:一查電源線有無破損;二查插頭有無外露金屬或內(nèi)部松動;三查電源線插頭兩極有無短路,同外殼有無通路;四查設(shè)備所需電壓值是否與供電電壓相符,最簡單的辦法可用萬用表測量。(2) 檢修、調(diào)試電子設(shè)備的注意事項檢修之前,一定要了解檢修對象的電器原理,特別是電源系統(tǒng)。不要以為斷開開關(guān)就沒有觸電危險。只有拔下插頭,并對儀器內(nèi)的高電壓大容量電容器放電處理后,才能認為是安全的。不要隨便改動儀器設(shè)備的電源線。需要帶電檢查調(diào)
2、試時,要先用試電筆檢查外殼和金屬件及裸露的導線是否帶電,使用萬用表測電壓時,一定要測有關(guān)部分對地電壓。洗手后或手出汗潮濕時,不要帶電作業(yè)。盡可能用單手操作,另一只手放到背后或衣袋中。(3) 常用導線的額定電流具體規(guī)則由表1所示。表1 常用塑料銅芯絕緣導線的額定電流截面/m額定電流/A單股導線二芯護套線三芯護套線1.51717102.01919132.52323174.03030232.單片機電路板焊接及注意事項(1) 焊接工具與材料外熱式電烙鐵 外熱式電烙鐵如圖1所示,由烙鐵頭、烙鐵芯、外殼、手柄等各部分組成。由于烙鐵頭安裝在烙鐵芯里面,故稱為外熱式電烙鐵。烙鐵芯是由電阻絲繞在用薄云母片絕緣的
3、空心瓷管上組成的,電阻絲引出兩根導線與220V交流電連接,通電后電阻絲產(chǎn)生的熱量傳送到烙鐵頭上,從而使烙鐵頭溫度升高。圖1 外熱式電烙鐵外形外熱式電烙鐵的規(guī)格較多,常用的有25W,45W,75W等。功率越大烙鐵頭的溫度就越高。外熱式電烙鐵結(jié)構(gòu)簡單,價格較低,使用壽命長,但其體積較大,升溫較慢,熱效率低。(2)手工焊接要點圖2 電烙鐵的正確握法焊接步驟a.加熱被焊工件焊接之前應(yīng)將被焊工件加熱至焊料可被融化的溫度,為了便于熱傳導,烙鐵頭上沾上少量的焊料,同時要掌握好烙鐵頭的角度,盡可能增加被焊工件的接觸面積。b.送入焊絲當焊接點達到適當溫度時,利用焊錫內(nèi)低溫向高溫流動的特點,焊絲從烙鐵對面接觸焊件
4、,如圖15 (a)所示。切忌用烙鐵頭直接熔化焊料,如圖15(b),而將焊料簡單地堆附在焊接點上,這樣做很有可能掩蓋了被焊工件因溫度不夠或氧化嚴重造成的虛焊、假焊現(xiàn)象。圖3 送錫方法示意圖c.移開焊錫絲當焊點較大時,焊絲融化后,應(yīng)將緊靠在焊接點上的烙鐵頭根據(jù)焊接點的形狀移動,以使焊料充分浸潤被焊工件。當焊絲熔化適量后,立即撤去焊絲。d.移開電烙鐵當焊料的擴散范圍達到要求,助焊劑尚未完全揮發(fā),覆蓋在焊點表面形成一層薄膜時,是焊接點上溫度最恰當,焊錫最光亮,流動性最強的時刻,應(yīng)迅速移開電烙鐵。注意事項a.保持烙鐵頭的清潔b.采用正確的加熱方法讓烙鐵頭與焊件形成面接觸而不是點或線接觸。c.控制焊接時間
5、和溫度d.烙鐵撤離方法將電烙鐵迅速回帶一下,同時輕輕旋轉(zhuǎn)沿焊點約45°方向迅速移開。當然也應(yīng)視具體情況,根據(jù)實際操作過程不斷總結(jié)體會。e.在焊錫凝固之前不要使焊件抖動f.焊錫、焊劑的用量要合適圖4 直腳焊示例(3) 焊接操作安全規(guī)則不要驚嚇正在操作的人員,不要在工作場地打鬧。烙鐵頭在沒有確信脫離電源一段時間后,不能用手摸。烙鐵頭上多余的錫不要亂甩,特別是往身后甩危險很大。易燃品遠離電烙鐵。插拔電烙鐵等電器的電源插頭時,手要拿插頭,不要抓電源線。用剪線鉗剪短短小導線時,要讓導線飛出方向朝著工作臺或空地,決不可向人或設(shè)備。工作間的各種工具、設(shè)備擺放合理、整齊,不要亂擺、亂放、以免發(fā)生事故
6、。(4) 焊接的檢查和整理印制板上的元器件都要排列整齊,同類元器件要保持高度一致。焊接完成后,需檢查有無錯焊、漏焊、虛焊及橋連現(xiàn)象。檢查時,可用鑷子將每個元件腳輕輕提一提,看是否搖動,若發(fā)現(xiàn)搖動,應(yīng)重新焊好。檢查后還需將歪斜的元器件扶正并整理好導線。3. 電裝實習的目的及必要性 圖5 實習中需要完成焊接的電路板單片機是電子類專業(yè)學生應(yīng)該掌握的一門重要技術(shù),通過電裝實習自行完成自己的單片機實驗板的焊接,對同學們來說是非常有意義的事情。對于電信和電子專業(yè)的同學,大三的生產(chǎn)實習,還將充分發(fā)揮該實驗板的作用,爭取讓同學們在單片機方面都具有基本的設(shè)計和編程技能。通過一個完整的電子產(chǎn)品的組裝調(diào)試,學習電子
7、產(chǎn)品的生產(chǎn)工藝過程。理解電子產(chǎn)品的基本原理,掌握基本的電子工藝技術(shù)。從而進一步提高我們的電子實踐能力。電裝實習是電子院的必修的實踐類課程,是重要的實踐環(huán)節(jié)。二、單片機基本原理1.單片機基本原理(1) 單片機的概念單片機是計算機的一種,由于大規(guī)模集成電路技術(shù)的發(fā)展而產(chǎn)生的。單片機是一種集成電路芯片,采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力(如算術(shù)運算,邏輯運算、數(shù)據(jù)傳送、中斷處理)的微處理器(CPU),隨機存取數(shù)據(jù)存儲器(RAM),只讀程序存儲器(ROM),輸入輸出電路(I/O口),可能還包括定時計數(shù)器,串行通信口電路(SCI),顯示驅(qū)動電路(LCD或LED驅(qū)動電路),脈寬調(diào)制電路(PWM),
8、模擬多路轉(zhuǎn)換器及A/D轉(zhuǎn)換器等電路集成到一塊單塊芯片上,構(gòu)成一個小而完善的計算機系統(tǒng)。這些電路能在軟件的控制下準確、迅速、高效地完成程序設(shè)計者事先規(guī)定的任務(wù)。(2) 單片機的特點體積小功耗低價格低廉不同的單片機有著不同的硬件特征和軟件特征(3) 單片機的應(yīng)用單片機廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域。(4) MCS-51單片機結(jié)構(gòu)及組成8051單片機是Intel公司1980推出的高檔8位單片機,采用40腳雙列直插封裝或44腳方形封裝,51、52系列功能兼容。 8051內(nèi)包括:8位CPU,包含適于布爾處理的處理機;內(nèi)部4K字節(jié)ROM,128字節(jié)R
9、AM;21個特殊功能寄存器;32根I/O口線,分四個I/O口:P0、P1、P2、P3口;2個16位的定時器/計數(shù)器;一個中斷系統(tǒng):具有5個中斷源,2個優(yōu)先級;一個全雙工串行口;可尋址64K的外部程序、數(shù)據(jù)存儲空間;單片機為哈佛結(jié)構(gòu)的計算機,除上述基本資源外,還具有如下特點:外部程序存儲器:可擴展到64KB; 外部數(shù)據(jù)存儲器:可擴展到64KB;堆棧:最深128B;輸入/輸出口線:32根;寄存器區(qū):劃出RAM中32B作為通用寄存器;具有位尋址功能;單一5V電源; 系統(tǒng)時鐘112 MHz,常用12MHz、11.0592MHz和6MHz。內(nèi)部結(jié)構(gòu)框圖圖6 結(jié)構(gòu)簡圖包括:CPU、存儲器(ROM、RAM)
10、、I/O接口等計算機的基本組成。(5) 單片機的發(fā)展趨勢在未來的較長一段時期內(nèi),8為單片機仍是主流機型。在高速數(shù)字處理方面,32位機會發(fā)揮重要作用。現(xiàn)在單片機基本上已經(jīng)淘汰非CMOS工藝,數(shù)字電路、外圍器件都已普遍CMOS化。精簡指令集可以實現(xiàn)一個地址單元存放一條指令,這種體系結(jié)構(gòu)很容易實現(xiàn)并行流水線操作,從而大大提高指令的運行速度。實現(xiàn)全面功耗管理串行總線逐漸替代并行總線。(6) 常見單片機MCS-51系列、AVR系列 、PIC系列、Motorola MC系列、MCS-96系列、MSP430系列、ARM系列 (7) 器件廠家美國:Intel、 Motorola、 Microchip 、Atm
11、el、荷蘭: Philips、德國:Siemens、日本:Nec 2. 單片機實驗板原理圖圖7 單片機實驗板原理圖3. Super51單片機實習開發(fā)板元件表2 Super51單片機實習開發(fā)板元件統(tǒng)計表Super51單片機實習開發(fā)板元件統(tǒng)計表(焊接順序從低到高 標*號元件注意焊接方向!)名稱數(shù)量封裝標號高度第1次發(fā)放*1N41482直插MD1、SD11.8*TLC5491SO-8WAU11.9*TDA1311/TM82111SO-8AU21.9電阻1K111/8W 1%MR3、PR1、R1、DR9-162.8電阻4.7K141/8W 1%PCB上所有未標阻值的電阻2.8電阻100R11/8W 1
12、%IR12.8電阻2.2R11/4W 1%R03名稱數(shù)量封裝標號高度第2次發(fā)放晶振12M13×8mmX2先將管腳剪到合適長短3晶振11.0592M149SX13.2獨石電容22pF4直插220=22*100pFMC2、MC3、MC5、MC63.8獨石電容0.01F1直插103=10*103pFMC83.8獨石電容0.1F10直插104=10*104pFPCB3.8單排座-圓孔3孔2.54mmDSU14電位器10K13362PAR04.6*IC座16腳1DIP8SU15*IC座8腳2DIP8EU1、TU1、AU1-25按鍵216×6×5mmK1-4,K11-K14,
13、MK15名稱數(shù)量封裝標號高度第3次發(fā)放*電解10F/16V1腳距2mm直徑4mmMC45.5*XH2.54-3P白色座1XH2.54-3P直針DAC6.8*XH2.54-4P白色座1XH2.54-4P直針ADC6.8電位器5K13362SPR27*紅色共陽4位數(shù)碼管20.36寸DS1、DS27.2*PNP三極管-855010TO-92PCB上所有三極管7.2*電解47F/16V1腳距2.5mm直徑6.3mmC18*單排針2P+2P+3P+3P10針2.54mmJP2-48*雙排針12.54mmMP1-4(2*8P)、JP1(2*4P)8*紅外接收頭38K1腳距“等間隔”2.54mmIU18.3
14、雙排座12×20腳2.54mmLCD1284、LCD16028.4名稱數(shù)量封裝標號高度第4次發(fā)放*高亮白發(fā)紅LED9直徑5mmPCB上所有LED8.7蜂鳴器KC-1206/42歐/2K1腳距6.5mm直徑12mmBU110USB打印口(方頭)1UCON110.7*電解100F/16V1腳距6.5mm直徑12mmC211*40P單片機鎖緊座1MU111.4*雙排自鎖開關(guān)18.5×8.5mmSW1注意底部方口位置12232接口DB9母頭1SCON112.2*CH340G1SO-16MU2背面*排阻4K71直插9腳MR1先將管腳剪到合適長短背面晶振32.768K13×8
15、mmTX1先將管腳剪到合適長短背面名稱數(shù)量封裝標號高度第5次發(fā)放跳冒37JP1只能插一個跳冒!REF+和AVCC插一個跳冒!銅柱+螺母46mm+6mm*STC89C521DIP40MU1*MAX2321DIP16SU1*24C081DIP8EU1*DS13021DIP8TU14. STC89C51RC-RD手冊圖8 STC89C51RC-RD手冊三、單片機調(diào)試及程序開發(fā)1.單片機硬件實物與電腦連接 圖9 已焊接完成的硬件實物圖2.軟件安裝(1) 安裝Keil C51它是德國知名軟件公司Keil(現(xiàn)已并入ARM公司)開發(fā)的基于8051內(nèi)核的微控制器軟件開發(fā)平臺,是目前開發(fā)8051內(nèi)核單片機的主流
16、工具。運行c51v808a.eve,軟件出現(xiàn)如圖8所示的對話框。圖10 Keil安裝在接下來的幾個對話框中,點擊Next按鈕,在提示輸入用戶名稱和公司時,按需要填寫即可。安裝完成后,按Finish結(jié)束。(2) 安裝STC程序下載軟件打開電腦屬性,會出現(xiàn)圖9的控制面板主頁。圖11 控制面板主頁在控制面板內(nèi)進入設(shè)備管理器,找到端口并點開,出現(xiàn)COM4。圖12 設(shè)備管理器打開stc-isp-15xx-v6.85O.eve,如圖11所示,選擇單片機型號。打開程序文件,選擇Keil生產(chǎn)的文件,選擇上一步所確定的單片機實驗板和計算機對應(yīng)串口COM1,點擊下載/編程,單片機實驗板上電,等到下載完成后,系統(tǒng)自
17、動執(zhí)行。圖13 STC下載界面3.調(diào)試方法 (1) 首先在硬盤上建立一個文件夾,比如在G盤建立一個名為“Demo”的文件夾,為了方便地程序的編寫和調(diào)試,將調(diào)試過程中產(chǎn)生的文件都放在這個目錄中。(2) 啟動Keil C51軟件??梢酝ㄟ^雙擊電腦桌面上的“Keil uVision3”快捷方式圖標來啟動。(3) 執(zhí)行Keil C51軟件的菜單“Project|New uVision Project”,彈出一個名為“Create New Project”的對話框。輸入工程文件的文件名,這里命名為“Demo”,選擇要保存的路徑,保存到剛剛建立的“Demo”目錄中,如圖14所示。圖14 打開程序(4) 緊
18、接著彈出“Options for TargetTarget1”。要求操作者為剛才的項目選擇一個CPU,這里選擇ATMEL公司的AT89S52.選擇AT89S52后,右邊一欄是對該單片機的基本說明,然后單擊確定,見圖15。圖15 選擇單片機型號(5) 接下來彈出一個如圖16所示的對話框。該對話框提示是否要把標準8051的啟動代碼添加到項目中去。Keil C51既支持C語言編程也支持匯編語言編程。如果打算用匯編語言寫程序,則應(yīng)當選擇“否(N)”。如果打算用C語言寫程序,一般也選擇“否(N)”,但是,如果用到了某些增強功能需要初始化配置時,則可以選擇“是(Y)”。在這里,選擇“否(N)”,即不添加啟
19、動代碼。圖16 加載啟動代碼至此,一個空的Keil C51項目建立完畢。(6) 執(zhí)行菜單“File|New”,出現(xiàn)一個名為“Text 1”的文檔。接著執(zhí)行菜單“File|Save”,彈出一個名為“Save As”的對話框。將文件名改為“LED.C”然后保存,見圖17。圖17 文件保存(7) 添加源程序文件到工程中。如圖18。圖18 文件添加(8) 點擊工具欄“Options for Target”按鈕,此時彈出對話框,如圖19所示。圖19 設(shè)置工作方式(9) “Xtal”:定義CPU時鐘,填寫實際使用的晶振頻率。下面依次是編譯的存儲模式,程序空間大小等設(shè)置,均使用默認值即可。點擊Output選
20、項,選中“Creat HEX File”(必須選中此項目,否則不能生成HEX文件),見圖20。圖20 輸出文件(10) 單擊工具欄的按鈕編譯當前源程序,直到無錯誤為止。4.已編程的電路板測試效果圖 圖20 電路板測試5.TEST51 C程序源代碼22include <reg52.h>#include <intrins.h>/#define uchar unsigned char#define uint unsigned intuchar i = 0;uchar FUN_SW = 0;/ KEYsbit key1 = P32;sbit key2 = P33;sbit ke
21、y3 = P34;sbit key4 = P35;/ led enablesbit LED_PWR = P25;/ BEEPsbit BEEP = P24;/ 12864sbit CS = P20; /片選 高電平有效 單片LCD使用時可固定高電平sbit SID = P21; /數(shù)據(jù)sbit SCLK = P22; /時鐘sbit PSB = P23; /低電平時表示用串口驅(qū)動,可固定低電平sbit RESET = P25; /LCD復(fù)位,LCD模塊自帶復(fù)位電路??刹唤? 24C08sbit SDA = P26;sbit SCL = P25;/ 18B20sbit DQ = P20;ucha
22、r hello= 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xBF,0xBF,0x89,0x86,0xC7,0xC7,0xC0,0xBF,0xBF,/ - - H E L L O - - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff;unsigned char code key_code = /鍵編碼數(shù)組 0xee, 0xed, 0xeb, 0xe7, 0xde, 0xdd, 0xdb, 0xd7, 0xbe, 0xbd, 0xbb, 0xb7, 0x7e, 0x7d, 0x7b, 0x77;unsigned char
23、 code disp_code = 0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90, / 0-9 0 1 2 3 4 5 6 7 8 9 0x88, 0x83, 0xc6, 0xa1, 0x86, 0x8e, / 10-15 a b c d e f 0x7F, 0xBF, 0x9C, 0xFF, / 16-19 . - 。null 0xC1 / 20 v;volatile uchar disp_buf8 = 0, 1, 2, 3, 4, 5, 6, 7;volatile uchar Temp_13027 = 0x55, 0x
24、53, 0x12, 0x22, 0x06, 0x05, 0x07;/extern void Write_I2C_Byte(unsigned char, unsigned char);extern unsigned char Read_I2C_Byte(unsigned char);extern void Set1302(unsigned char*); /* 設(shè)置時間 */extern void Get1302(unsigned char*); /* 讀取1302當前時間 */extern void Init_DS18B20(void);extern unsigned int ReadTemp
25、erature(void);void shift_led(uchar times);void jiuhu(uchar times);void digi(uchar times);extern uint Data_Conversion(void);/void delay_ms(uint ms) uchar t; while(ms-) for(t=0; t<113; t+); void disunite_bcd(uchar Temp) disp_buf0 = Temp0 &0x0f; disp_buf1 = Temp0 >> 4 & 0x0f; disp_buf2
26、 = 17; disp_buf3 = Temp1 &0x0f; disp_buf4 = Temp1 >> 4 & 0x0f; disp_buf5 = 17; disp_buf6 = Temp2 & 0x0f; disp_buf7 = Temp2 >> 4 & 0x0f; void proc_18b20(uint t) uint t_temp1, t_temp2; t_temp1 = (int)(t / 100); t_temp2 = (int)(t % 100); disp_buf4 = t_temp1; disp_buf3 = (int
27、)(t_temp2 / 10) ; disp_buf2 = (int)(t_temp2 % 10); disp_buf1 = 18; disp_buf0 = 12; disp_buf5 = 19; disp_buf6 = 19; disp_buf7 = 19;void proc_tlc549(uint Volt) disp_buf3 = Volt / 1000 ; /個位 disp_buf2 = Volt / 100 % 10;/十分位 disp_buf1 = Volt / 10 % 10;/百分位 disp_buf0 = 20; disp_buf4 = 19; disp_buf5 = 19;
28、 disp_buf6 = 19; disp_buf7 = 19;/int main(void) uint t_temp; uint Volt; uchar i; FUN_SW = 1; TMOD = 0x01; /定時器T0工作方式1 TH0 = 0xFC; /1ms定時常數(shù) TL0 = 0x66; IE = 0x82; /允許定時器T0中斷 IT0=0; /下降沿觸發(fā) IT1=0; /下降沿觸發(fā) EX1 = 1; /開啟INT1中斷 EX0 = 1; /開啟INT0中斷 EA = 1; shift_led(2); digi(2); jiuhu(2); Set1302(Temp_1302);
29、TR0 = 1; /啟動定時器T0 /*for(i=0;i<200;i+) Get1302(Temp_1302); disunite_bcd(Temp_1302) ; delay_ms(0x50); */ Init_DS18B20(); for(i=0;i<20;i+) t_temp = ReadTemperature(); proc_18b20(t_temp); delay_ms(0x80); for(i=0;i<255;i+) Volt = Data_Conversion(); proc_tlc549(Volt); delay_ms(5); while(1) switch
30、(FUN_SW) case 1: TR0 = 1; Get1302(Temp_1302); disunite_bcd(Temp_1302) ; delay_ms(50); break; case 2: TR0 = 1; t_temp = ReadTemperature(); proc_18b20(t_temp); delay_ms(0x200); break; case 3: TR0 = 1; Volt = Data_Conversion(); proc_tlc549(Volt); delay_ms(1); break; case 4: TR0 = 0; shift_led(1); break
31、; case 5: TR0 = 0; digi(1); break; case 6: TR0 = 0; jiuhu(1); break; default: TR0 = 1; Get1302(Temp_1302); disunite_bcd(Temp_1302) ; delay_ms(50); void display(void) interrupt 1 uchar shift = 0; uchar temp = 0x01; TH0 = 0xFC; /1ms定時常數(shù) TL0 = 0x66; P1 = 0xff; if (i = 8) i = 0; else i+; shift = (temp &
32、lt;< i); P0 = disp_codedisp_bufi; P1 = shift;void INT0_ISR(void)interrupt 0 EX0 = 0; /關(guān)閉INT0中斷 delay_ms(20); if(!P32) FUN_SW+; if(FUN_SW = 7) FUN_SW=1; /計數(shù)值加1 /while(!P32); delay_ms(150); EX0 = 1; /開啟INT0中斷void INT1_ISR(void)interrupt 2 EX1 = 0; /關(guān)閉INT1中斷 delay_ms(20); if(!P33) FUN_SW-; if(FUN_SW
33、=0) FUN_SW=6; /計數(shù)值加1 /while(!P33) ; delay_ms(150); EX1 = 1; /開啟INT1中斷void shift_led(uchar times) uchar shift = 0xfe; uint i = 0; bit sig = 0; LED_PWR = 0; P1 = 0xff; P0 = 0xff; while(times-) shift = 0xfe; for (i = 0;i < 8;i+) P0 = shift; shift <<= 1; shift |= 0x01; delay_ms(150); shift = 0x
34、7f; for(i = 0;i < 8;i+) /右移顯示 P0 = shift; shift >>=1; shift |= 0x80; delay_ms(50); LED_PWR = 1; P0 = 0xff;void digi(uchar times) uchar shift = 0xfe; uint i = 0; LED_PWR = 1; P0 = 0; P1 = 0xff; while(times-) shift = 0xfe; for (i = 0;i < 8;i+) P1 = shift; shift <<= 1; shift |= 0x01;
35、delay_ms(150); shift = 0x7f; for(i = 0;i < 8;i+) /右移顯示 P1 = shift; shift >>=1; shift |= 0x80; delay_ms(50); P0 = 0xff; P1 = 0xff;void jiuhu(uchar times) uint m = 0; uchar n = 0; P1 = 0xff; P0 = 0xff; LED_PWR = 0; / LED Enable while(times-) P0 = 0xfe; /點亮D00 for(m=0; m<4000; m+) /輸出一種頻率的聲
36、音 for(n=0; n<75; n+); /延時245us BEEP = BEEP; /取反產(chǎn)生頻率為2KHz脈沖 P0 = 0x7f; /點亮D07 for(m=0; m<3000; m+) /輸出另一種頻率的聲音 for(n=0; n<100; n+); /延時325us BEEP = BEEP; /取反產(chǎn)生頻率為1.5KHz脈沖 LED_PWR = 1; / LED Disable BEEP = 1; P0 = 0xff;圖21 程序圖6. 參考題目的設(shè)計要求(1) 基于單片機控制的時鐘控制器(2) 基于單片機控制的數(shù)字溫度計(3) 基于單片機控制的交通燈控制器(4)
37、 基于單片機控制的數(shù)字電壓表(5) 基于單片機控制的電鈴控制器(6) 基于單片機控制的鍋爐水位控制器(7) 基于單片機控制的總線式多路高精度溫度采集系統(tǒng)(8) 基于單片機控制的電子密碼鎖(9) 基于單片機控制的電梯控制器(10) 基于單片機控制的電動車控制器(11) 基于單片機控制的步進電機控制器(12) 基于單片機控制的出租車計價器四、總結(jié)及體會一周多的實習結(jié)束了,一顆熾熱的心依然還在那實習的場地依依不舍。這一周多周的實習讓我從中得到了鍛煉,對以前的知識加以鞏固,還提高了自己的動手能力,培養(yǎng)了自己的實際動手操作能力。通過十幾天的實習,使我懂了許多許多的道理,真可謂是“受益匪淺”。這次我們的實習任務(wù),雖然算不上很重,就是按圖焊接一些電路元器件以及后續(xù)的程序調(diào)試及開發(fā)。原理較上次的實習內(nèi)容明顯復(fù)雜了很多,利用PROTEL等軟件進行硬件設(shè)計。利用Keil軟件完成應(yīng)用系統(tǒng)軟件設(shè)計。利用PROTEUS軟件進行仿真
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國汽車啟動機行業(yè)發(fā)展現(xiàn)狀及前景趨勢分析報告
- 2024-2030年中國汽油發(fā)動機市場運行狀況及投資戰(zhàn)略決策報告
- 2024-2030年中國水資源生態(tài)修復(fù)行業(yè)發(fā)展狀況投資規(guī)模分析報告
- 2024-2030年中國氯堿工業(yè)市場競爭格局與前景發(fā)展策略分析報告
- 2024-2030年中國氮化硅基陶瓷行業(yè)供需狀況及發(fā)展風險分析報告
- 2024-2030年中國槽罐船行業(yè)市場運營模式及未來發(fā)展動向預(yù)測報告
- 2024-2030年中國桑螵蛸項目可行性研究報告
- 2024-2030年中國核桃油市場銷售規(guī)模及營銷前景預(yù)測報告
- 2024-2030年中國柴油機深井泵項目可行性研究報告
- 2024-2030年中國果脯軟糖行業(yè)市場運營模式及未來發(fā)展動向預(yù)測報告
- 2024年秋兒童發(fā)展問題的咨詢與輔導終考期末大作業(yè)案例分析1-5答案
- 電力工程起重吊裝施工方案
- 高等傳熱學全冊課件
- 人工智能原理與方法智慧樹知到期末考試答案章節(jié)答案2024年哈爾濱工程大學
- 服務(wù)外包公司評價表(共1頁)
- 高等數(shù)學D7_5可降階高階微分方程
- 一年級數(shù)學月考試卷分析
- 污水管網(wǎng)工程監(jiān)理實施細則
- 辣椒介紹PPT課件
- 個人不良貸款清收案例3篇
- RCA成果報告書(2021參考模版)10docx
評論
0/150
提交評論