freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)原理及其應(yīng)用實(shí)驗(yàn)報(bào)告-展示頁

2024-08-18 01:27本頁面
  

【正文】 }}/*中斷服務(wù)函數(shù)*/void int0() interrupt 0{STATE=1。P1=0xff。delay(30)。s0=s01。 //邊沿觸發(fā)方式s0=0x01。 //CPU 開中斷EX0=1。k++)。j++)for(k=0。i++)for(j=0。for(i=0。unsigned char s0。INT0與負(fù)脈沖相連(硬件在實(shí)驗(yàn)箱的具體位置可以參照文檔最后面的附圖)。有關(guān)說明:采用外部中斷 0 負(fù)邊沿產(chǎn)生中斷信號(hào),中斷響應(yīng)函數(shù)應(yīng)盡量簡潔。2.學(xué)習(xí)單片機(jī)定時(shí)器的基本使用方法及其編程方法。本次實(shí)驗(yàn)基本完成了老師要求的內(nèi)容,但由于串口被占用的情況,被浪費(fèi)太多時(shí)間,以至于最后一個(gè)實(shí)驗(yàn)沒有完全完成,但整體思想及程序上已沒有問題。 }}}三.實(shí)驗(yàn)分析與感想本次實(shí)驗(yàn)的內(nèi)容是單片機(jī)的開發(fā)環(huán)境以及I/O 的使用,主要要求我們熟悉MCS51 系列單片機(jī)開發(fā)軟件的使用,掌握單片機(jī)I/O 口和延時(shí)子程序的使用。 delay(100)。 delay(100)。 } } if(P0_1==1amp。 P1=P12。i=4。} P1=0x02。 P1=P12。i=4。P0_0==0) { P1=0x01。 if(P0_1!=0|P0_0!=1) break。i++) {delay(100)。 for(i=1。 } } if(P0_1==0amp。 P1=P11。i=8。P0_0==0) { P1=0x01。 P0=0xff。k++)。j++)for(k=0。i++)for(j=0。for(i=0。硬件連接: 與開關(guān)K1 相連, 與開關(guān)K2 相連,~ 分別與LED 發(fā)光二極管L1~L8 相連。不同的開光狀態(tài)控制LED 進(jìn)行流水燈、閃爍等,從而達(dá)到模擬舞臺(tái)炫耀燈光控制的目的。識(shí)別按鍵是否閉合SETB LJMP MAINDEL:CLR LJMP MAINEND實(shí)驗(yàn)現(xiàn)象:可以看到 LED1 的狀態(tài)和開關(guān)1 的狀態(tài)一致。}else // 不是高電平,則執(zhí)行后面的語句{P1_0=1。程序:C 語言程序include //89S52 寄存器定義頭文件void main(){while(1){ P0=0xff。對(duì)端口寫“1”可作為高阻抗輸入端用。(2)實(shí)驗(yàn)內(nèi)容:I/O 口做輸入口,一個(gè)I/O 口接一個(gè)撥動(dòng)開關(guān),另一個(gè)I/O 口接一個(gè)LED發(fā)光二極管,單片機(jī)讀取開關(guān)的狀態(tài)并通過LED 顯示出來。調(diào)用延時(shí)函數(shù)AJMP START 。調(diào)用延時(shí)函數(shù)SETB 。 賦值為0,LED 滅MOV R0,100 。在首地址處放置跳轉(zhuǎn)指令。 // 賦值為1,LED 亮delay(100)。 // 賦值為0,LED 滅delay(100)。k++)。j++)for(k=0。i++)for(j=0。for(i=0。硬件連接:用導(dǎo)線將試驗(yàn)箱中的 與L1 相連。 輸出為低電平時(shí),LED 滅,反之,LED 亮。北航單片機(jī)原理及其應(yīng)用實(shí)驗(yàn)報(bào)告班級(jí):110323姓名:趙敏杰學(xué)號(hào):11031064同組者:鄭碩學(xué)號(hào):11031105實(shí)驗(yàn)一 單片機(jī)開發(fā)環(huán)境以及I/O 使用實(shí)驗(yàn)一.實(shí)驗(yàn)?zāi)康?.熟悉MCS51 系列單片機(jī)開發(fā)軟件的使用2.掌握單片機(jī)I/O 口的使用3.學(xué)習(xí)延時(shí)子程序的編寫和使用二.實(shí)驗(yàn)內(nèi)容1.驗(yàn)證性實(shí)驗(yàn)(1)實(shí)驗(yàn)內(nèi)容:I/O 口做輸出口,I/O 口接一個(gè)LED 發(fā)光二極管,使其閃爍。有關(guān)說明:根據(jù) LED 的單向?qū)ㄐ裕?也可以是其他I/O 口)作為LED 的控制端。本實(shí)驗(yàn)系統(tǒng)晶振為 ,則一個(gè)機(jī)器周期為12/=,為方便編寫延時(shí)函數(shù),認(rèn)為一個(gè)機(jī)器周期為1us。程序:C 語言程序include //89S52 寄存器定義頭文件/*延時(shí)子程序(有參函數(shù)),t=n*10ms*/void delay(unsigned char n){ unsigned char i,j,k。in。j14。k237。}/*主函數(shù)*/void main(){ while(1){P1_0=0。 //調(diào)用延時(shí)子程序,t=100*10msP1_0=1。}}匯編語言程序ORG 00HAJMP START 。以免主程序占用中斷入口地址ORG 30HSTART:CLR 。R0 的值決定延時(shí)時(shí)間長短t=R0*10msLCALL DELAY 。 賦值為1,LED 亮MOV R0,1003LCALL DELAY 。無條件跳轉(zhuǎn)至START,繼續(xù)循環(huán)執(zhí)行/*延時(shí)子程序,t=R0*10ms*/DELAY:D1:MOV R1,20D2:MOV R2,248DJNZ R2,$DJNZ R1,D2DJNZ R0,D1RETEND實(shí)驗(yàn)現(xiàn)象:可以看到 LED1 大致亮1s 后滅1s,如此循環(huán)。有關(guān)說明:P0 口是一組漏極開路型雙向I/O 口,也即地址/數(shù)據(jù)總線復(fù)用口。硬件連接:用導(dǎo)線將試驗(yàn)箱中的 與LED 發(fā)光二極管L1 相連, 與撥動(dòng)開關(guān)K1相連。 //對(duì)端口寫1,作為高阻抗輸入端用if(P0_0) // 是否為高電平{P1_0=0。}}}匯編語言參考程序ORG 00HLJMP MAINORG 30HMAIN:JB ,DEL 。實(shí)驗(yàn)內(nèi)容:模擬舞臺(tái)燈光控制實(shí)驗(yàn)具體要求: 口連接兩路撥動(dòng)開關(guān),P1 口連接8 路LED。當(dāng) 的狀態(tài)為00 時(shí),8 路LED 從右至左流水點(diǎn)亮,具體循環(huán)順序?yàn)椋篖1??L2??L3??L4??L5??L6??L7??L8??L1,如此重復(fù)循環(huán); 時(shí),8 路LED 從左至右流水點(diǎn)亮,具體循環(huán)順序?yàn)椋篖8??L7??L6??L5??L4??L3??L2??L1??L8,如此重復(fù)循環(huán); 的狀態(tài)為10 時(shí),8 路LED 交替閃爍,具體循環(huán)順序?yàn)椋篖LLL7??LLLL8?? LLLL7,如此重復(fù)循環(huán)下去; 的狀態(tài)為11 時(shí),8 路LED 一起閃爍,具體循環(huán)順序?yàn)椋喝珳??全亮??全滅,如此重復(fù)下去。程序:C 語言程序include //89S52 寄存器定義頭文件void delay(unsigned char n){ unsigned char i,j,k。in。j14。k237。}void main(){ unsigned char i。 while(1){ if(P0_1==0amp。 for(i=1。i++) {delay(100)。 if(P0_1!=0|P0_0!=0) break。P0_0==1) { P1=0x80。i=8。 P1=P11。 } } if(P0_1==1amp。 for(i=1。i++) {delay(100)。 if(P0_1!=1|P0_0!=0) break。 for(i=1。i++) {delay(100)。 if(P0_1!=1|P0_0!=0) break。P0_0==1) { P1=0xff。 P1=0x00。 if(P0_1!=1|P0_0!=1) break。第一次接觸編寫程序的軟件有些不熟練,慢慢摸索之后逐漸掌握了編寫和倒入單片機(jī)的過程,但是由于電腦串口的問題,經(jīng)常出現(xiàn)串口被占用的情況,多次檢查之后仍然不能排除錯(cuò)誤,最后重啟電腦之后可以繼續(xù)完成實(shí)驗(yàn),但一兩次使用之后又出現(xiàn)串口的情況,十分奇怪,最近不得不換電腦才能完成實(shí)驗(yàn)。第二次實(shí)驗(yàn)二 單片機(jī)中斷及定時(shí)器使用實(shí)驗(yàn)一.實(shí)驗(yàn)?zāi)康?.學(xué)習(xí)外部中斷技術(shù)的基本使用方法及中斷處理的編程方法。二.實(shí)驗(yàn)內(nèi)容1.驗(yàn)證性實(shí)驗(yàn)(1)實(shí)驗(yàn)內(nèi)容:外部中斷的實(shí)驗(yàn),8 路LED 做流水燈,當(dāng)接收到外部中斷后,LED 全部點(diǎn)亮一段時(shí)間,之后恢復(fù)到流水燈狀態(tài)。硬件連接:用導(dǎo)線將實(shí)驗(yàn)箱中的 ~ 分別與LED 發(fā)光二極管L1~L8 相連。程序:C 語言程序 includeunsigned char STATE。/*延時(shí)子程序(有參函數(shù)),t=n*10ms*/void delay(unsigned char n){ unsigned char i,j,k。in。j14。k237。}void main(){EA=1。 //開外部中斷0
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1