開放實驗報告_第1頁
開放實驗報告_第2頁
開放實驗報告_第3頁
開放實驗報告_第4頁
開放實驗報告_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1/1開放實驗報告

第1篇開放實驗報告

開放實驗報告

開放性實驗報告

移動機器人設(shè)計與制作

姓名:黃家進

學(xué)號:06144008

班級:電氣140

專業(yè):電氣工程及其自動化

指導(dǎo)老師:趙勇

時間:20XX.10.15--20XX.12.10

目錄

實驗一io口的輸出應(yīng)用4

一.實驗?zāi)康?

二.實驗內(nèi)容4

三.實驗器材4

四.實驗步驟4

五.實驗程序及電路圖4

1.實驗說明:

4

2.實驗程序:

4

3.實驗仿真圖:5

實驗二io口的輸入應(yīng)用5

一.實驗?zāi)康?

二.實驗內(nèi)容5

三.實驗器材5

四.實驗步驟5

五.實驗程序及電路圖6

1.實驗說明:

6

2.實驗程序:

6

3.仿真電路圖:

6

實驗三定時器中斷實驗(periodicinterrupttimer)7

一.實驗?zāi)康?

二.實驗內(nèi)容7

三.實驗器材7

四.實驗步驟7

五.實驗程序及電路圖7

1.實驗說明:

7

2.實驗程序:

7

3.仿真電路圖:

8

實驗四外部中斷的應(yīng)用9

一.實驗?zāi)康?

二.實驗內(nèi)容9

三.實驗器材9

四.實驗步驟9

五.實驗程序及電路圖9

1.實驗說明:

9

2.實驗程序:

9

3.仿真電路圖10

實驗五單片機串口的應(yīng)用10

一.實驗?zāi)康?0

二.實驗內(nèi)容10

三.實驗器材10

四.實驗步驟

五.實驗程序及電路圖

1.實驗說明:

2.實驗程序:

3.仿真電路圖:

13

實驗六流水燈實驗13

一.實驗?zāi)康?3

二.實驗內(nèi)容13

三.實驗器材13

四.實驗步驟13

五.實驗程序及仿真電路圖13

1.實驗說明:

14

2.實驗程序:

14

3.仿真電路圖:

14

六.改進實驗15

1.改進說明:

15

2.實驗程序:

15

3.仿真電路圖:

16

實驗七51單片機最小系統(tǒng)檢測16

一.實驗?zāi)康?6

二.實驗內(nèi)容16

三.實驗器材16

四.實驗步驟16

五.實驗程序及電路圖16

1.實驗說明:

17

2.實驗程序:

17

3.仿真電路圖:

17

4實物展示:

18

范文top100實驗八四位數(shù)碼管秒表計時器18

一.實驗?zāi)康?轉(zhuǎn)載于:酷貓寫作)18

二.實驗內(nèi)容18

三.實驗器材18

四.實驗步驟18

六.實驗程序及電路圖18

1.實驗說明:

18

2.實驗程序:

18

3.仿真電路圖:

2

4.實物展示:

22

個人總結(jié)22

實驗一io口的輸出應(yīng)用

一.實驗?zāi)康?/p>

通過此次實驗學(xué)習(xí)普通io口作為輸出口的應(yīng)用。

二.實驗內(nèi)容

我們通過普通io口驅(qū)動一個led燈閃爍。(采用灌電流方式)

三.實驗器材

stc89c52rc單片機、led燈或?qū)嶒炏洹?/p>

四.實驗步驟

1.在keil開發(fā)環(huán)境下建立一個工程。

2.程序的編寫。

3.程序下載調(diào)試(可先進行仿真)。

附注:

采用灌電流的方式原因:因為單片機輸出的電流比較小,當(dāng)然可以驅(qū)動發(fā)光二極管,但是在很多時候,例如:我們驅(qū)動數(shù)碼管的時候,會因為輸出電流比較小,所以發(fā)光二極管不夠亮,所以當(dāng)我們采用灌電流的方式的時候可以避免這一點。

為了防止電流過大燒壞二極管,一般應(yīng)接200ω左右的限流電阻。

五.實驗程序及電路圖

1.實驗說明:

用灌電流方式來驅(qū)動p1.0口的led燈閃爍。

2.實驗程序:

#include;

#defineunintunsignedint

#defineuncharunsignedchar

sbitled=p1^0;

//位定義

voiddelay(unintk)

{

}

voidmain()

{

while(1){

4

//延時函數(shù)uninti;

for(k;k>;0;k--)for(i=0;i;0;x--)for(y=110;y>;0;y--);

}//主程序voidmain(){uchari;

p2=0x01;

while(1){

for(i=0;i;0;x--)for(y=110;y>;0;y--);

while(1)

上頁下頁

開放實驗報告

led2=0;

delayms();

led2=1;

led3=0;

delayms();

(轉(zhuǎn)載于:酷貓寫作)

led3=1;

}

}

3.仿真電路圖:

改進實驗的仿真電路圖與之前的電路圖一樣,但只有前三個led燈亮。如圖6.1所示

實驗七51單片機最小系統(tǒng)檢測

一.實驗?zāi)康?/p>

1、熟練掌握keil及proteus的使用方法;

2、了解和掌握51單片機的原理、使用方法;

3、會編寫簡單的程序,利用51單片機實現(xiàn)相應(yīng)的功能,如簡單流水燈設(shè)

計,數(shù)碼管的顯示,l298的顯示等;

4、了解和掌握電阻、電容、電感等元件的識別、讀數(shù)方法及使用方法;

5、學(xué)會簡單的焊接技術(shù)和焊接技巧。

二.實驗內(nèi)容

利用led燈檢測單片機最小系統(tǒng)

三.實驗器材

stc89c52rc單片機、led燈。

四.實驗步驟

1.在keil開發(fā)環(huán)境下建立一個工程。

2.程序的編寫。

3.程序下載調(diào)試(可先進行仿真)。

4.按實驗要求焊接好電路板并進行實驗。

五.實驗程序及電路圖

1.實驗說明:

控制p1.1口上的led燈亮滅。

2.實驗程序:

#include;

#defineunintunsignedint

#defineuncharunsignedchar

sbitled=p1^0;

{

}

voidmain()

{

}

//位定義//延時函數(shù)voiddelay(unintk)uninti;

for(k;k>;0;k--)for(i=0;i<121;i++);

while(1){//死循環(huán)//點亮燈led=0;

delay(1000);

//延時}led=1;

//燈滅delay(1000);

//延時

3.仿真電路圖:

圖7.1單片機串口的應(yīng)用

4實物展示:

單片機最小系統(tǒng)(點亮一個led燈)單片機最小系統(tǒng)(點亮一個led燈)(燈亮)(燈滅)

實驗八四位數(shù)碼管秒表計時器

一.實驗?zāi)康?/p>

學(xué)會使用和控制四位數(shù)碼管

二.實驗內(nèi)容

利用單片機和數(shù)碼管做一個秒表計時器

三.實驗器材

stc89c52rc單片機、四位共陽極數(shù)碼管等。

四.實驗步驟

1.在keil開發(fā)環(huán)境下建立一個工程。

2.程序的編寫。

3.程序下載調(diào)試(可先進行仿真)。

4.按實驗要求焊接好電路板并進行實驗。

六.實驗程序及電路圖

1.實驗說明:

控制數(shù)碼管一1秒間隔進行累加,從而做成秒表計時器

2.實驗程序:

#include;

#defineuintunsignedint

#defineucharunsignedchar

uintshu,num;

voidinit();

voiddealy(uintx)

{

uchari;

while(x--)

{

for(i=0;i<120;i--);

}

}

ucharcodeduan_xuan[]=

{

0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};

//共陽管數(shù)組編碼

voiddisplay(uinty)

{

ucharqian,bai,shi,ge;

qian=y/1000;

bai=y%1000/100;

shi=y%100/10;

ge=y%10;

p0=0xff;

p2=0x08;

p0=duan_xuan[ge];

dealy(10);

p0=0xff;

p2=0x04;

p0=duan_xuan[shi];

dealy(10);

p0=0xff;

p2=0x02;

p0=duan_xuan[bai];

dealy(10);

p0=0xff;

p2=0x01;

p0=duan_xuan[qian];

dealy(10);

}

voidmain(){

shu=0;

num=0;

init();

while(1)

{

display(num);

上頁下頁余下全文

開放實驗報告

}

}

voidinit()

{

tmod=0x01;

//使用定時器0方式

th0=(65535-50000)/256//

tl0=(65535-50000)%256;

ea=1;

//

et0=1;

//

tr0=1;

//

}

voidtime()interrupt

{

th0=(65535-50000)/256;

//

tl0=(65535-50000)%256;

shu++;

if(shu==20)//滿20次為1s

{

shu=0;

num++;

}

}

3.仿真電路圖:

賦初值50ms開總中斷開定時器0中斷啟動定時器0賦初值50ms2

圖8.1四位數(shù)碼管

4.實物展示:

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論