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

單片機實訓總結

時間:2019-05-12 08:34:11下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《單片機實訓總結》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《單片機實訓總結》。

第一篇:單片機實訓總結

一、任務與目的

 本課程的實訓是使我們綜合應用所學習的理論知識,使用STAR-MT51實驗板完成單片機控制下的實時溫度測量及顯示的軟件編程。

本課程實訓涉及的知識包括:單片機的最小系統、單片機人機接口電路(獨立式鍵盤、LED顯示)、8位數碼管的驅動電路、18B20溫度芯片的應用等。

二、原理(條件)

1. LED發光二極管

一般的發光二極管的導通壓降為1.7V~1.9V,工作電流為5mA~10mA 2.LED數碼管顯示接口

LED數碼管是利用多個LED組合而成的顯示設備,可以顯示0-9等10個數字和某些字母,在許多的數字系統中作為顯示輸出設備,使用非常廣泛。數碼管內部字段LED和引腳分布圖。它的結構是由發光二極管構成的a、b、c、d、e、f和g七段

LED內部的所有發光二極管有共陰極接法和共陽極接法兩種:一種是將LED內部所有二極管陽極接在一起并通過com引腳引出,將每一個發光二極管的另一端分別引出到對應的引腳,稱之為共陽極LED顯示器

另一種是將LED內部所有發光二極管的陰極都連在一起的,稱之為共陰極LED顯示器

LED用于顯示數字、字母或符號時,必須將要顯示的內容轉換為LED對應七段碼的信息,共陰和共陽結構的LED顯示器各筆劃段名和安排位置是相同的。當發光二極管導通時,相應的筆劃段發亮,即通過點亮不同的LED字段,可顯示數字0,1,┅,9和A,b,C,d,E,F等不同的字符及自定義的一些簡單符號。8個筆劃段dp g f e d c b a對應于一個字節(8位)的D7 D6 D5 D4 D3 D2 D1 D0,于是用8位二進制碼就可以表示要顯示字符的字形代碼。

3. 獨立式鍵盤接口

(1)監測有無鍵按下;鍵的閉合與否,反映在電壓上就是呈現出高電平或低電平,所以通過電平的高低狀態的檢測,便可確認按鍵按下與否。

(2)判斷是哪個鍵按下。(3)完成鍵處理任務。

需注意事項:

① 電路或軟件的角度應解決的問題-----------消除抖動影響

鍵盤按鍵所用開關為機械彈性開關,利用了機械觸點的閉合、斷開作用。為了確保CPU對一次按鍵動作只確認一次,必須消除抖動的影響。按鍵的消抖,通常有軟件、硬件兩種消除方法。

軟件消抖:在第一次檢測到有鍵按下時,執行一段延時10ms的子程序后,再確認電平是否仍保持閉合狀態電平,如果保持閉合狀態電平,則確認有鍵按下,進行相應處理工作。

②鍵盤電路結構

獨立式按鍵就是各按鍵相互獨立,每個按鍵單獨占用一根I/O口線,每根I/O口線的按鍵工作狀態不會影響其他I/O口線上的工作狀態。因此,通過檢測輸入線的電平狀態可以很容易判斷哪個按鍵被按下了。優點:電路配置靈活,軟件結構簡單。

缺點:每個按鍵需占用一根I/O口線,在按鍵數量較多時,I/O口浪費大,電路結構顯得復雜。因此,此鍵盤是用于按鍵較少或操作速度較高的場合。

4.定時器中斷

定時/計數器是單片機的重要部件,其工作方式靈活,編程簡單,使用方便。89C51單片機內有2個16位可編程的定時器/計數器,分別為T0和T1。定時器/計數器T0、T1核心組成部分為16位的加1計數器,它們的工作狀態和工作方式分別由兩個特殊功能寄存器TCON和TMOD來決定。

定時器/計數器T0、T1可以有四種不同的工作方式:方式0、方式

1、方式

2、方式3。

方式1 當TMOD中M1M0 = 01時,定時器/計數器選定方式1進行工作。下圖是T0工作在方式1下的邏輯結構圖(T1與其完全一致)。兩個8位寄存器TH0和TL0構成了一個16位的定時器/計數器。

在該工作方式下,當作為定時器使用時,按定時時間計算計數初值。方式2 工作方式2,其邏輯結構如下圖所示。該方式下,16位計數器被分為兩個8位寄存器:TL0和TH0,其中TL0作為計數器,TH0作為計數器TL0的初值預置寄存器,并始終保持為初值常數。TH0的內容重新裝入TL0后,其自身保持不變。這樣計數器具有重復加載、循環工作的特點,可用于產生固定脈寬的脈沖信號。

這樣省掉了工作方式0、方式1一定要通過軟件給計數器重新賦初值的麻煩,并提高了計數精度。該工作方式下,當作為定時器使用時,按定時時間計算計數初值

三、內容與步驟

本實訓采用STAR-MT51實驗板,編寫程序完成指導教師指定的項目內容。

1、LED指示燈閃爍。2、8位數碼管的指定顯示內容。

3、數字時鐘顯示。

(一)熟悉STAR-MT51結構,復習單片機接口電路內容 編寫第一個程序,控制LED指示燈閃爍

1、建立項目文件,掌握頭文件的使用

2、熟悉單片機C文件編寫規范,變量定義,程序注釋寫法等

3、熟練掌握KEIL C51調試環境,熟悉編譯,設置,在線觀察參數

4、編寫LED指示燈亮滅的程序控制

5、添加延時子函數,掌握無傳遞參數的子函數編寫

6、實現LED指示燈閃爍

程序:

#include unsigned char k;void delayms(unsigned char ms);main(){ while(1){

P0 = 0x01;

P0 = 0x01;

for(k=0;k<8;k++)

{

P0 = << 1;

delayms(1000);

}

for(k=0;k<8;k++)

{

P0 = << 1;

delayms(1000);

}

if(P0!=0xBF)

{

P0 = ~(0xfe << 1)+ 1;

P0 = 0xaa;

}

else

{ P0 = 0xFF;

P1 = ~(0x01 << k);

}

}} void delayms(unsigned char ms)// 延時子程序

{

unsigned char i;while(ms--){

for(i = 0;i < 120;i++);} }

(二)熟悉按鍵的電路及軟件編程,編寫對應程序,結合程序一實現按鍵控制LED指示燈閃爍

編寫第二個程序,控制8位數碼管的顯示

1、建立項目文件,掌握頭文件的使用

2、熟悉單片機C文件編寫規范,變量定義,程序注釋寫法等

3、熟練掌握KEIL C51調試環境,熟悉編譯,設置,在線觀察參數

4、編寫8位數碼管的靜態顯示

5、添加顯示子函數,掌握帶傳遞參數的子函數編寫

6、結合延時子程序,實現8位數碼管的指定顯示內容 程序:

#include unsigned char a[8]={0xf9,0xa4,0xb0,0X99,0X92,0X82,0XF8,0X80};unsigned char b[8]={0xfe,0xfd,0xfb,0XF7,0XEF,0XDF,0XBF,0X7F};unsigned char k;void delayms(unsigned char ms);void main(){ while(1){ for(k=0;k<8;k++){P0=a[k];P2=b[k];P2 = 0xff;}} } void delayms(unsigned char ms)

// 延時子程序

{

unsigned char i;while(ms--){

(三)熟悉單片機定時器中斷的相關內容,設計軟件編寫方案,實現時鐘顯示 編寫第三個程序,控制8位數碼管的顯示時間

1、建立項目文件,掌握頭文件的使用

2、熟悉單片機C文件編寫規范,變量定義,程序注釋寫法等

3、熟練掌握KEIL C51調試環境,熟悉編譯,設置,在線觀察參數

4、編寫8位數碼管時鐘顯示軟件

5、結合蜂鳴器的控制,編寫帶鬧鐘功能的時鐘控制軟件。

程序:

/*P1.4小時調整 P1.5分種調整*/ #include #include unsigned char data dis_digit;unsigned char key_s, key_v;unsigned char code dis_code[11]={0xc0,0xf9,0xa4,0xb0, // 0, 1, 2, 3 0x99,0x92,0x82,0xf8,0x80,0x90, 0xff};// 4, 5, 6, 7, 8, 9, off unsigned char data dis_buf[8];unsigned char data dis_index;unsigned char hour,min,sec;unsigned char sec100;

sbit k1 = P1^4;sbit k2 = P1^5;bit scan_key();//sao miao void proc_key();//chu li void inc_sec();void inc_min();void inc_hour();void display();void delayms(unsigned char ms);void main(void){ P0 = 0xff;P2 = 0xff;TMOD = 0x11;// 定時器0, 1工作模式1, 16位定時方式

TH1 = 0xdc;TL1 = 0;

TH0 = 0xFC;TL0 = 0x17;hour = 12;min = 00;sec = 00;

sec100 = 0;dis_buf[0] = dis_code[hour / 10];// 時十位

dis_buf[1] = dis_code[hour % 10];// 時個位

dis_buf[3] = dis_code[min / 10];// 分十位

dis_buf[4] = dis_code[min % 10];// 分個位

dis_buf[6] = dis_code[sec / 10];// 秒十位

dis_buf[7] = dis_code[sec % 10];// 秒個位

dis_buf[2] = 0xbf;

// 顯示“-” dis_buf[5] = 0xbf;

// 顯示“-”

dis_digit = 0xfe;dis_index = 0;

TCON = 0x01;IE = 0x8a;

// 使能timer0,1 中斷

TR0 = 1;TR1 = 1;key_v = 0x03;

while(1){ if(scan_key()){

delayms(20);

if(scan_key())

proc_key();

} } } bit scan_key(){ if((k1 == 1)&(k2==1))return(0);else return(1);} void proc_key(){ EA = 0;if(k2 == 0){

inc_hour();

while(k2 == 0);

} if(k1 == 0){//inc_min();while(k2 == 0);

min++;

if(min > 59)

min = 0;dis_buf[3] = dis_code[min / 10];// 分十位

dis_buf[4] = dis_code[min % 10];// 分個位

while(k1 == 0);} EA = 1;} void timer0()interrupt 1 // 定時器0中斷服務程序, 用于數碼管的動態掃描

// dis_index---顯示索引, 用于標識當前顯示的數碼管和緩沖區的偏移量

// dis_digit---位選通值, 傳送到P2口用于選通當前數碼管的數值, 如等于0xfe時, //

選通P2.0口數碼管 // dis_buf---顯于緩沖區基地址

{ TH0 = 0xFC;TL0 = 0x17;

P2 = 0xff;

// 先關閉所有數碼管

P0 = dis_buf[dis_index];

// 顯示代碼傳送到P0口

P2 = dis_digit;

// dis_digit = _crol_(dis_digit,1);// 位選通值左移, 下次中斷時選通下一位數碼管

dis_index++;

// dis_index &= 0x07;// 8個數碼管全部掃描完一遍之后,再回到第一

個開始下一次掃描

} void timer1()interrupt 3 { TH1 = 0xdc;sec100++;

if(sec100 >= 100){

sec100 = 0;

inc_sec();} } void inc_sec(){ sec++;if(sec > 59){

sec = 0;

inc_min();} dis_buf[6] = dis_code[sec / 10];// 秒十位

dis_buf[7] = dis_code[sec % 10];// 秒個位

} void inc_min(){ min++;if(min > 59){

min = 0;

inc_hour();} dis_buf[3] = dis_code[min / 10];// 分十位

dis_buf[4] = dis_code[min % 10];// 分個位 } void inc_hour(){ hour++;if(hour > 23){

hour = 0;} if(hour > 9)

dis_buf[0] = dis_code[hour / 10];// 時十位

else

dis_buf[0] = 0xff;// 當小時的十位為0時不 顯示

dis_buf[1] = dis_code[hour % 10];} void delayms(unsigned char ms)// 延時子程序

{

unsigned char i;while(ms--){

for(i = 0;i < 120;i++);}}

// 時個位

四、數據處理(現象分析)

五、結論

六、參考資料

《單片機原理應用》、《單片機原理及連接口技術》、《單片機微型計算機原理接口及應用》、《單片機原理及系統設計》、《單片機應用新技術教程》。

七、評語

第二篇:單片機實訓總結

學生實訓總結報告

專業:應用電子技術 班級:學號: 姓名:實 訓 室: 日期: 至止 指導教師:

2011年12月日05

說明

1. 實訓結束之前,每個學生都必須認真撰寫《實訓總結報告》。通過撰寫實訓總結報告,系統地回顧和總結實訓的全過程,將實踐性教學的感性認識升華到一定的理論高度,從而提高實訓教學效果。

實訓總結報告要求條理清晰,內容詳盡,數據準確。字數不少于2000字。

實訓總結報告的質量反映了實訓的質量,它是實訓成績評定的主要依據之一。應在實訓結束后兩周內將此報告上交學院教學辦公室。不交實訓報告者不得參加實訓成績評定。

封面中的“實訓室”必須寫全名,必須寫上指導教師姓名。

“前言”部分: “實訓背景”可簡介實訓目的、通過何種方式到此單位實訓等內容;“實訓環境”可包括實訓室全稱(中英文)、地址、規模、簡介等內容。

“實訓內容”部分:屬報告的主要部分。“實訓過程”概述實訓各階段所從事的主要工作等;“實訓內容”包括項目介紹、本人從事的工作、軟硬件平臺和技術等;“實訓成果”應具體列出自己所完成的主要成果及實際應用情況等。

“總結”部分:其中“其它意見”可對學院課程設置、教學內容、實訓安排等方面提出自己的意見或建議,也可對實訓單位的各個方面提出自己的意見。2. 3. 4. 5. 6. 7.

目 錄

1.1

1.2 前言..............4實訓背景.......................4實訓環境.......................4 2

2.1

2.2

2.3 實訓內容..........5實訓過程.......................5實訓內容.......................5主要成果.......................5 3

3.1

3.2 總結..............6實訓體會.......................6其它意見.......................6前言

1.1實訓背景

通過實訓,掌握單片機內部硬件結構、工作原理,掌握程序的設計基本方法;掌握單片機的接口技術,熟悉常用的外圍接口芯片及典型電路。熟悉設計、調試單片機的應用系統的一般方法,具有初步的軟、硬件設計能力。

1.2實訓環境

利用keil uVision軟件寫程序,并用stc-isp下載軟件中下載到鐵牛單片機中,上電運行和檢查。實訓內容

2.1實訓過程

1)先將單片機上電,用USB接口的數據線將這塊單片機板與PC機連接;

2)裝單片機驅動,對“我的電腦”右鍵,選擇“屬性”,在“設備管理器”里的“端口”處識別該單片機的接口,如:(COM5);

3)識別完后運行spc-isp,選擇端口類型(COM5),然后將流水燈、蜂鳴器、繼電

器、數碼管靜態顯示、矩陣鍵盤等程序下載到單片機里,下載一個檢測一個,看這塊單片機是否有哪里故障;

4)逐個檢測無故障后,在運行keil uVision2編寫程序,便寫完后檢測看有沒有

錯誤,確認無誤后將這個程序下載到單片機上,得出最后的結果,即在數碼顯示管上顯示從0-9這些數字。

2.2實訓內容

1)將流水燈、蜂鳴器、繼電器、數碼管靜態顯示、矩陣鍵盤的程序下載到單片機并觀察單

片機的顯示方式;

2)利用proteus畫圖,利用Reli編寫C語言程序,使用單片機的25個IO口,連接

發光管,組成5X5的矩陣顯示屏,在屏幕上顯示0到7這八個數字.2.3主要成果

完成對矩陣鍵盤電路、串口通信電路、數碼管顯示電路、蜂鳴器電路、繼電器電路等程序在單片機的運行。總結

3.1實訓體會

通過這一周的實訓,對單片機加深了了解。對編寫程序有一定進步,在理解單片機端口功能的前提下,才能寫出正確的程序。在實訓的期間是很有趣的,當出現一個很難攻破的程序時,就覺得很想去挑戰它。當找到一點突破口時,自己從心底感覺到喜悅,當成果出來時,很有成就感。

對于這為期一周的實訓,是很快樂的。對單片機的興趣越發的濃厚,希望下次還有機會參加這樣的實訓,實訓的時間能更長點。

3.2其它意見

1)合理的安排時間。

2)課題的難易程度。

第三篇:單片機實訓

單片機應用課程設計教學大綱

開課學院:機電工程學院 適用專業:電子科學與技術 課程編號:2009404 課程英文名稱:Single-chip Microcomputer Application System Design 實驗課程總學時:36 實驗課程總學分:1

一、課程性質和目的:

單片機原理及應用是一門技術性、應用性很強的學科,實驗教學是它的一個極為重要的教學環節,除實驗教學環節,單片機課程設計也是重要的實踐教學環節,通過這一環節可使學生不但能夠將課堂上學到的理論知識與實踐應用結合起來,而且能夠對電子電路、電子元器件、印制電路板等方面的知識進一步加深認識,同時在軟件編程、排錯調試、相關儀器設備的使用技能等方面得到較全面的鍛煉和提高,為今后能獨立進行單片機應用系統的開發設計工作打良好的基礎。

二、本課程與其它課程的聯系與分工

先修課程:電路分析、模擬電路、數字電路、微機原理、單片機、電子線路常用軟件 后續課程:傳感器技術、數字信號處理等

三、單片機課程設計的基本要求

1、原則上每生一項設計,不能重復設計。

2、項目大的可多人從事,但每人必須承擔足夠的設計任務。

3、項目結題需要提供電路圖、程序清單、設計說明書等資料,還要提供實物作品,運行照片等。

4、參加科技節展出及評獎的作品,要給與適量的加分。優秀的設計人員優先推薦參加省機電大賽或電子大賽。

5、整個課程設計過程中,嚴格執行考核制度,對于無故曠課、擾亂課堂秩序、玩游戲、玩手機、不從事設計和制作的行為給予嚴肅處理。

6、對于課堂表現好的同學,進行加分獎勵。

四、課程設計的實施過程

1、基本開發工具的使用

電路設計及仿真運行工具Proteus軟件、編程及編譯環境Keil uVision軟件、程序燒寫器的使用及驅動程序的安裝。

2、單片機應用系統的搭建方法

電源的設計、振蕩電路參數的選擇、復位電路的設計、內置及外置程序程序存儲器的選擇,各端口的驅動能力及接口方法。

3、學生實踐能力的摸底測試

通過簡單的單片機應用設計,如:流水燈、數碼顯示、鍵盤控制等,進行軟環境編程測試及硬環境測試。

軟環境測試:利用Proteus、Keil C51 進行仿真測試。硬環境測試:搭建具體電路,利用編程器燒寫程序,進行調試。

4、選擇設計題目

學生可根據自身能力和愛好,選擇或自擬設計題目,并進行系統的分析和調研、可行性分析、性價比分析,形成設計任務書。指導教師處備案。

5、確定實施方案

經過方案論證,找出最優化的實施方案。以此評價開發思路。

6、加強指導

指導教師對學生的共性問題進行集中指導,對零散問題進行分別指導。

7、硬件電路設計

根據實施方案,利用Proteus軟件設計原理圖。原理圖的質量作為考核依據。

8、軟件設計

根據系統工作過程畫出各部分流程圖,根據流程圖編寫程序并進行整合,程序和流程圖的質量作為考核依據。

9、仿真調試

編譯后的程序加載到原理圖上進行仿真,調試,調試成功后的仿真圖片作為考核的依據。

10、電路搭建

根據電路原理圖設計,進行布線圖設計。購買電子元件,焊接線路板,線路板的焊接質量作為考核依據。

11、系統調試

系統調試成功之后,考察功能實現情況,作為考核依據。

12、撰寫課程設計論文

要求從選題、論證、設計、仿真、調試、形成作品到感想寫入論文內,要符合正規論文格式。

五、考核方案

1、考核分四部分進行:實物作品、課程設計論文、平時成績、課堂表現

2、實物作品從實現功能和焊接質量進行評分,占總成績的40%。

3、課程設計論文從論文的規格、要求進行評分,占總成績的30%。

4、平時成績就是平時階段性的檢查成績,占總成績的20%。

5、課堂表現指出勤、課堂紀律,占總成績的10%。

6、科技節加分:一等獎5分、二等獎4分、三等獎3分、參展2分。

六、單片機課程設計題目(備選)

1、基于單片機的智能電壓表設計

2、基于單片機的LED流水燈系統設計

3、基于單片機的智能船模設計

4、基于單片機的電梯控制模型設計

5、基于單片機的水位控制系統設計

6、基于單片機的多路數據采集系統設計

7、基于單片機的搶答器設計

8、基于單片機的數字溫度計設計

9、基于單片機的智能小車設計

10、基于單片機的遙控器設計

11、基于單片機的串行通信發射機設計

12、基于單片機的簡易智能電動車設計

13、基于單片機的太陽能熱水器控制器設計

14、MCS-51單片機溫度控制系統的設計

15、直流電動機的轉速檢測與脈寬調速

16、基于單片機的智能機器人的設計

17、基于單片機的簡易無線競賽系統的設計

18、基于單片機的車輛闖紅燈監控系統設計

19、基于單片機控制的井下瓦斯監控系統設計 20、基于單片機的煤氣泄漏檢測報警裝置設計

21、基于單片機的井式滲碳爐控制系統設計

22、基于單片機的蔬菜大棚溫濕度智能控制系統設計

23、基于單片機的電子鐘設計

24、基于單片機的液位控制器設計(8051)

25、基于單片機的點陣電子顯示屏設計

26、基于單片機的智能尋跡避障小車設計

27、基于單片機的熱敏電阻測溫系統設計

28、基于單片機的智能型電話遠程遙控器設計

29、基于單片機的數控直流電源設計 30、基于單片機的電子萬年歷設計

31、基于單片機的紅外防盜報警器設計

32、基于單片機的花卉溫室控溫系統設計

33、基于單片機的焊機溫度控制系統設計

34、基于單片機的路燈控制器設計

35、基于單片機的車床刀架控制系統設計

36、基于單片機的電機智能綜合保護裝置設計

37、基于單片機的太陽能熱水器控制器設計

38、基于單片機的智能型礦用磁力啟動器設計

39、基于單片機的無氧退火爐溫控系統設計

40、基于單片機的電廠鍋爐過熱蒸汽溫度監測系統設計

41、基于單片機的摩托車里程表研制

42、基于單片機的自動車庫門的設計

43、基于單片機的自動滴灌控制系統的設計

44、基于單片機的預付費電度表設計

45、基于單片機的智能電子秤設計

46、基于單片機的油井巡視定位系統設計

47、基于單片機的照明控制系統

48、基于單片機的鍋爐液位控制系統設計

49、基于單片機的洗衣機設計

50、基于單片機的鍋爐汽包水位控制系統設計

51、基于單片機的多功能秒表設計

52、基于單片機的無線監護系統的設計

53、基于串行通信的紅外線智能家電控制系統

54、基于單片機的智能遙控器設計

56、基于單片機的公用電話網遠程控制器的設計

57、基于單片機的多功能節能微波爐控制器設計

58、基于單片機的多功能數顯表設計(氣壓、沖擊頻率)

59、基于單片機的倉庫溫濕度測量儀設計 60、基于單片機的自動加料系統 62、基于單片機的遠程溫度顯示系統

63、基于89C51單片機的傳感器水位測量系統 64、基于51單片機的廣告燈設計 65、基于單片機的水箱水位控制系統設計 66、動態電子秤設計

67、基于單片機的非接觸式熱量測量系統設計 68、基于單片機的非接觸式位移傳感器設計 69、基于單片機的非接觸式溫度測試儀設計 70、基于單片機的工業電加熱爐的微機控制系統設計 71、基于單片機的戶用超聲波熱量表設計 72、基于單片機的火災自動探測報警系統設計 73、基于單片機的住宅智能化險情報警系統設計 74、基于單片機的數字溫度測量及顯示系統設計 75、火災自動報警系統設計

76、基于GSM短信模塊的家庭防盜報警系統 77、基于GSM模塊的車載防盜系統設計 78、基于單片機的16×16點陣(滾動顯示)79、基于單片機的倉庫溫濕度的監測系統 80、基于單片機的點陣電子顯示屏設計 81、基于單片機的電子密碼鎖設計 82、基于單片機的溫度遠程顯示實現 83、基于單片機的直流電機控制系統 84、基于單片機的自動加料機控制系統 85、數控直流穩壓電源設計

86、智能型充電器的電源和顯示的設計 87、基于CPLD的出租車計價器設計 88、基于IC卡的樓宇門禁系統的設計 89、基于SPCE061A的語音遙控小車設計 90、基于單片機的短信收發系統設計

91、智能機器人的研究與設計(自動循軌和語音控制的實現)92、PC機與單片機的串口通信 93、基于單片機的紅外線防盜報警系統 94、基于單片機的轉速測量系統設計 95、基于單片機的電梯控制模型設計與仿真

學習參考資料:

1、謝維成 楊加國:《單片機原理與應用及C51程序設計》,清華大學出版社,2009年7月第2版

2、彭偉主編:《單片機C語言程序設計實訓100例——基于8051+Proteus仿真》,電子工業出版社,2009年6月第1版

3、周興華主編:《手把手教你學單片機C程序設計》,北京航空航天大學出版社,2007年10月 第1版

學習參考網站:

http://xxgcxy.qdbhu.edu.cn/jsjdlzzsx/index.html http://www.tmdps.cn

執筆人:陳振軍

編寫日期:2013年3月5日 審核人:

第四篇:單片機實訓總結

單片機心得總結

通過這一個學期的單片機學習,我收獲了很多關于單片機的知識,并且這些知識和日常的生活息息相關。了解了一些簡單程序的錄入,LED顯示器、鍵盤、和顯示器的應用和原理。

LED顯示器:LED顯示器是由發光二管組成顯示字段的器件。通常的8段LED顯示器是由8個發光二極管組成,LED顯示器分共陽極和共陰極兩種。有段選碼和和位選碼。當LED顯示器每段的平均電流位5MA時,就有較滿意的亮度,一般選擇斷碼5-10MA電流;位線的電流應選擇40-80MA。LED顯示器的顯示方式有動態和靜態兩種。7289A芯片是具有SPI串行接口功能的顯示鍵盤控制芯片,它可同時取得8位共陰極數碼管和64個鍵的鍵盤矩陣。7289A的控制指令分為兩類:8位寬度的單字節指令和16位寬度雙字節指令;還有閃爍指令和消隱指令。7289A采用串行方式SPI總線與微處理器通信;7289A與AT89C52接口電路,在實際電路中無論接不接鍵盤,電路中連接到其各段上的8個 100千歐的下拉電阻均不可以省去,如果不接鍵盤而只接顯示器可以省去8個10千歐電阻,若僅接鍵盤而不接顯示器,可省去串入DP及SA-SG連線的8個220歐電阻,7289A還需要外接晶體振蕩電路。液晶顯示器簡稱LCD,其顯示原理是用經過處后的液晶具有能改變光線傳輸方向的特性,達到顯示字符和圖形的目的。最簡單的筆段式液晶顯示器類似于LCD顯示器,可以顯示簡單的字符和數字,而目前大量使用的是點陣式LCD顯示器,既可以顯示字符和數字也可以顯示漢字和圖形。如果把LCD顯示屏、背光可變電源、接口控制邏輯、驅動集成芯片等部件構成一個整體,是的與CPU接口十分方便。

鍵盤:鍵盤是最常見的計算機輸入設備,它廣泛應用于微型計算機和各種終端設備上。計算機操作者通過鍵盤向計算機輸入各種指令、數據,指揮計算機的工作。按照鍵盤的工作原理和按鍵方式的不同,可以劃分為四種:機械式鍵盤采用類似金屬接觸式開關,工作原理是使觸點導通或斷開,具有工藝簡單、噪音大、易維護的特點。塑料薄膜式鍵盤鍵盤內部共分四層,實現了無機械磨損。其特點是低價格、低噪音和低成本,已占領市場絕大部分份額。導電橡膠式鍵盤觸點的結構是通過導電橡膠相連。鍵盤內部有一層凸起帶電的導電橡膠,每個按鍵都對應一個凸起,按下時把下面的觸點接通。這種類型鍵盤是市場由機械鍵盤向薄膜鍵盤的過渡產品。無接點靜電電容式鍵盤使用類似電容式開關的原理,通過按鍵時改變電極間的距離引起電容容量改變從而驅動編碼器。特點是無磨損且密封性較好。

按照按鍵方式的不同鍵盤可分為接觸式和無觸點式兩類。接觸式鍵盤就是我們通常所說的機械式鍵盤,它又分為普通觸點式和干簧式。普通觸點式的兩個觸點直接接觸,從而使電路閉合,產生信號;而干簧式鍵盤則是在觸點間加裝磁鐵,當鍵按下時,依靠磁力使觸點接觸,電路閉合。與普通觸點式鍵盤相比,干簧式鍵盤具有響應速度快、使用壽命長、觸點不易氧化等優點。無觸點式鍵盤又分為電容式、霍爾式和觸摸式三種。其中電容式是我們最常用到的鍵盤類型,它的觸點之間并非直接接觸,而是當按鍵按下時,在觸點之間形成兩個串聯的平板電容,從而使脈沖信號通過,其效果與接觸式是等同的。電容式鍵盤擊鍵時無噪聲,響應速度快,但是價格很高一些。

顯示器:按照顯示器的顯示管分類CRT、LCD。按顯示色彩分類單色顯示器、彩色顯示器。按大小分類通常有14寸、15寸、17寸和19寸,或者更大。顯示管的屏幕上涂有一層熒光粉,電子槍發射出的電子擊打在屏幕上,使被擊打位置的熒光粉發光,從而產生了圖像,每一個發光點又由“紅”“綠”“藍”三個小的發光點組成,這個發光點也就是一個象素。由于電子束是分為三條的,它們分別射向屏幕上的這三種不同的發光小點,從而在屏幕上出現絢麗多彩的畫面。顯示器顯示畫面是由顯示卡來控制的。若仔細觀察顯示器上的文本或圖像是由點組成的,屏幕上點越多越密,則分辨率越高。

屏幕上相鄰兩個同色點的距離稱為點距,常見點距規格有0.31mm、0.28mm、0.25mm

等。顯示器點距越小,在高分辨率下越容易取得清晰的顯示效果。電子束采用光柵掃描方式,從屏幕左上角一點開始,向右逐點進行掃描,形成一條水平線;到達最右端后,又回到下一條水平線的左端,重復上面的過程;當電子束完成右下角一點的掃描后,形成一幀。此后,電子束又回到左上方起點,開始下一幀的掃描。這種方法也就是常說的逐行掃描顯示。而隔行掃描指電子束在掃描時每隔一行掃一線,完成一屏后再返回來掃描剩下的線,這與電視機的原理一樣。隔行掃描的顯示器比逐行掃描閃爍得更厲害,也會讓使用者的眼睛更疲勞。完成一幀所花時間的倒數叫垂直掃描頻率,也叫刷新頻率,比如60Hz、75Hz等。

通過這幾天的單片機的實訓,我在理論的基礎上更深刻的掌握了單片機的深層內容及實際生活中的應用,實訓鍛煉了自己動手能力和思維能力,還有在軟件方面的編程能力,讓我受益匪淺,同時也暴露出一些平時學習上的問題,讓我深刻反思。這些問題的發現將為我以后的學習和工作找明道路,查漏補缺為進一步學習作好準備。通過實訓,讓我懂得了如何編寫一些簡單的程序,學會了如何制作單片機應用程序,并且可以在今后的日常生活中靈活運用。

第五篇:單片機實訓總結

單片機實訓總結

為了鍛煉自己的動手能力以及激發我的創新能力,我參加了此次的單片機實訓活動,在實訓過程中首先我們明確了實訓的目的:

1、熟悉單片機應用系統的開發、研制過程;

2、能運用所有知識設計簡單的單片機應用系統的軟、硬件的設計;

3、掌握單片機應用系統的硬件、軟件調試方法;

4、進一步掌握單片機在生活和學習當中的應用。

在實訓的第一天我們指導老師孫老師向我們詳細的講解了整個實訓的主要內容,讓我們了解實訓當中所學的內容與一些元器件和我們要試驗的課題。在試驗中主要有三個課題:

一、在學習板上練習一些簡單元器件的焊接,并進一步對貼片式元器件的焊接;

二、在已開發好的開發板上對各元器件的焊接,并學會調試、運行,另外還學會編寫一些簡單的程序,掌握編程過程應注意的方法;

三、簡單的學習Protle的使用,并利用Protle繪制一些簡單的電路原理圖,并利用原理圖制作成PCB板,了解到怎樣從設計好的硬件電路圖而得到一個完好的印刷板。

以上是這次實訓的主要內容,經過將近一個月的時間,我們認真的完成了實訓過程中老師布置的實訓內容及實訓要求。雖然這次實訓的時間不是很長,我們都完整的焊好了一個屬于自己的實驗板,在課后我們也對一些硬件學習。通過這次實訓,我更進一步的掌握了單片機的深刻內容以及單片機在實際生活中應用,并鍛煉了我的動手能力、思維能力以及軟件方面的編程能力,讓我學會了很多,同時通過此次實訓也暴露出一些平時沒有注意的問題,讓我深刻反思。這些問題的發現將為我以后的學習和工作的道路有所幫助,并讓我懂得了單片機在實際生活當中的最要應用。

實訓人:09本科班李兵

2012年3月22日

下載單片機實訓總結word格式文檔
下載單片機實訓總結.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


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

相關范文推薦

    單片機制作實訓總結

    單片機制作實訓總結 執筆人:周平 項目名稱:單片機制作 參加班級:06級機電一體化專業1、2班 人數:112人 時間:2007-2008學年第4學期第12周 06級機電一體化專業1、2班112位學生參與......

    單片機實訓題目

    電氣1001班綜合實訓任務(單片機控制系統運行與維護) 第1題 模擬交通燈 任務要求:1、主干道綠燈40秒,支干道綠燈20秒,黃燈都是5秒; 2、要求用定時器實現定時時間; 3、要求顯示器同步......

    單片機實訓操作規程

    單片機實訓室安全規章制度 1、學生(學員)進入教室應服從實習指導教師的安排,按指定位置就坐上課。 2、進入教室應換鞋或帶好鞋套,并保持室內安靜及衛生。 3、操作帶電設備時應注......

    單片機實訓教案(范文大全)

    蘇州經貿職業技術學院1 實訓項目1 報警器控制 一、項目要求 調研實際報警器的使用,設計一個應用開關控制報警器發聲報警。 二、項目實踐技能目標 1.通過項目的訓練,鍛煉理論......

    單片機實訓心得

    單片機課程設計實訓體會為期一周的單片機實訓讓我們受益匪淺.本來還以為編程會很簡單的,等到實際操作起來才知道它的復雜性,沒有想像中的那么得心應手,理解流程是有思維的前......

    單片機實訓心得體會

    通過今次單片機實訓,使我對單片機的認識有了更深刻的理解。系統以51單片機為核心部件,利用匯編軟件編程,通過鍵盤控制和數碼管顯示實現了基本時鐘顯示功能、時間調節功能,能實現......

    單片機實訓報告范文

    四川電子機械職業技術學院 單片機原理及應用 實 訓報告1 班級:應電14.2班 姓名:劉華利 學號:140302058 指導教師:向兵 四川電子機械職業技術學院 摘要: 《單片機應用系統設計項......

    單片機實訓報告

    單片機原理及應用 實訓報告 班級: 學號: 姓名: 指導教師: 實訓總成績: 一、 節日彩燈設計 題目:8位邏輯電平模塊上的LED小燈從左向右呈現“鞭甩”的實驗現象,狀態間隔為0.25秒;按......

主站蜘蛛池模板: 免费国产黄网站在线观看| 国产精品泄火熟女| 久久久久国产精品熟女影院| 亚洲精品人成无码中文毛片| 久久久久久国产精品免费无码| 国产精品久久久久久av| 免费观看又色又爽又黄的| 久久国产亚洲高清观看| 亚洲美女高清无水av| 爱性久久久久久久久| 国产精品国产三级国产an| 老师脱了内裤让我进去| 亚洲αv久久久噜噜噜噜噜| 亚洲中文字幕无码乱线| 好爽又高潮了毛片免费下载| 久久国产成人免费网站| 2021亚洲国产精品无码| 国产啪精品视频网站| 国产精品丝袜久久久久久不卡| 国产免国产免‘费| 亚洲色大成网站www久久| 无码无套少妇18p在线直播| www一区二区www免费| 久久东京热人妻无码人av| 亚洲综合一区二区三区无码| 99re6在线视频精品免费| 亚洲成av人片在线观看高清| 人妻少妇-嫩草影院| 性欧美牲交xxxxx视频欧美| 上司揉捏人妻丰满双乳电影| 国产suv精品一区二区四| 欧美成人高清ww| 国产精品日日做人人爱| 48久久国产精品性色aⅴ人妻| 无码国产精品一区二区免费久久| 大狠狠大臿蕉香蕉大视频| 久久精品国产精品亚洲毛片| 亚洲一区综合图区| 40岁成熟女人牲交片20分钟| 国产免费观看久久黄av片| 国产激情免费视频在线观看|