mcu實習指導書

2022-09-09 21:21:09 字數 3038 閱讀 8738

實習報告要求

1、 系統硬體電路圖;

2、 程式流程圖;

3、 源程式;

4、 執行結果、現象、體驗與收穫(印象較深的經驗/教訓等)。

元器件焊接注意事項

1、焊前務必須認準元件數值

(會認元件上的標識和會用數字萬用表測試):

2、元件在電路板上的方向要必須與電路板元件面印的圖符完全一致

如:1) 電解電容:長腳為正。若引腳已剪齊,則根據外殼上標註的「-」為負引腳;

2) 紅色發光二極體(電源指示):長腳為正。若引腳已剪齊,則管芯電極大者為正;

3) 蜂鳴器:長腳接「+」電源,外殼上面標有「+」號;

4) 電阻排:公共端標有「 · 」的引腳焊接朝上;

5) ic座:缺口向指定方向;

6) led數碼管插座:缺口向指定方向;

7) 89c51(40腳帶鎖緊插座):小鍘刀柄朝上;

8) 按鈕開關:引腳間距長的方向為縱向,切不可橫向安裝!

3、焊接速度要快,電烙鐵不可長時間停留在電路板和元件的焊腳上!

特別是:晶振、發光二極體、電解電容、三極體等元件,時間過長容易導致元器件損壞。

實習專案一**定時器

一、實習專案目標

兩個bcd撥碼開關用作**定時時間設定,乙個輕觸開關用作**定時啟動,乙個燈泡及其驅動電路用作輸出。通過兩個bcd撥碼開關進行**定時時間設定,當按下**定時器啟動按鈕後,定時開始,通過乙個三極體驅動一繼電器,接通燈泡電源,燈泡發光,當定時時間到時斷開燈泡電源,燈泡熄滅。

二、實習專案分析

**定時啟動按鈕、兩個bcd碼撥碼開關和燈泡及其驅動電路接微控制器的i/o引腳。

初始化:當**定時啟動按鈕按下後,首選將bcd撥碼開關設定的**定時時間讀入,並轉換為二進位制數。用指令讓燈泡發光,將**定時時間值傳遞給延時程式,呼叫延時程式實現**定時。

定時時間到,將燈泡熄滅,然後迴圈。

**定時器程式流程圖如圖1.1所示。

圖1.1 **定時器程式流程圖

實習專案二搶答器

一、實習專案目標

用中斷方式設計4人搶答器,功能為:

(1)開機後,顯示流水燈;(2)主持人沒有按下「開始」鍵,不可搶答;

(3)主持人按下「開始」鍵後,流水燈停止,數碼管顯示「-」

(4)甲、乙、丙、丁4人可以按鍵搶答,當有人按下鍵後,喇叭響,同時顯示座位號;

(5)顯示3s後,流水燈從停止的位置繼續顯示,回到初始狀態。

二、實習專案分析

主持人與4個搶答人共有5個按鍵,對微控制器來說有5個輸入狀態,若都採用中斷方式,則5個輸入均為外部中斷源。但51微控制器只有2個外部中斷,因此主持人採用中斷方式,甲、乙、丙、丁4人按鍵採用查詢方式實現,主要保證查詢的過程足夠快,就不會影響比賽的公正性。

(a) t0中斷處路程式框圖b)主程式框圖

圖2.1 搶答器流程圖

實習專案三密碼電路

一、實習專案目標

乙個兩位撥動開關用作功能選擇,乙個8位撥動開關用作8位密碼輸入。 功能選擇撥動開關中,一位作為密碼修改功能使用,另一位作為密碼輸入功能使用。當密碼修改撥動開關接通時,使用者應先在10s內輸入原密碼(若超時將報警並鎖定),當原密碼輸入正確後, 密碼修改發光二極體d1點亮,此時使用者可輸入新密碼;當新密碼輸入完成後,將密碼修改開關斷開,此時密碼修改發光二極體閃爍,用於提醒使用者將設定的密碼清除。

當密碼輸入撥動開關接通時,使用者應在10s內輸入自己的預設密碼(若超時將報警並鎖定),輸入正確後, 密碼輸入發光二極體d2點亮,該訊號可用於控制相關電路和裝置工作;當密碼輸入開關斷開後,該指示燈閃爍,用於提醒使用者將輸入的密碼清除。

二、實習專案分析

分別用兩個i/o腳接兩位dip撥動開關,用於功能選擇,其中乙個i/o腳所接位作密碼修改功能用,另乙個作密碼輸入功能用。乙個並口接8位dip撥動開關,用於輸入8位密碼,用另外的三個i/o腳分別接密碼修改指示燈、密碼輸入指示燈和報警電路。

初始化:密碼輸入延時計數器賦初值,賦初始密碼存於片內ram 單元。

密碼電路程式流程圖如圖3.1所示。

圖3.1 密碼電路程式流程圖

實習專案四送料小車控制器

一、實習專案目標

一車間有8個工作台,送料小車往復於工作台之間送料,每個工作台有乙個到位開關sq和乙個呼叫按鈕sb。送料小車開始停留在8個工作台中任意乙個到位開關位置上。設現呼叫工作台號為m(sbm接通),現小車停留工作台號為n(sqn接通),則當m>n時,電機正轉,小車右行,至m號工作台時sqm接通,電機停轉,小車停車;當m<n時,電機反轉,小車左行,至m號工作台時sqm接通,電機停轉,小車停車;當m=n時,電機不轉,小車原位不動。

二、實習專案分析

乙個並口接8個工作台的呼叫按鈕(sb1~sb8),當某一按鈕按下時,表示該工作台呼叫小車。另乙個並口接8個工作台的到位開關(sq1~sq8),當某一開關閉合時,表示小車經過或停留該工作台。再用乙個並口接一數碼管,用於顯示小車停留工作台的臺號。

用乙個i/o腳接電機正轉電路,當其輸出高電平時,通過乙個三極體驅動繼電器rl1觸點接通,電機正轉;另外乙個i/o腳接電機反轉電路,當其輸出高電平時,通過乙個三極體驅動繼電器rl2觸點接通,電機反轉。

初始化:將接電機正、反轉電路的兩個引腳清零,將共陰7段數碼管顯示資料表首位址送資料指標dptr,讀入小車初始停留工作台號,呼叫顯示子程式,顯示小車當前停留工作台號。

送料小車控制器程式流程圖如圖4.1所示。

圖4.1 送料小車控制器程式流程圖

實習專案五簡易計算器

一、實習專案目標

乙個4×4的的矩陣式鍵盤,16個鍵依次對應0~9和清除鍵。可以進行小於255的數的加減乘除運算,並可連續運算。當鍵入值大於255時,將自動清零,可以重新輸入。

二、實習專案分析

4×4的的矩陣式鍵盤接微控制器的乙個並口,再通過串列埠和3片74ls164擴充套件3個並行輸出口用於接3位數碼管。

程式流程圖見圖5.1 。

圖5.1 簡易計算器流程圖

實習專案六 led點陣漢字顯示

一、實習專案目標

將8×8點陣的y軸8根線接到p2口,x軸連線到p1口,在該點陣交替顯示數字0、1、…、9。

二、實習專案分析

程式流程圖如圖6.1所示。

圖6.1 8×8點陣數字顯示流程圖

實習指導書

院 系 商學院 專業商務策劃 年級 10級 實習性質課程實習 2013 年 5 月 26 日 實習性質 課程實習 主筆人 安麗苑 主審人 一 實習目的 本課程目的是要通過實踐教學去解決本科生因沒有實踐經驗而不易理解專案策劃與管理原理和方法的問題,為此設計了為期一周的課程實習。本課程實習由於使用學生們...

實習指導書

工程造價認識實習指導 書系別 建築工程學院 專業 工程造價 建築工程學院工程造價教研室 2013.04 工程造價認識實習 指導書 課程類別 考查課學時 20 課程性質 集中實踐學分 1 一 實習的目的 本次認識實習是學生在已學習 建築製圖 建築材料 及 房屋建築學 的基礎上,在即將學習其它專業知識前...

實習指導書

電子實習 指導書電工電子教學實驗中心 2008 6 23 昆明理工大學學生 電子實習紀律 1 不得遲到和缺課,有事離開需事先向指導教師請假,經批准後方可離開。2 服從指導教師的安排。在實習場所內不准抽菸,不准高聲喧嘩 不准打鬧和串崗閒聊,不准頂撞教師。3 愛護裝置 在排版工序過程中不准對計算機內的作...