人的記憶力會(huì)隨著歲月的流逝而衰退,,寫作可以彌補(bǔ)記憶的不足,將曾經(jīng)的人生經(jīng)歷和感悟記錄下來,,也便于保存一份美好的回憶。相信許多人會(huì)覺得范文很難寫,?下面是小編幫大家整理的優(yōu)質(zhì)范文,僅供參考,,大家一起來看看吧。
單片機(jī)課程設(shè)計(jì)心得篇一
一.課程設(shè)計(jì)時(shí)間安排
1.單片機(jī)原理及應(yīng)用課程設(shè)計(jì)共16個(gè)學(xué)時(shí),,安排在第13-16周進(jìn)行,具體日期為:2013年11月25日-2013年12月16日,。要求學(xué)生充分利用單片機(jī)原理及應(yīng)用的上課時(shí)間自主進(jìn)行課程設(shè)計(jì),。
2.第13-14周的每周四晚上7:00-8:50在9教南413實(shí)驗(yàn)室會(huì)有助教答疑,,解決同學(xué)們對試驗(yàn)箱使用中的問題。
二.課程設(shè)計(jì)題目說明
1.單片機(jī)原理及應(yīng)用課程設(shè)計(jì)的題目可以使用教師提供的題目(在課程公共郵箱中),,也可以自己選定題目,。
2.自己選定的題目可以借鑒原來進(jìn)行競賽的項(xiàng)目進(jìn)行,,但是杜絕照搬,不要把原來做的東西直接拿過來演示,,需要進(jìn)行改進(jìn),并說明哪些東西是改進(jìn)后的功能,,對于合作研究的項(xiàng)目,,要說明哪些部分是自己完成的,。
3.在設(shè)計(jì)過程中,建議使用mcs-51匯編語言進(jìn)行編程,,但是也可以使用c51進(jìn)行程序設(shè)計(jì)。
4.得優(yōu)的同學(xué)可以酌情予以報(bào)銷50元器件費(fèi)用(但是所作的電路要留存在學(xué)院,。學(xué)生拿發(fā)票給授課教師,,統(tǒng)一報(bào)銷后由課代表統(tǒng)一發(fā)放。)
三.課程設(shè)計(jì)考核
? 成績等級(jí)
? 優(yōu):90-100分占總數(shù)的15%左右
? 良:90分
? 中:80分
? 其他:酌情給分
? 成績評定:
? 優(yōu):用小實(shí)驗(yàn)板完成課程設(shè)計(jì)硬件,,并有完整的結(jié)論,通過老師答辯以后,,可以得優(yōu);
? 其他:可以再實(shí)驗(yàn)平臺(tái)上完成設(shè)計(jì)的硬件電路連接,,并實(shí)現(xiàn)實(shí)驗(yàn)演示效果,由助教評定成績,。
? 答辯時(shí)間
? 爭優(yōu)答辯:12月16日(星期一)16:20-18:10
? 其他:12月16日(星期一)16:20-18:10
? 答辯地點(diǎn)
? 爭優(yōu)答辯:9教西507。授課教師檢查后給分,。
? 其他:9教南413實(shí)驗(yàn)室,。助教檢查后給分,。
單片機(jī)課程設(shè)計(jì)心得篇二
1.電子表設(shè)計(jì)
要求以at89s52單片機(jī)為核心設(shè)計(jì)一個(gè)多功電子表,具有時(shí)鐘和跑表功能,。做時(shí)鐘時(shí)在led 顯示器上顯示分、秒,,做跑表時(shí)顯示范圍000.0秒~999.9秒并具有跑表啟動(dòng)和跑表復(fù)位功能鍵,。電子時(shí)鐘的計(jì)時(shí)范圍00分00秒59分-59秒,,并在led 顯示器上顯示,;做跑表時(shí)顯示范圍000.0秒-999.9秒,當(dāng)按下啟動(dòng)按鈕跑表開始計(jì)時(shí),,按下停止按停止計(jì)時(shí),當(dāng)按下復(fù)位按鈕跑表回零,。
2.汽車尾燈的設(shè)計(jì)
設(shè)計(jì)要求:假設(shè)汽車尾部左右兩側(cè)各有3個(gè)指示燈(用發(fā)光二極管代替),,應(yīng)使指示燈達(dá)到三個(gè)要求:
(1)汽車正常運(yùn)行時(shí)指示燈全滅,;
(2)右轉(zhuǎn)彎時(shí),,右側(cè)三個(gè)指示燈按右循環(huán)順序點(diǎn)亮;左轉(zhuǎn)彎時(shí)左側(cè)3個(gè)指示燈按左循環(huán)順序點(diǎn)亮,。
(3)臨時(shí)剎車時(shí)所有指示燈同時(shí)閃爍。
3.數(shù)字溫度計(jì)設(shè)計(jì)
要求采用8051單片機(jī)和溫度傳感器ds18b20設(shè)計(jì)一種數(shù)字溫度計(jì),,測溫范圍-55到128度,,測量精度為0.1攝氏度,,由按鍵設(shè)定溫度報(bào)警上下限值th和tl,采用lcd作為數(shù)字溫度計(jì)的顯示器,,分兩行顯示,第一行顯示工作狀態(tài),,正常時(shí)顯示”ds18b20ok”,不正常時(shí)顯示“ds18b20 error”,;第二行顯示實(shí)測溫度值和狀態(tài)符號(hào),“>h”表示實(shí)測溫度大于溫度報(bào)警值th,,“
4,、帶溫度顯示功能的計(jì)時(shí)器
功能及技術(shù)指標(biāo):
(1)本設(shè)計(jì)主要分為計(jì)時(shí)和溫度顯示功能兩部分,,實(shí)現(xiàn)天、時(shí),、分、秒的顯示和溫度的采集并顯示功能,。時(shí)間顯示時(shí)、分,、秒各兩位數(shù),并能夠手動(dòng)設(shè)置時(shí)間參數(shù),;溫度表采集經(jīng)過a/d轉(zhuǎn)換顯示并每60秒刷新,。時(shí)分秒,、溫度交替顯示,。
(2)技術(shù)指標(biāo):顯示計(jì)時(shí)小時(shí),、分鐘和秒數(shù)(各2位);參數(shù)可手動(dòng)設(shè)置,;選擇傳感器,,并設(shè)計(jì)相應(yīng)的信號(hào)處理電路,;實(shí)現(xiàn)實(shí)時(shí)溫度顯示功能(每60秒刷新一
?次),溫度測量范圍-20~+60c
主要器件清單:
1,、51芯片一個(gè)
2,、顯示管驅(qū)動(dòng)芯片
3,、ad590或 ds18b120溫度傳感器一個(gè)
4、顯示管
5,、譯碼芯片6、8位串行模數(shù)轉(zhuǎn)換器
7,、其他 若干,。
5,、具有語音功能的光控計(jì)數(shù)器
功能及技術(shù)指標(biāo):
實(shí)現(xiàn)數(shù)字式光電計(jì)數(shù)器的功能,對于某一空間內(nèi)(例如:酒店,、圖書館)的人數(shù)統(tǒng)計(jì),,通過單片機(jī)實(shí)現(xiàn),,有人進(jìn)來說:(歡迎光臨),,有人出去說:(謝謝惠顧),并通過按鈕來控制單片機(jī)報(bào)其總?cè)藬?shù),,大概實(shí)現(xiàn)0——100人的計(jì)數(shù)。
(1)語音的清晰度,。
(2)計(jì)數(shù)的準(zhǔn)確度。
(3)紅外感應(yīng)靈敏度,。
主要器件清單:
1,、51芯片一個(gè)
2、語音芯片:isd17003,、按鍵
4、開關(guān):單刀雙擲
5,、揚(yáng)聲器
6、電壓比較器:lm3587,、其他 若干。
6,、基于單片機(jī)便攜式酒精含量測試的設(shè)計(jì)
功能及技術(shù)指標(biāo):
設(shè)計(jì)一個(gè)基于單片機(jī)便攜式駕駛員酒精含量測試儀,,測試人體呼出氣體中酒精含量,。測試儀采用氣體傳感器作為敏感單元,把氣體中含有的乙醇?xì)鈶B(tài)濃度轉(zhuǎn)換成電信號(hào),再經(jīng)ad模塊以及微處理器的處理,由lcd直觀顯示出被測氣體中的乙醇濃度,由此檢測駕駛員是否醉酒駕車,。
(1)通過分析測試儀測試原理、依據(jù)以及對酒精濃度的檢測方法,,擬定了酒精濃度與測試儀輸出電壓關(guān)系曲線,;
(2)通過分析adc0809轉(zhuǎn)換的要求,,設(shè)定放大器對酒精傳感器輸出模擬信號(hào)放大,使電壓在0到5v內(nèi),,從而能夠使adc0809正常工作,;
(3)對 lcd1602 液晶顯示模塊進(jìn)行調(diào)試,,使其能夠正確動(dòng)態(tài)酒精濃度值。
主要器件清單:
1,、酒精傳感器
2,、運(yùn)算放大器
3,、a/d:08094、lcd:16025、51芯片
6,、其他。
八路智能搶答器
要求:八路搶答,,只有最先按鍵的一路能選中,,選中的顯示紅燈,。
智能時(shí)鐘
要求:顯示年月日,閏年是否,,調(diào)整時(shí)間,鬧鐘功能,。
聲控?zé)艄饪刂破?/p>
要求:在受到聲音影響時(shí)開關(guān)開,燈打開,,30秒鐘后燈自動(dòng)熄滅。
7,、基于單片機(jī)的數(shù)字頻率計(jì)設(shè)計(jì)
設(shè)計(jì)要求:
1,、用十進(jìn)制數(shù)字顯示被測信號(hào)的頻率,,能測量正弦信號(hào)、方波信號(hào),、尖脈沖信號(hào)以及其他各種單位時(shí)間內(nèi)變化的物理量。
2,、能測量周期性正弦方波信號(hào).測量范圍100hz~100khz,。測量正弦信號(hào),、方波信號(hào),測量范圍100hz~100khz。
3,、應(yīng)用單片機(jī)為主控芯片,完成算術(shù)運(yùn)算和控制功能,,并采用led數(shù)碼管顯示所測頻率,。
8、定時(shí)器設(shè)計(jì)
1,、使用6位數(shù)碼管顯示時(shí),分,,秒,以24小時(shí)單位制,;
2、利用鍵盤輸入定時(shí)時(shí)間,,定時(shí)時(shí)間一到立刻報(bào)警,;
3,、匯編語言編寫程序。
9,、數(shù)字溫度計(jì)的設(shè)計(jì)
設(shè)計(jì)要求:
1,、利用溫度傳感器測量溫度,,要求測溫范圍-55~125℃,誤差±5℃以內(nèi),;
2、采用單片機(jī)控制的方法,,采用led數(shù)碼管顯示溫度,;
3,、匯編語言編寫程序。
10,、基于51單片機(jī)的直流電機(jī)pwm調(diào)速控制設(shè)計(jì)
基本要求:利用單片機(jī)生成不同寬度的pwm波形,,進(jìn)行直流電機(jī)的速度調(diào)節(jié),。設(shè)置四個(gè)按鍵k1,k2,,k3,,k4:按k1,,k2進(jìn)行直流電機(jī)的加速控制和減速控制(五級(jí)以上),,按k3讓電機(jī)正反轉(zhuǎn),相應(yīng)的級(jí)別和正反轉(zhuǎn)用led或數(shù)碼管顯示,,按k4啟停電機(jī)。
11,、基于51單片機(jī)的兩相四線步進(jìn)電機(jī)調(diào)速控制設(shè)計(jì)
基本要求:設(shè)置五檔以上速度,,進(jìn)行步進(jìn)電機(jī)的速度調(diào)節(jié),。設(shè)置四個(gè)按鍵k1,k2,,k3,k4:按k1,,k2進(jìn)行步進(jìn)電機(jī)的加速控制和減速控制(五級(jí)以上),,按k3讓電機(jī)正反轉(zhuǎn),相應(yīng)的級(jí)別和正反轉(zhuǎn)用led或數(shù)碼管顯示,,按k4啟停電機(jī)。
12,、基于51單片機(jī)的溫度測控系統(tǒng)設(shè)計(jì)
基本要求:利用溫度傳感器(如ds18b20等)采集溫度,數(shù)據(jù)經(jīng)51單片機(jī)處理后,,在數(shù)碼管或字符型液晶屏1602上實(shí)時(shí)顯示出所測溫度。溫度測量范圍0~99.9攝氏度,,設(shè)置上限報(bào)警溫度,、下限報(bào)警溫度,,即高于上限值或者低于下限值時(shí)利用蜂鳴器報(bào)警,。
13,、數(shù)字測溫儀的設(shè)計(jì)
本課題以單片機(jī)為核心,設(shè)計(jì)并制作出一臺(tái)數(shù)字測溫儀,,具有以下功能:
1)單點(diǎn)溫度測試;
2)測溫范圍: 10℃~40℃,;
3)分辨率:0~1℃;
4)溫度輸出顯示:2 位,;
5)設(shè)定上下限(下限18℃,上限25℃),,超出范圍時(shí)報(bào)警。
14,、智能空調(diào)控制系統(tǒng)設(shè)計(jì)
功能要求:
1)設(shè)置自動(dòng)、制冷,、加熱和換氣四種模式,通過一個(gè)模式按鍵進(jìn)行模式切換
2)設(shè)置2個(gè)按鍵,,分別用來增加或減少溫度值的設(shè)置 3)能實(shí)現(xiàn)溫度設(shè)定,最高溫度限制為35℃,,最低溫度限制為12℃,,溫度調(diào)整范
圍為1℃
4)可通過電腦進(jìn)行遠(yuǎn)程設(shè)置(串口實(shí)現(xiàn))
15,、電子跑表的設(shè)計(jì)
本課題以單片機(jī)為核心,設(shè)計(jì)出電子跑表,,具有以下功能:
1)做時(shí)鐘時(shí)在6位led 顯示器上顯示分、秒,;
2)做跑表時(shí)顯示范圍10000.0秒~10999.9秒;
3)當(dāng)按下啟動(dòng)按鈕跑表開始計(jì)時(shí),,按下停止按鈕停止計(jì)時(shí),當(dāng)按下復(fù)位按鈕跑表回零,。
16,、簡易數(shù)字電壓表
基本要求:
⑴ 硬件設(shè)計(jì):根據(jù)任務(wù)要求,完成單片機(jī)最小系統(tǒng)及其擴(kuò)展設(shè)計(jì),,焊接電路板,組成功能完整的樣機(jī),。
⑵ 軟件設(shè)計(jì):根據(jù)電壓測量及顯示功能要求,完成相關(guān)軟件的編寫與調(diào)試,;
⑶ 功能要求:2位數(shù)字及1位小數(shù)點(diǎn)顯示,基本測量范圍為0~5v,,測量誤差為±0.2v。⑷ 設(shè)計(jì)說明書(論文):設(shè)計(jì)說明書應(yīng)表明設(shè)計(jì)思想和所使用的設(shè)計(jì)方法,,主要內(nèi)容包括:① 系統(tǒng)簡介、整體功能說明,、各功能模塊說明(附圖)及系統(tǒng)使用說明;② 設(shè)計(jì)還需要改進(jìn)的地方及設(shè)計(jì)的心得體會(huì),;③ 參考文獻(xiàn):包括參考書,、資料,、網(wǎng)站等,按標(biāo)準(zhǔn)格式列出(可參考教材最后的參考文獻(xiàn)引用格式),;④ 附件:系統(tǒng)總體原理圖及源程序。
擴(kuò)展功能:
根據(jù)實(shí)際情況自由添加附加功能,,如擴(kuò)展電壓測量范圍(可擴(kuò)展為0~10v,,0~20v,,0~100v等)、提高精度,,實(shí)現(xiàn)量程的自動(dòng)轉(zhuǎn)換等。每擴(kuò)展一項(xiàng)完整的功能增加20分,。
17.?dāng)?shù)字顯示溫度計(jì)
基本要求:
⑴ 硬件設(shè)計(jì):根據(jù)任務(wù)要求,,完成單片機(jī)最小系統(tǒng)及其擴(kuò)展設(shè)計(jì),焊接電路板,,組成功能完整的樣機(jī)。
⑵ 軟件設(shè)計(jì):根據(jù)溫度測量及顯示功能要求,,完成控制軟件的編寫與調(diào)試,;
⑶ 功能要求:至少利用3位數(shù)碼管進(jìn)行測量值的顯示,,溫度測量范圍:-50℃~100℃,測量誤差≤0.1℃,;
⑷ 設(shè)計(jì)說明書(論文):設(shè)計(jì)說明書應(yīng)表明設(shè)計(jì)思想和所使用的設(shè)計(jì)方法,,主要內(nèi)容包括:
① 系統(tǒng)簡介,、整體功能說明,、各功能模塊說明(附圖)及系統(tǒng)使用說明;
② 設(shè)計(jì)還需要改進(jìn)的地方及設(shè)計(jì)的心得體會(huì),;
③ 參考文獻(xiàn):包括參考書、資料,、網(wǎng)站等,,按標(biāo)準(zhǔn)格式列出(可參考教材最后的參考文獻(xiàn)引用格式);
④ 附件:系統(tǒng)總體原理圖及源程序,。
擴(kuò)展功能:
根據(jù)實(shí)際情況自由添加附加功能,如設(shè)置溫度的上下限報(bào)警功能,,利用語音或聲光報(bào)警等。附加一項(xiàng)完整的功能增加20分,。
18.?dāng)?shù)字電子鐘
基本要求:
⑴ 硬件設(shè)計(jì):根據(jù)任務(wù)要求,,完成單片機(jī)最小系統(tǒng)及其擴(kuò)展設(shè)計(jì),,焊接電路板,組成功能完整的樣機(jī),。
⑵ 系統(tǒng)軟件設(shè)計(jì):根據(jù)數(shù)字電子鐘系統(tǒng)功能,,完成控制軟件的編寫與調(diào)試;
⑶ 基本功能:設(shè)計(jì)一個(gè)數(shù)字電子鐘電路,,能顯示年,、月,、日和時(shí)、分,、秒,;通過功能鍵可以完成年,、月、日與時(shí),、分,、秒的調(diào)整和顯示切換,。
⑷ 設(shè)計(jì)說明書(論文):設(shè)計(jì)說明書應(yīng)表明設(shè)計(jì)思想和所使用的設(shè)計(jì)方法,主要內(nèi)容包括:
① 系統(tǒng)簡介,、系統(tǒng)整體功能說明、各功能模塊說明(附圖),、系統(tǒng)使用說明,;
② 設(shè)計(jì)還需要改進(jìn)的地方及設(shè)計(jì)的心得體會(huì),;
③ 參考文獻(xiàn)(包括參考書、資料,、網(wǎng)站等,,按標(biāo)準(zhǔn)格式列出),;
④ 附件:系統(tǒng)總體原理圖及源程序。
擴(kuò)展功能:
根據(jù)實(shí)際情況自由添加附加功能,,如萬年歷,、秒表等功能,。附加一項(xiàng)完整的功能增加20分。
19,、基于單片機(jī)的音樂盒的設(shè)計(jì)
要求存儲(chǔ)三首歌曲,,可以進(jìn)行歌曲的暫停播放前進(jìn)后退等功能;
20,、基于單片機(jī)的電熱水器的設(shè)計(jì)
要求可以進(jìn)行溫度的設(shè)定,修改,,報(bào)警,,對熱水器進(jìn)行快速和慢速加熱,。
21、基于單片機(jī)的電子密碼鎖的設(shè)計(jì)
要求具有密碼的輸入,、設(shè)定、修改和報(bào)警等功能,。密碼的輸入功能,,當(dāng)密碼輸入正確之后,,鎖就打開,,錯(cuò)誤三次則報(bào)警。
單片機(jī)課程設(shè)計(jì)心得篇三
單片機(jī)課程設(shè)計(jì)要求
課程設(shè)計(jì)的題目(自選)
班級(jí):學(xué)號(hào):姓名:論文要求要有題目,、中英文摘要、參考文獻(xiàn)(不少于8篇),,內(nèi)容包括以下幾個(gè)方面:
一,、設(shè)計(jì)簡介
對單片機(jī)系統(tǒng)的功能進(jìn)行簡單介紹
二、系統(tǒng)介紹
簡單介紹系統(tǒng)的組成包括硬件電路和軟件有哪幾部分組成三,、硬件電路設(shè)計(jì)
對硬件電路的各個(gè)模塊功能和工作原理的介紹,包括外圍擴(kuò)展芯片功能的介紹,。
四、程序設(shè)計(jì)
介紹程序的組成和功能,,畫出程序流程圖,,附上程序清單。采用c51或匯編語言變成均可,。推薦采用c51,。(把源程序發(fā)到郵箱:)
五,、仿真結(jié)果
對硬件電路和軟件進(jìn)行聯(lián)合仿真,并給出仿真結(jié)果和說明,。
六、總結(jié)
對本課程設(shè)計(jì)進(jìn)行總結(jié),。論文不少于6業(yè)
單片機(jī)課程設(shè)計(jì)心得篇四
單片機(jī)課程設(shè)計(jì)報(bào)告要求(任務(wù)書)
一、課程設(shè)計(jì)要求:
1,、題目自擬,;
例如交通燈設(shè)計(jì),;萬年歷設(shè)計(jì);汽車防追尾設(shè)計(jì),;步進(jìn)電機(jī)運(yùn)轉(zhuǎn)設(shè)計(jì)等等,。
2,、訓(xùn)練學(xué)生綜合運(yùn)用已學(xué)課程的基本知識(shí),獨(dú)立進(jìn)行單片機(jī)應(yīng)用系統(tǒng)的硬件接口電路設(shè)計(jì)以及軟件設(shè)計(jì),。
二、設(shè)計(jì)報(bào)告書內(nèi)容要求
1,、本課程設(shè)計(jì)選題的目的和要求
概述所做題目的意義、本人所做的工作以及系統(tǒng)的主要功能,。
2,、總體設(shè)計(jì)
3,、硬件設(shè)計(jì)
介紹本系統(tǒng)所選用的各種芯片的功能、引腳、相應(yīng)的命令控制字格式等,,繪出硬件接線圖,。
4,、軟件設(shè)計(jì)(匯編語言與c語言均可)
介紹本系統(tǒng)的主程序、子程序和中斷服務(wù)程序的框圖及程序清單(帶有注釋),。
5、結(jié)束語
簡述課程設(shè)計(jì)的收獲,、體會(huì)以及對本教學(xué)環(huán)節(jié)的意見和建議。
三,、課程設(shè)計(jì)報(bào)告格式要求
1,、紙張大?。篴4單面打印。
2,、標(biāo)題:小三號(hào)宋體,,居中,,加粗,段前0.5行,,段后0.5行,。
3、正文:小四號(hào)宋體,,行距,,固定值20磅,。
4、圖表名稱:五號(hào)黑體,,居中,。
5、封面統(tǒng)一設(shè)計(jì),,寫明設(shè)計(jì)題目、班級(jí),、學(xué)號(hào)、姓名,,指導(dǎo)教師、設(shè)計(jì)時(shí)間,。
四、設(shè)計(jì)報(bào)告裝訂順序
封面——課程設(shè)計(jì)成績評定表——設(shè)計(jì)任務(wù)書——摘要(200字以內(nèi))——正文——結(jié)束語——參考文獻(xiàn)
五,、成績評價(jià)依據(jù)
1、選題是否符合要求,,工作量大小要適中,。
2,、方案設(shè)計(jì)合理,具有可操作性,;電路圖,、技術(shù)手段正確,,軟件流程合理,。
3、論文質(zhì)量,。(圖表,、正文,、格式)
4、創(chuàng)新(對前人工作有改進(jìn),、突破或有獨(dú)到見解,;有一定應(yīng)用價(jià)值)。
《單片機(jī)原理及接口技術(shù)》課程設(shè)計(jì)
題目:
班級(jí):電技09-1
姓名:高鎖兵學(xué)號(hào):0905040108指導(dǎo)教師:時(shí)間:2011-12-28
課程設(shè)計(jì)成績評定表
通知:
各個(gè)班級(jí)指導(dǎo)教師安排如下:
電力09-1 呂振 電力09-2劉志德 電力09-3邱彬 電力09-4邱彬 電力09-5李斌 電力09-6李斌 電技09-1邱彬
報(bào)告上交時(shí)間:2011年12月29日之前(或班長與指導(dǎo)教師聯(lián)系)
如查出同學(xué)之間設(shè)計(jì)雷同將直接按不及格處理,。
單片機(jī)課程設(shè)計(jì)心得篇五
13z機(jī)制《單片機(jī)課程設(shè)計(jì)》任務(wù)書及要求
一、本課程設(shè)計(jì)的目的和意義
通過課程設(shè)計(jì)使學(xué)生深入理解單片機(jī)的基本結(jié)構(gòu)和工作原理,。掌握單片機(jī)系統(tǒng)常用接口的設(shè)計(jì)及擴(kuò)展方法,。掌握匯編語言程序設(shè)計(jì)和程序調(diào)試的技巧。學(xué)會(huì)單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)與開發(fā),,培養(yǎng)學(xué)生分析問題和解決問題的能力。為學(xué)生將來在機(jī)械設(shè)計(jì)制造及其自動(dòng)化及其他領(lǐng)域應(yīng)用單片機(jī)技術(shù)打下良好基礎(chǔ),。
二、設(shè)計(jì)任務(wù)及要求
1.硬件設(shè)計(jì):根據(jù)所選題目要求,,完成基于單片機(jī)的完整硬件接口電路設(shè)計(jì),。
2.程序設(shè)計(jì):根據(jù)需要畫出程序流程圖,設(shè)計(jì)出全部匯編程序并給出程序設(shè)計(jì)說明和程序注釋,。
3.設(shè)計(jì)文件:設(shè)計(jì)報(bào)告字?jǐn)?shù)約4000~5000字(不包括程序清單),內(nèi)容及格式要求如下:
(1)報(bào)告內(nèi)容的一般安排
? 目錄(1頁)
? 前言(1頁):說明所選題目的,、當(dāng)今應(yīng)用說明,、對課題的理解,,及要解決的問題和課題的意義。
? 總體方案設(shè)計(jì)(3~4頁):通過列舉和分析若干可行技術(shù)方案,、原理,從中選定可行最優(yōu)設(shè)計(jì)方案,,給出組成原理(框圖)及技術(shù)路線,。
? 硬件設(shè)計(jì)(4~8頁):元器件選擇與必要的介紹;單片機(jī)硬件系統(tǒng)及外圍接口電路的設(shè)計(jì),,原理說明。系統(tǒng)總電路圖可占完整一頁,。
? 軟件設(shè)計(jì)(6~10頁):設(shè)計(jì)各功能子程序、中斷服務(wù)程序,,及主程序,,程序中應(yīng)有必要的注釋。對于復(fù)雜程序結(jié)構(gòu)可先繪制程序流程圖,。
? 設(shè)計(jì)小結(jié)(1頁):對設(shè)計(jì)中所存在的問題和不足進(jìn)行分析和總結(jié),提出建議,、解決的方法和對這次設(shè)計(jì)實(shí)踐的認(rèn)識(shí),、收獲和提高,。
? 參考文獻(xiàn)(1頁)
(2)設(shè)計(jì)報(bào)告書寫要求
以班級(jí)為單位購買徐師大標(biāo)準(zhǔn)的課程設(shè)計(jì)報(bào)告本,人手一冊,。課程設(shè)計(jì)報(bào)告本應(yīng)雙面書寫,,每頁的文字部分不得少于16行,、每行不少于22字。若整頁為匯編語言程序,,則該頁不得少于20行。
設(shè)計(jì)說明書中插圖總數(shù)不宜超過10個(gè),,插圖可包括元器件圖、單片機(jī)系統(tǒng)硬件電路圖,、程序流程圖等,,插圖大小及所占篇幅根據(jù)線條密度定,線條不能太稀疏,。插圖上下之外部不得留有超過一行文字高度的空白行。每個(gè)插圖要有圖號(hào)及圖名,,圖號(hào)按順序標(biāo)注即可,,例如“圖1××溫度傳感器引腳圖”,。
設(shè)計(jì)內(nèi)容凡為網(wǎng)上下載、抄襲,、復(fù)印,、相互之間雷同者,,課程設(shè)計(jì)成績?yōu)椴患案瘛?/p>
三,、設(shè)計(jì)安排和成績分配
(一)設(shè)計(jì)時(shí)間:第19-20周(6月23日——7月4日)
第1天:上午在指定教室安排具體設(shè)計(jì)要求,整體指導(dǎo),。下午進(jìn)行方案設(shè)計(jì)。
第2-4天:進(jìn)行方案設(shè)計(jì)和硬件電路及接口設(shè)計(jì),。
第5-8天:進(jìn)行軟件設(shè)計(jì),,繪制程序流程圖,。
第9天:編寫控制程序,整改設(shè)計(jì)內(nèi)容,,撰寫課程設(shè)計(jì)報(bào)告,。
第10天:上午繼續(xù)撰寫設(shè)計(jì)報(bào)告,,準(zhǔn)備答辯,;下午交課程設(shè)計(jì)材料、答辯,。
(二)設(shè)計(jì)成績分配:
1.課程設(shè)計(jì)報(bào)告占50%,其中:
硬件接口電路設(shè)計(jì)占25%(包括電路圖原理設(shè)計(jì),、電路連接和調(diào)試通過),;
程序設(shè)計(jì)占25%(包括程序設(shè)計(jì)說明,、程序框圖、程序行注釋等),。
2.課程設(shè)計(jì)考勤占20%(兩次點(diǎn)名不到,,取消答辯資格),。
3.答辯回答問題占30%。
13z機(jī)制《單片機(jī)課程設(shè)計(jì)》題目
1. 模擬交通燈單片機(jī)控制系統(tǒng)設(shè)計(jì)
在主,、支道路的十字路口分別設(shè)置紅黃綠三色交通控制燈,綠燈亮允許通行,、黃燈亮要求壓線和已過線車輛盡快通過,、紅燈亮禁止通行。某一方向的紅燈滅,,則綠燈立即亮;綠燈滅,,則黃燈閃爍五秒后紅燈才能亮。軟件編程必須用定時(shí)器及中斷技術(shù)編程,。其他控制要求:
(1)主道路綠,、黃,、紅燈亮的時(shí)間分別為60秒、5秒(閃爍),、25秒;
次道路綠,、黃、紅燈亮的時(shí)間分別為20秒,、5秒(閃爍)、65秒,;
(2)主、次道路時(shí)間指示采用倒計(jì)時(shí),,分別用2位數(shù)碼管顯示,。
2.低頻信號(hào)發(fā)生器的設(shè)計(jì)
用單片機(jī),、da轉(zhuǎn)換器等器件實(shí)現(xiàn)三角波、鋸齒波,、方波,、正弦波等周期信號(hào),。輸出信號(hào)頻率及波形的選擇可由旋轉(zhuǎn)波段開關(guān)設(shè)定。輸出信號(hào)頻率可設(shè)定為50hz,、100hz,、200hz、500hz,、1khz等,。
學(xué)生:陳則言,、戴瑞、董中辰,、杜凱,、杜雙雙
3. 電子密碼鎖設(shè)計(jì)
由單片機(jī)及其他電子器件構(gòu)成密碼鎖的控制電路,,當(dāng)輸入正確的密碼時(shí),由單片機(jī)輸出信號(hào)以啟動(dòng)開鎖機(jī)構(gòu)動(dòng)作,,并且用紅,、綠led指示關(guān)鎖,、開鎖狀態(tài)。
設(shè)計(jì)要求:開鎖鍵盤為8個(gè)按鍵,,其鍵名分別為a,、b,、c、d,、e,、f,、g、開鎖,。密碼鎖控制器中預(yù)存儲(chǔ)一個(gè)6位字符密鑰代碼,當(dāng)從開鎖鍵盤輸入密碼與存儲(chǔ)密鑰代碼相同時(shí),,按下開鎖鍵即可啟動(dòng)開鎖控制電路,,并且綠燈亮、紅燈滅表示開鎖狀態(tài),。
學(xué)生:顧澤敏、郭穎佳,、姜秋軼,、李夢,、劉虎成4. 實(shí)用電子秤
應(yīng)用單片機(jī)及相關(guān)課程知識(shí)完成本設(shè)計(jì)。選擇適用的力傳感器或電阻應(yīng)變片,、ad轉(zhuǎn)換器,,設(shè)計(jì)基于單片機(jī)的電子秤控制系統(tǒng),該稱最大稱重量為99.9kg,,重量誤差不大于±0.1kg。
學(xué)生:劉歡歡,、劉為川,、劉曉鶴、劉鑄劍,、欒洋
5.自動(dòng)流水線工件計(jì)數(shù)器設(shè)計(jì)
應(yīng)用單片機(jī)和傳感器技術(shù)完成本設(shè)計(jì)。工件在自動(dòng)線皮帶機(jī)上單方向傳送,,當(dāng)工件通過檢測區(qū)時(shí),,由光敏傳感器檢測到工件并進(jìn)行計(jì)數(shù),,計(jì)數(shù)值通過5位數(shù)碼管顯示器即刻器顯示,計(jì)數(shù)范圍為0~10000,。當(dāng)傳送帶上每通過100個(gè)工件,即計(jì)數(shù)值為100的整數(shù)倍時(shí),,訊響器響鈴1秒,;當(dāng)計(jì)數(shù)值達(dá)到10000時(shí),計(jì)數(shù)值清零并啟動(dòng)訊響器長鳴5秒,。
學(xué)生:馬旭晨、喬樂樂、史神怡,、宋昂、蘇威
6.多功能數(shù)字電子鐘
應(yīng)用單片機(jī)及數(shù)碼管等器件設(shè)計(jì)一電子鐘,。電子鐘有六位數(shù)碼管顯示,具有顯示時(shí),、分,、秒的功能,,能借助鍵盤設(shè)置時(shí)間及報(bào)警時(shí)間等信息。報(bào)警時(shí),,蜂鳴器先鳴響5秒,然后停2秒,,如果無人干預(yù),,蜂鳴器鳴響1分鐘后停止。
學(xué)生:王璞,、王旭、王有為,、王志明,、武寧
7.出租車計(jì)價(jià)器
設(shè)計(jì)一個(gè)出租車自動(dòng)計(jì)費(fèi)器,,計(jì)費(fèi)包括起步價(jià)、行車?yán)锍逃?jì)費(fèi)二部分,,系統(tǒng)能顯示總金額,,計(jì)價(jià)范圍0-999.9元,,精確到0.1元。起步價(jià)為5.0元,,3km之內(nèi)起步價(jià)計(jì)費(fèi),,超過3km,,增加2.1元(即1km增加2.1元)。
學(xué)生:徐加太、葉晨,、葉心宇、俞榮山,、張燦燦
8.轉(zhuǎn)速測量儀設(shè)計(jì)
應(yīng)用單片機(jī)和傳感器技術(shù)完成本設(shè)計(jì)。在旋轉(zhuǎn)輸出軸飛輪盤上安裝霍爾傳感器或光電元件,,轉(zhuǎn)軸每轉(zhuǎn)一圈傳感器可發(fā)出一個(gè)脈沖,,由單片機(jī)及外圍相關(guān)器件組成的電路對該脈沖信號(hào)計(jì)數(shù),,并為之編制單片機(jī)控制程序,用數(shù)碼管輸出所測轉(zhuǎn)速,。
學(xué)生:張國翔、張海洋,、張輝、張冉,、張賽
9.車速測量儀設(shè)計(jì)
公路上為限制轎車車速,設(shè)置了專用測速裝置,。該測速裝置的工作原理是:在公路檢測區(qū)沿車道方向相距1米(也可由設(shè)計(jì)者自行選?。└髟O(shè)置一套光電傳感器,,光電傳感器可由發(fā)光二極管及光敏元件組成,發(fā)光二極管和光敏元件分別置于車道左右兩側(cè),。當(dāng)車道中間無車輛或其他障礙物時(shí),,光敏元件能夠接收到發(fā)光二極管發(fā)出的光,;當(dāng)轎車駛?cè)霗z測區(qū),遮斷了光路,,光敏元件則接受不到光,。第一道傳感器用于控制計(jì)時(shí)開始,,第二道傳感器用于控制計(jì)時(shí)停止,根據(jù)計(jì)時(shí)時(shí)間長短和兩道傳感器間距便可計(jì)算出車速。請?jiān)O(shè)計(jì)該控制系統(tǒng),。
學(xué)生:張子華、趙方偉,、趙煜星,、周大喜、縱瑞博
10. 簡易計(jì)算器設(shè)計(jì)(備選)
用所學(xué)單片機(jī)設(shè)計(jì)一簡易計(jì)算器,,計(jì)算器鍵盤為4×4,鍵名分別為0,、1,、2、??,、9和“加”,、“減”,、“乘”、“除”,、“=”,、“清零”共16個(gè)鍵,。計(jì)算器能夠?qū)蓚€(gè)數(shù)字進(jìn)行加、減,、乘,、除運(yùn)算,。操作過程:首先輸入操作數(shù)1,再按下運(yùn)算類型鍵(即加,、減,、乘,、除鍵),然后輸入操作數(shù)2,,最后按下“=”鍵運(yùn)算結(jié)果通過數(shù)碼管顯示,。要求鍵盤輸入的操作數(shù)能立即顯示在數(shù)碼管上,,如果輸入的操作數(shù)不正確,按下“清零”則重新開始本次運(yùn)算所需的所有操作,。操作數(shù)取值范圍為兩字節(jié)數(shù)無符號(hào)整數(shù)(即0~65535),減法運(yùn)算結(jié)果若為負(fù)數(shù)則顯示結(jié)果應(yīng)有負(fù)號(hào),;加法和乘法運(yùn)算時(shí),如結(jié)果過大,,超過了65535,,則數(shù)碼管顯示fffff,,除法運(yùn)算僅顯示商,忽略余數(shù),。