久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

單片機課程設(shè)計任務(wù)書(交通燈)(共5篇)

時間:2019-05-15 09:21:29下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《單片機課程設(shè)計任務(wù)書(交通燈)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《單片機課程設(shè)計任務(wù)書(交通燈)》。

第一篇:單片機課程設(shè)計任務(wù)書(交通燈)

單片機課程設(shè)計任務(wù)書
本次設(shè)計共 41×2 人。

一、設(shè)計任務(wù):

1、路口交通燈控制系統(tǒng)設(shè)計 1)A 道通行,B 道禁行 30s; 2)黃燈閃爍 5s; 3)A 道禁行,B 道通行 30s; 4)黃燈閃爍 5s。5)按下 K1,A 道通行,B 道禁行,直到 K1 復位; 6)按下 K2,B 道通行,A 道禁行,直到 K2 復位; 7)按下 K3,A、B 禁行。

二、設(shè)計要求 1)主控芯片:AT89S52,顯示器件可以選用發(fā)光二極管、數(shù)碼管或 LCD 其中一種; 2)系統(tǒng)總體設(shè)計和軟硬件功能劃分; 3)硬件電路設(shè)計; 4)軟件設(shè)計; 5)軟件、硬件仿真調(diào)試; 6)轉(zhuǎn)換 PCB 板; 7)生產(chǎn) PCB 板,焊接調(diào)試; 8)樣品試運行。

三、時間分配: 整個設(shè)計時間為一周,根據(jù)實際進度由指導教師控制。

四、設(shè)計者: 電氣 0812,共 41×2 人。

五、使用儀器、材料:

1、電腦、單片機實驗箱、單片機編程器等。

2、AT89S52 單片機芯片,相應(yīng)的電子元器件等。

六、上繳材料:

1、設(shè)計任務(wù)書一份;設(shè)計說明書(包括:系統(tǒng)功能描述,設(shè)計思路,軟、硬件設(shè)計,設(shè) 計圖紙,樣品等);總結(jié)報告等。

2、樣品一件。


第二篇:交通燈單片機課程設(shè)計

《單片機原理與接口技術(shù)課程設(shè)計報告》

課題:以交通燈為主的多功能任務(wù)設(shè)計

班級 學號 學生姓名

指導教師

淮陰工學院 電子與電氣工程學院

2015-6 1

目錄

一、課程設(shè)計目的......................................................................................................3

二、設(shè)計要求..............................................................................................................3 1. 總體要求........................................................................................................3 2. 具體要求........................................................................................................3 3. 系統(tǒng)硬件總框圖............................................................................................4 1)AT89C52單片機.......................................................................................5 3)數(shù)碼管顯示電路........................................................................................6 4)LED燈顯示...............................................................................................7 5)鍵盤掃描模塊............................................................................................7 6)蜂鳴器電路................................................................................................8

三、硬件電路的設(shè)計及描述......................................................................................8 1. 硬件總框圖及原理圖....................................................................................8 2. 主程序流程圖..............................................................................................10 3. 各模塊流程圖..............................................................................................11 1)時間顯示程序流程圖..............................................................................12 2)流水燈程序流程圖..................................................................................12 3)利用蜂鳴器的音樂流程圖......................................................................13 4)交通燈控制..............................................................................................13

四、源程序代碼........................................................................................................14

六、調(diào)試情況

六、設(shè)計心得............................................................................................................20

七、參考文獻............................................................................................................20

一、設(shè)計目的

《單片機原理及應(yīng)用》課程設(shè)計是一項重要的實踐性教育環(huán)節(jié),是學生在校期間必須接受的一項工程訓練。在課程設(shè)計過程中,在教師指導下,應(yīng)用工程的方法,通過一個簡單課題的設(shè)計練習,可使學生初步體驗單片機應(yīng)用系統(tǒng)的設(shè)計過程、設(shè)計要求、完成的工作內(nèi)容和具體的設(shè)計方法,了解必須提交的各項工程文件,也達到鞏固、充實和綜合運用所學知識解決實際問題的目的。

通過課程設(shè)計,應(yīng)該能加強學生如下能力的培養(yǎng):(1)獨立工作能力和創(chuàng)造力;

(2)綜合運用專業(yè)及基礎(chǔ)知識,解決實際工程技術(shù)問題的能力;(3)查閱圖書資料、產(chǎn)品手冊和各種工具書的能力;(4)工程繪圖的能力;

(5)編寫技術(shù)報告和編寫技術(shù)資料的能力。

二、設(shè)計要求

1.總體要求

(1)獨立完成設(shè)計任務(wù)(2)繪制系統(tǒng)硬件總框圖(3)繪制系統(tǒng)原理電路圖

(4)制定編寫設(shè)計方案,編制軟件框圖,完成詳細完整的程序清單和注釋(5)制定編寫調(diào)試方案,編寫用戶操作使用說明書

(6)寫出設(shè)計工作小結(jié)。對在完成以上文件過程所進行的有關(guān)步驟如設(shè)計思想、指標論證、方案確定、參數(shù)計算、元器件選擇、原理分析等作出說明,并對所完成的設(shè)計作出評價,對自己整個設(shè)計工作中經(jīng)驗教訓,總結(jié)收獲和今后研究方向。

2.具體要求

本次工程實踐的校內(nèi)部分主要以單片機為基礎(chǔ),進行單片機軟件編程,目的 3 是為了提高學生的軟件編程和系統(tǒng)設(shè)計能力,整個設(shè)計系統(tǒng)包括兩個部分,硬件及軟件部分,硬件部分已經(jīng)制作成功,學生只需要掌握其原理和焊接相應(yīng)的元器件,掌握元器件的辨別和元器件的作用以及應(yīng)用場所即可,另外對所焊接的電路還需要進行仔細的檢查,判斷是否有焊接錯誤的地方或者短路的地方,對出現(xiàn)的異常情況要能夠根據(jù)現(xiàn)象判別原因,并具備解決問題的能力,從而切實提高學生的硬件電子電路的分析、判斷能力。

軟件編程是本次課程設(shè)計的重要環(huán)節(jié)。在為期兩周的工程實踐中,將占據(jù)主要時間,完成的軟件編程任務(wù)主要包括以下幾點:

1)、熟悉Keil C51編程平臺及相關(guān)編程軟件

2)、編寫、調(diào)試蜂鳴器、繼電器動作、方波程序并進行軟硬件聯(lián)調(diào) 3)、編寫、調(diào)試LED流水燈(循環(huán)顯示)程序并進行軟硬件聯(lián)調(diào) 4)、編寫、調(diào)試鍵盤掃描子程序并進行軟硬件聯(lián)調(diào) 5)、編寫、調(diào)試數(shù)碼管動態(tài)掃描程序并進行軟硬件聯(lián)調(diào) 6)、基于交通燈的多功能控制設(shè)計

其中前五個內(nèi)容是后兩個內(nèi)容的基礎(chǔ),主要是編制一些子程序,為后繼的整個系統(tǒng)設(shè)計打下基礎(chǔ)。交通燈控制是在五個課題中選做的一個設(shè)計,是一個簡單的單片機編程設(shè)計,來實現(xiàn)智能交通燈的多功能作用。

3.系統(tǒng)硬件總框圖

圖1 系統(tǒng)設(shè)計總框圖

此次課程設(shè)計,AT89C52是一種帶2K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS 8位微處理器,俗稱單片機。1)AT89C52單片機

設(shè)計中所用的單片機型號為AT89C52,其主要功能為:

AT89C52是低功耗、高性能的CMOS 8位單片機。片內(nèi)帶有8KB的Flash存儲器,且允許在系統(tǒng)內(nèi)改寫或用編程器編程。另外,AT89C52的指令系統(tǒng)和引腳與80C52完全兼容,所以,近幾年AT89C52單片機應(yīng)用極為廣泛。

AT89C52單片機除了含有8KB的Flash存儲器外,片內(nèi)還有256 B的RAM,32條I/O口線,3個16位定時/計算器、6個中斷源、1個全雙工串行口等。同時,與80C52一樣,有空閑和掉電兩種節(jié)電運行方式。

AT89C52引腳如下圖所示:

圖2 AT89C52引腳

AT89C52單片機為40腳雙列直插封裝的8 位通用微處理器,采用工業(yè)標準的C51內(nèi)核,在內(nèi)部功能及管腳排布上與通用的8xc52 相同,其主要用于會聚調(diào)整時的功能控制。功能包括對會聚主IC 內(nèi)部寄存器、數(shù)據(jù)RAM及外部接口等功能部件的初始化,會聚調(diào)整控制,會聚測試圖控制,紅外遙控信號IR的接收解碼及與主板CPU通信等。

2)DS1302模塊

DS1302的RST是復位/片選線,通過把RST輸入驅(qū)動置高電平來啟動所有的數(shù)據(jù)傳送。當RST為高電平時,所有的數(shù)據(jù)傳送被初始化,允許對DS1302進行操作。如果在傳送過程中RST置為低電平,則會終止此次數(shù)據(jù)傳送,I/O引腳變?yōu)楦咦钁B(tài)。

其管腳圖如下:

圖3 DS1302管腳圖

各引腳功能:Vcc1為后備電源,VCC2為主電源,X1和X2是振蕩源,SCLK為輸入端

RST輸入有兩種功能:首先,RST接通控制邏輯,允許地址/命令序列送入移位寄存器;其次,RST提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。

3)數(shù)碼管顯示電路

圖4 數(shù)碼管顯示電路

設(shè)計中采用六位共陰極數(shù)碼管,通過單片機STC89C52的P0口控制其位選和段選,以達到動態(tài)顯示相應(yīng)數(shù)值的效果。在其位選控制部分,采用了一個9012型三極管,要求當P0口輸出低電平時,位選成功。

所謂動態(tài)掃描就是指我們采用分時的方法,輪流控制各個顯示器的COM端,6 使各個顯示器輪流點亮。在輪流點亮掃描過程中,每位顯示器的點亮時間是極為短暫的(約1ms),但由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實際上各位顯示器并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感。

4)LED燈顯示

圖5 LED顯示模塊

本次課程設(shè)計中,“程序語言”通過“翻譯”軟件“翻譯”成單片機所需的二進制代碼,單片機可工作。要用外加電源和分壓電阻來控制低電平驅(qū)動點亮,因為單片機不能直接高電平驅(qū)動LED燈。如圖D1-D8和R1、R2以及R6-R11連接到單片機IO口,當P1口某腳變低時相應(yīng)LED發(fā)光。實現(xiàn)LED燈的閃爍,只需利用編程方法依次從低位到高位逐個變?yōu)榈碗娖剑却僭S時刻再變高即可。

5)鍵盤掃描模塊

圖6 按鍵輸入電路

本模塊四個開關(guān)分別用于控制流水燈控制電路,時間顯示電路,音樂蜂鳴器電路,交通燈四部分功能。當按下其中一個開關(guān)時,該部分電路導通,給單片機 發(fā)出地址信號,實現(xiàn)其中一項功能的運做,如圖4所示。

KEYA鍵:其功能是當該鍵按下時,蜂鳴器程序工作; KEYB鍵:其功能是當該鍵按下時,流水燈程序工作;

KEYC鍵:其功能是當該鍵按下時,數(shù)碼管動態(tài)掃描程序工作; KEYD鍵:其功能是當該鍵按下時,交通燈程序工作。

6)蜂鳴器電

圖7 蜂鳴器電路

蜂鳴器單元電路是通過一個PNP三極管來放大驅(qū)動蜂鳴器,蜂鳴器的正極接到+5V電源上面,蜂鳴器的負極接到三極管的發(fā)射極,三極管的基極經(jīng)過限流電阻后由單片機的P3.4控制。

當輸出高電平時,三極管截止,蜂鳴器的兩引腳間的直流電壓接近于0V,沒有電流流過線圈,蜂鳴器不發(fā)聲;當輸出低電平時,三極管導通,使蜂鳴器的兩個引腳間獲得將接近+5V的直流電壓,這樣蜂鳴器的電流形成回路,發(fā)出聲音。因此,我們可以通過程序控制IO口輸出的電平來控制蜂鳴器是否發(fā)出聲音,實現(xiàn)各種可能音響的產(chǎn)生。

三、硬件電路的設(shè)計及描述

1.硬件總框圖及原理圖

圖8 硬件總框圖

圖9 硬件總原理圖

2.主程序流程圖

3.各模塊流程圖 1)時間顯示程序流程圖

2)流水燈程序流程圖

3)利用蜂鳴器的音樂流程圖

4)智能交通燈

四、源程序代碼

/******************************************************************** * 文件名

: 4個功能由按鍵控制.c * 描

: 按下A鍵,實現(xiàn)蜂鳴器動作。

按下B鍵,實現(xiàn)LED流水燈循環(huán)顯示。

按下C鍵,實現(xiàn)數(shù)碼管動態(tài)掃描顯示。

按下D鍵,實現(xiàn)交通燈功能。* 創(chuàng)建人

***********************************************************************/ #include #include

#define uint unsigned int

// 無符號整形習慣的定義

#define uchar unsigned char

//無符號字符型習慣的定義 void buzz_key(void);

//子函數(shù)聲明 void led_key(void);void tube_key(void);void traffic(void);unsigned char code duanma[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};// 0 1 2 3 4 5 6 7 8 9

unsigned char code weima[6]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf};

// 選擇哪個數(shù)碼管

unsigned char temp[6];uchar i=35;uchar k=30;uchar l=5;uchar j;uchar b;

//定義變量

sbit duan=P2^6;//定義管腳 sbit wei=P2^7;sbit key_A=P3^4;sbit key_B=P3^5;sbit key_C=P3^6;sbit key_D=P3^7;sbit buzz=P2^3;sbit DIOLA=P2^5;sbit csda=P3^2;sbit red=P1^0;//交通燈管腳定義 sbit green=P1^1;sbit yellow=P1^2;/******************************************************************** * 名稱 : Delay_1ms()* 功能 : 延時子程序,延時時間為 1ms * x * 輸入 : x(延時一毫秒的個數(shù))* 輸出 : 無

***********************************************************************/

void Delay_1ms(unsigned int t){ unsigned char x,y;for(x=t;x>0;x--)for(y=110;y>0;y--);

}

/******************************************************************** * 名稱 : Main()* 功能 : 實現(xiàn)蜂鳴器,流水燈,數(shù)碼管,交通燈

***********************************************************************/ void main(){

DIOLA=0;//流水燈鎖存器關(guān) 流水燈未選通

wei=0;//位選關(guān)

duan=1;

P0=0;

duan=0;

csda=0;

while(1){

if(key_A==0 || key_B==0 || key_C==0|| key_D==0)

{

if(key_A==0)

//A鍵按下

{

buzz_key();

//調(diào)用蜂鳴器子程序

}

else if(key_B==0)//B鍵按下

{

led_key();

//調(diào)用流水燈子程序

}

else if(key_C==0)//C鍵按下時

{

tube_key();//調(diào)用數(shù)碼管顯示子程序

}

else

//D鍵按下時

{

traffic();

//調(diào)用交通燈子程序

i=35;

k=30;

l=5;

return;

}

}

} }

/******************************************************************** * 名稱 : buzz_key(void)* 功能 : 蜂鳴器子程序

***********************************************************************/

void buzz_key(void)

{

DIOLA=0;wei=0;

buzz=0;

//蜂鳴器響

while(key_B&&key_C&&key_D&&!key_A);

buzz=1;

//關(guān)蜂鳴器

}

/********************************************************************* * 名稱 : led_key(void)* 功能 : 流水燈子程序

***********************************************************************/ void led_key(void){

DIOLA=1;b=0xfe;

P1=b;//11111110 while(key_B==0){

b=_crol_(b,1);

//左移11111101

Delay_1ms(500);

P1=b;

//111111011

Delay_1ms(500);

}

while(key_A&&key_B&&key_C&&key_D);

P1=0xff;

}

/******************************************************************** * 名稱 : tube_key(void)* 功能 : 數(shù)碼管子程序

***********************************************************************/

void tube_key(void){

DIOLA=0;

//流水燈使能端置0 while(key_C==0)

{ unsigned int i;

for(i=0;i<6;i++)

{

wei=1;

P0=weima[i];

//位選信號

wei=0;

duan=1;

P0=duanma[i];//段選信號

duan=0;

Delay_1ms(500);

}

duan=1;

P0=0;

duan=0;

//清零

}

}

/******************************************************************** * 名稱 : traffic_key(void)* 功能 : 交通燈子程序

***********************************************************************/

void traffic(void)

{

DIOLA=0;

while(key_D==0)

{

if(i>0)

{

DIOLA=1;

b=0xfe;

P1=b;//11111110

for(j=0;j<40;j++)

{

P0 = 0;

wei=1;

//消隱

P0 = weima[0];

wei=0;

duan=1;

//第1位數(shù)碼管顯示

P0 = duanma[(i / 10)%10];//在這里取 i 的個位數(shù)

Delay_1ms(40);

//延時40毫秒后顯示下一個數(shù)

P0 = 0;

wei=1;

//消隱

P0 = weima[1];

wei=0;

duan=1;

//第2位數(shù)碼管顯示

P0 = duanma[i % 10];

//在這里取 i 的個位數(shù)

Delay_1ms(40);

//延時40毫秒后顯示下一個數(shù)

}

i--;

}

else if(k>0)

{

DIOLA=1;

b=0xfd;

P1=b;//11111110

for(j=0;j<40;j++)

{

P0 = 0;

wei=1;

//消隱

P0 = weima[0];

wei=0;

duan=1;

//第1位數(shù)碼管顯示

P0 = duanma[(k / 10)%10];//在這里取 i 的個位數(shù)

Delay_1ms(40);

//延時3毫秒后顯示下一個數(shù)

P0 = 0;

wei=1;

//消隱

P0 = weima[1];

wei=0;

duan=1;

//第2位數(shù)碼管顯示

P0 = duanma[k % 10];

//在這里取 i 的個位數(shù)

Delay_1ms(40);

//延時3毫秒后顯示下一個數(shù)

}

k--;

}

else if(l>0)

{

DIOLA=1;

b=0xfb;

P1=b;//11111110

for(j=0;j<40;j++)

{

P0 = 0;

wei=1;

//消隱

P0 = weima[0];

wei=0;

duan=1;

//第1位數(shù)碼管顯示

P0 = duanma[(l / 10)%10];//在這里取 i 的個位數(shù)

Delay_1ms(40);

//延時3毫秒后顯示下一個數(shù)

P0 = 0;

wei=1;

//消隱

P0 = weima[1];

wei=0;

duan=1;

//第2位數(shù)碼管顯示

P0 = duanma[l % 10];

//在這里取 i 的個位數(shù)

Delay_1ms(40);

//延時3毫秒后顯示下一個數(shù)

}

l--;

}

}

}

五、設(shè)計心得

通過兩個星期的實驗,我的設(shè)計雖然有一些毛病,但總體上還是成功的。兩周的時間雖然短暫,但我從中受益匪淺,畢竟在課堂學習到的東西真真正正的用到實際中還是有很大困難的,要把理論運用于實踐確實并非一件易事。我從最初的設(shè)想設(shè)計一個什么樣的數(shù)字電路到繪制電路圖,然后打印排版,最后矯正設(shè)計中的漏洞與不足,整個過程我翻閱了大量的資料。

這次交通燈的課程設(shè)計,也使我得到了一次用專業(yè)知識、專業(yè)技能分析和解決現(xiàn)實問題的能力。使我在單片機的基本原理、單片機應(yīng)用學習過程中,以及在常用編程設(shè)計思路技巧的掌握方面都能向前邁了一大步,為日后成為一名合格的應(yīng)用型人才打下良好的基礎(chǔ)。綜合課程設(shè)計讓我把以前學習到的知識得到鞏固和進一步的提高認識,對已有知識有了更深層次的理解和認識。在此,由于自身能力有限,在課程設(shè)計中碰到了很多的問題,我通過查閱相關(guān)書籍、資料以及和周圍同學交流得到解決。

還有交通燈是我們生活中非常常見的一種東西,對于我們學以致用的這種能力得到了很好鍛煉,能夠為我們以后的工作于學習打下基礎(chǔ)。

六、參考文獻

1.《單片機原理及接口技術(shù)》 李朝青 北京航空航天大學出版社,2004 2.《單片機原理及應(yīng)用》 李全力 高等教育出版社,2001 3.《電子系統(tǒng)設(shè)計與實踐》 楊剛,周群 電子工業(yè)出出版社,1997 4.《單片機微型計算機技術(shù)》 劉國榮 機械工業(yè)出版社,1997 5.《數(shù)字電子技術(shù)》 楊志忠 高等教育出版社,2003 6.《電子技術(shù)》 胡宴如 高等教育出版社,2001 7.《電子線路CAD》 王延才 機械工業(yè)出版社,2001 8.《單片機應(yīng)用技術(shù)選編》 何利民 北京航空航天大學出版社,1996 9.《單片機應(yīng)用技術(shù)》 吳國經(jīng) 中國電力出版社,2004 10.《單片機及接口技術(shù)實踐教程》 胡健 北京機械工業(yè)出版社,2002 11.《使用接口技術(shù)》 李廣軍 成都電子科技大學出版社,1998

第三篇:單片機課程設(shè)計任務(wù)書

“單片機課程設(shè)計”任務(wù)書

一、設(shè)計目的通過該課程設(shè)計,主要達到以下目的:

①使學生增進對單片機系統(tǒng)的感性認識,加深對單片機理論方面的理解,為順利完成畢業(yè)設(shè)計打基礎(chǔ)。

②使學生掌握對單片機的內(nèi)部功能模塊的應(yīng)用,如定時器/計數(shù)器、中斷、片內(nèi)外存貯器、I/O口和串行口通訊等。

③進一步深化和鞏固所學基礎(chǔ)理論、專業(yè)知識及實驗技能,提高學生的技術(shù)應(yīng)用能力,使學生了解和掌握單片機應(yīng)用系統(tǒng)的軟、硬件設(shè)計過程、方法及實現(xiàn),為以后設(shè)計和實現(xiàn)單片機應(yīng)用系統(tǒng)打下良好基礎(chǔ)。

④進一步深化和鞏固所學基礎(chǔ)理論、專業(yè)知識及實驗技能,提高學生的技術(shù)應(yīng)用能力,使學生了解和掌握單片機應(yīng)用系統(tǒng)的軟、硬件設(shè)計過程、方法及實現(xiàn),為以后設(shè)計和實現(xiàn)單片機應(yīng)用系統(tǒng)打下良好基礎(chǔ)。

⑤這一環(huán)節(jié)對掌握單片機技術(shù)在生產(chǎn)實踐中的應(yīng)用,對后續(xù)專業(yè)課程的學習及對培養(yǎng)造就應(yīng)用型、創(chuàng)造型的工程技術(shù)人才將起到較大的促進作用。

⑥培養(yǎng)學生綜合運用所學專業(yè)知識分析問題和解決問題的能力。使學生在樹立正確的人生觀、養(yǎng)成嚴謹、踏實的工作作風等思想素質(zhì)方面受到教育和培養(yǎng)。

二、設(shè)計要求

①鞏固和加深對單片機原理和接口技術(shù)知識的理解;

②培養(yǎng)學生根據(jù)課題需要選學參考書籍、查閱手冊和文獻資料的能力;③學會方案論證的比較方法,拓寬知識,初步掌握工程設(shè)計的基本方法;④掌握常用儀器、儀表的正確使用方法,學會軟、硬件的設(shè)計和調(diào)試方法。⑤了解與課題有關(guān)的硬件元器件的工程規(guī)范,能按課程設(shè)計任務(wù)書的要求編寫課程設(shè)計說明書,能正確反映設(shè)計和實驗成果,能用計算機繪制電路圖和流程圖。

三、設(shè)計條件

Protues軟件,keil軟件,電腦。

四、設(shè)計所需參考資料

五、設(shè)計的具體任務(wù)及進度安排

① 查資料、審題 1天;

② 確定系統(tǒng)總體方案 1天;

③ 確定系統(tǒng)硬件電路圖(包括設(shè)備模塊選擇、搭接線路、計算參數(shù)等)1天;

④ 繪制系統(tǒng)軟件框圖,編制程序 1天;

⑤ 系統(tǒng)調(diào)試,撰寫課程設(shè)計報告及答辯 1天。

六、指導方法與步驟

集中講解原理及設(shè)計報告的撰寫。平時設(shè)計時對每個小組進行具體指導。設(shè)計完成后教研室組織答辯。

七、可培養(yǎng)和鍛煉哪種能力

使學生掌握對單片機的內(nèi)部功能模塊的應(yīng)用,如定時器/計數(shù)器、中斷、片內(nèi)外存貯器、I/O口和串行口通訊等。進一步深化和鞏固所學基礎(chǔ)理論、專業(yè)知識及實驗技能,提高學生的技術(shù)應(yīng)用能力,使學生了解和掌握單片機應(yīng)用系統(tǒng)的軟、硬件設(shè)計過程、方法及實現(xiàn),為以后設(shè)計和實現(xiàn)單片機應(yīng)用系統(tǒng)打下良好基礎(chǔ)。

八、教研室評審意見

九、院審核意見

教研室主任主管院長年月年月日日

第四篇:單片機課程設(shè)計任務(wù)書

單片機課程設(shè)計任務(wù)書

題目:基于單片機的溫度數(shù)據(jù)采集系統(tǒng)設(shè)計

一.設(shè)計要求

1.被測量溫度范圍:0~500℃,溫度分辨率為0.5℃。

2.被測溫度點:4個,每2秒測量一次。

3.顯示器要求:通道號1位,溫度4位(精度到小數(shù)點后一位)。

顯示方式為定點顯示和輪流顯示。

4.鍵盤要求:

(1)定點顯示設(shè)定;(2)輪流顯示設(shè)定;(3)其他功能鍵。

二.設(shè)計內(nèi)容

1.單片機及電源管理模塊設(shè)計。

單片機可選用AT89S51及其兼容系列,電源管理模塊要實現(xiàn)高精密穩(wěn)壓輸出,為單片機

及A/D轉(zhuǎn)換器供電。

2.傳感器及放大器設(shè)計。

傳感器可以選用鎳鉻—鎳硅熱電偶(分度號K),放大器要實現(xiàn)熱電偶輸出的mV級信號

到A/D輸入V級信號放大。

3.多路轉(zhuǎn)換開關(guān)及A/D轉(zhuǎn)換器設(shè)計。

多路開關(guān)可以選用CD4052,A/D可選用MC14433等。

4.顯示器設(shè)計。

可以選用LED顯示或LCD顯示。

5.鍵盤電路設(shè)計。

實現(xiàn)定點顯示按鍵;輪流顯示按鍵;其他功能鍵。

6.系統(tǒng)軟件設(shè)計。

系統(tǒng)初始化模塊,鍵盤掃描模塊,顯示模塊,數(shù)據(jù)采集模塊,標度變換模塊等。

三.設(shè)計報告要求

設(shè)計報告應(yīng)按以下格式書寫:

(1)封面;

(2)設(shè)計任務(wù)書;

(3)目錄;

(4)正文;

(5)參考文獻。

其中正文應(yīng)包含以下內(nèi)容:

(1)系統(tǒng)總體功能及技術(shù)指標描述;

(2)各模塊電路原理描述;

(3)系統(tǒng)各部分電路圖及總體電路圖(用PROTEL繪制);

(4)軟件流程圖及軟件清單;

(5)設(shè)計總結(jié)及體會。

四、參考資料

1、李全利,單片機原理及接口技術(shù),高等教育出版社,20042、于永,51單片機常用模塊與綜合系統(tǒng)設(shè)計實例精講,電子工業(yè)出版社,2007

第五篇:課程設(shè)計任務(wù)書-24交通燈控制電路設(shè)計

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

題目:交通燈控制電路設(shè)計

時間: 年 月 日—— 年 月 日

設(shè)計的說明:

本設(shè)計需要用到實驗箱上交通燈模塊中的發(fā)光二極管,即紅、黃、綠各三個。依人們的交通常規(guī),“紅燈停,綠燈行,黃燈提醒”。交通燈顯示用實驗箱的交通燈模塊和七段碼管中的任意兩個來顯示。系統(tǒng)時鐘選擇時鐘模塊的1KHz時鐘,黃燈閃爍時鐘要求為2Hz,七段碼管的時間顯示為1Hz 脈沖,即每1s 中遞減一次,在顯示時間小于3 秒的時候,通車方向的黃燈以2Hz 的頻率閃爍。系統(tǒng)中用S1 按鍵進行復位。

設(shè)計的任務(wù)和要求:

1、在十字路口的兩個方向上各設(shè)一組紅、綠、黃燈;初始狀態(tài)是兩個路口的紅燈全亮之后,東西路口的綠燈亮,南北路口的紅燈亮,東西方向通車,延時一段時間后,東西路口綠燈滅,黃燈開始閃爍。閃爍若干次后,東西路口紅燈亮,而同時南北路口的綠燈亮,南北方向開始通車,延時一段時間后,南北路口的綠燈滅,黃燈開始閃爍。閃爍若干次后,再切換到東西路口方向,重復上述過程。

2、設(shè)置數(shù)碼管顯示允許通行或者禁止通行的時間,東西路和南北路的通車時間均設(shè)定為20s。數(shù)碼管的時間總是顯示為19、18、17……2、1、0、19、18……。在顯示時間小于3 秒的時候,通車方向的黃燈閃爍。

3、當各條路中任意一條上出現(xiàn)特殊情況,如消防車、救護車或其他需要優(yōu)先放行的車輛時,各方向上均是紅燈亮。倒計時停止,且顯示數(shù)字在閃爍。當特殊運行狀態(tài)結(jié)束后,控制器恢復原來狀態(tài),繼續(xù)正常運行。

4、要求對整體電路進行仿真,提供仿真波形圖,并分析結(jié)果

5、硬件測試結(jié)果用照片的形式記錄下來。

提高部分:編寫能手動控制交通燈通行時間的交通燈控制器。

指導教師:

學生:

日期:

下載單片機課程設(shè)計任務(wù)書(交通燈)(共5篇)word格式文檔
下載單片機課程設(shè)計任務(wù)書(交通燈)(共5篇).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    第六組 單片機課程設(shè)計任務(wù)書

    單片機原理與應(yīng)用課程設(shè)計任務(wù)書 (第六組) 一、課程設(shè)計目的: 1、培養(yǎng)學生文獻檢索的能力,特別是如何利用Internet檢索需要的文獻資料。 2、培養(yǎng)學生綜合分析問題、發(fā)現(xiàn)問題和解......

    單片機課程設(shè)計任務(wù)書5(5篇)

    課程設(shè)計任務(wù)書學生姓名:石樊專業(yè)班級:光信科1102指導老師:陳夢葦工作單位:武漢理工大學理學院 題目:定時鬧鈴的設(shè)計初始條件:電腦一臺、protel作圖軟件、keilc51編譯器、medwin仿......

    單片機交通燈控制程序

    #include #define uchar unsigned char #define uint unsigned int uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x40 }; //*************d......

    單片機課程設(shè)計任務(wù)書(步進電機控制)

    湖北工程學院新技術(shù)學院課程設(shè)計任務(wù)書課程單片機原理及仿真課程設(shè)計 題目單片機控制步進電機 專業(yè)姓名學號 主要內(nèi)容、基本要求、主要參考資料等 1、主要內(nèi)容: 根據(jù)單片機課......

    單片機電路課程設(shè)計任務(wù)書(精選5篇)

    重慶大學城市科技學院電氣學院單片機課程設(shè)計任務(wù)書課題:1、基于51單片機的多功能數(shù)字鐘設(shè)計。2、基于51單片機數(shù)字溫度計設(shè)計。3、基于51單片機交通燈控制信號設(shè)計 注:每組......

    電氣2011班單片機課程設(shè)計任務(wù)書(總)

    單片機原理與應(yīng)用課程設(shè)計任務(wù)書班級:11電氣 班指導教師:鄭宇,胡波一、課程設(shè)計目的:1、培養(yǎng)學生文獻檢索的能力,特別是如何利用Internet檢索需要的文獻資料。2、培養(yǎng)學生綜......

    11級單片機課程設(shè)計任務(wù)書(精選五篇)

    《單片機原理與應(yīng)用》課程設(shè)計任務(wù)書設(shè)計題目:溫度采集與顯示系統(tǒng)對象:11電子信息、通信工程及光信息科學與技術(shù)專業(yè)一、設(shè)計內(nèi)容及功能要求利用STC89C52、DS18B20、LCD1602、......

    基于AT89C51單片機的交通燈課程設(shè)計報告[定稿]

    單片機原理及應(yīng)用課程設(shè)計任務(wù)書系(部):電子與通信工程系課題名稱 交通燈程序設(shè)計設(shè)計內(nèi)容及要求 (1)課題內(nèi)容:以單片機為核心,設(shè)計一個簡單交通燈控制系統(tǒng),用于十字路口車輛交通......

主站蜘蛛池模板: 久久人人做人人爽人人av| 99久久久无码国产精品动漫| 伊人久久精品亚洲午夜| 国产成人无码手机在线观看| 国产成人精品久久综合| 四虎影视4hu4虎成人| 各种虐奶头的视频无码| 色综合视频一区二区三区| 无码办公室丝袜ol中文字幕| 狠狠做深爱婷婷久久综合一区| 欧美三级不卡在线观看| 亚洲国产精品久久久久爰色欲| 国产丝袜无码一区二区三区视频| 4hu亚洲人成人无码网www电影首页| 丁香五月亚洲综合在线国内自拍| 国产人在线成免费视频| 亚瑟国产精品久久| 一个人看的www片免费高清视频| 国产精品天天看天天狠| 国产成人精品高清在线电影| 怡红院av一区二区三区| 日韩av无码成人无码免费| 国产成人综合亚洲精品| 高h纯肉大尺度调教play| 无遮挡边吃摸边吃奶边做| 国产成人av在线免播放app| 丰满熟妇乱又伦| 成年男人裸j照无遮挡无码| 国产边摸边吃奶边做爽视频| 女同性av片在线观看免费网站| 欧洲日本一线二线三线区本庄铃| 国产精品久久久久不卡无毒| 午夜成人理论无码电影在线播放| 3d动漫精品一区二区三区| 丰满老熟女毛片| 日本少妇被黑人猛cao| 日韩一区二区三区射精| 亚洲第一福利网站在线| 国产成人综合欧美精品久久| 曰韩免费无码av一区二区| 日本人与黑人做爰视频网站|