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

正文內(nèi)容

最新單片機培訓(xùn)實驗設(shè)計ecmt匯總(存儲版)

2025-07-23 23:01上一頁面

下一頁面
  

【正文】 電平變反一次,產(chǎn)生一個跳變沿。 P0=0x3f。i++)。 P1=0xa0。j4。unsigned char b[20]={0xa0,0x80,0x60,0x40,0x20,0x00,0xa0,0x80,0x60,0x40,0x20,0x00,0xa0,0x80,0x60,0x40,0x20,0x00}。 EX0=1。include//unsigned char a[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0xbf,0x86,0xdb,0xcf,0xe6,0xff}。 /*查表,次數(shù)送顯示*/else /*當(dāng)i=16,重復(fù)下一輪16次中斷*/{ i=0。 } }}四、編寫程序并在實驗板上執(zhí)行通過調(diào)試已有程序,實現(xiàn)按鍵操作與數(shù)碼管顯示的對應(yīng);按鍵1操作,;按鍵2操作,顯示“HELLO”;復(fù)位,重復(fù)操作。 uint b[5]={0x00,0x20,0x40,0x60,0x80}。i6。 key=(rnum1)*4+lnum。 } P2=0xf0。}}uchar keysa(void){ P2=0x0f。include include define uchar unsigned chardefine uint unsigned intuchar a[4][4]={{0x00,0x20,0x40,0x60},{0x80,0xa0,0x00,0x20},{0x40,0x60,0x80,0xa0},{0x00,0x20,0x40,0x60}}。 if(P2==0xd0) lnum=2。 if((P2amp。uchar rnum,lnum。 }} delay(500)。j500。j++) /**/{uint a[6]={0x7d,0x6d,0x5b,0x4f,0xff,0x6f}。 }(3)自編程序:編程并燒寫程序,6個數(shù)碼管依次顯示6,5,2,3,0.,9;然后,6個數(shù)碼管同時點亮。for(j=0。通過復(fù)位按鍵進行復(fù)位。實驗四1 數(shù)碼管跑馬顯示一、實驗?zāi)康氖煜?1單片機并行口的輸入方式,輸出方式的編程;熟悉共陰極LED的工作特性及控制方法;學(xué)習(xí)在系統(tǒng)燒寫單片機程序(在系統(tǒng)編程ISP)的方法。 實驗電路圖ORG 0000HLJMP MAINORG 0030HMAIN: MOV A,00H MOV P1,A MOV R0,00H LS: MOV A,R0 MOV DPTR,TAB0 MOVC A,A+DPTR MOV P1,A ;數(shù)碼管位選跑馬 MOV A,R0 MOV DPTR,TAB1 MOVC A,A+DPTR MOV P0,A ;數(shù)碼管數(shù)字顯示 INC R0 ACALL DELAY MOV P1,0E0H ACALL DELAY SJMP LSDELAY: MOV R5,08H ;延時DELAY1: MOV R6,0FAHDELAY2: MOV R7,0FAH DJNZ R7,$ DJNZ R6,DELAY2 DJNZ R5,DELAY1 RETTAB0: DB 00H,20H,40H,60H,80H,0A0H,00H,20H,40H,60H DB 80H,0A0H,00H,20H,40H,60H,80H,0A0H,00H,20HTAB1: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H, 7FH,6FH DB 0BFH,86H,0DBH,0CFH,0E6H,0EDH,0FDH,87H,0FFH,0EFHEND(2)C語言程序:,兩個數(shù)字顯示的間隙發(fā)光二極管發(fā)光,當(dāng)跑馬顯示完畢后,發(fā)光二極管長亮。}}main(){uint j。 /*延時*/ } P1=0xe0。j1。 }} for(j=0。 delay(1)。uchar b[4][4]={{0x3f,0x06,0x5b,0x4f},{0x66,0x6d,0x7d,0x07},{0x7f,0x6f,0xbf,0x86},{0xdb,0xcf,0xe6,0xff}}。0x0f)!=0x0f) { delay(5)。0xf0)!=0xf0) { if(P2==0xe0) lnum=1。}}自編程序編程并燒寫程序,按鍵1按下,數(shù)碼管2按下顯示“HELLO”。t++)。 if(P2==0x07) //第四行 rnum=4。 //P1=a[rnum1][lnum1]。 for(i=0。j++) { uint a[5]={0x76,0x79,0x38,0x38,0x3f}。 default: break。 /*計中斷次數(shù)*/if(i16) /*當(dāng)i16,等待中斷*/P0=a[i]。 /*等待中斷*/}自編程序(1)1個數(shù)碼管8段全部顯示,即“8.”,中斷一次,8段全滅,每中斷一次,變反一次。 }}main(){ EA=1。//unsigned char a=0x76。 /*計中斷次數(shù)*/ if(i16) { for(j=0。 IT0=1。i72。 /*延時*/ } /*查表,次數(shù)送顯示*/ else /*當(dāng)i=16,重復(fù)下一輪16次中斷*/ { i=0。實驗六 定時/計數(shù)器一、實驗?zāi)康?了解定時/計數(shù)器的應(yīng)用,掌握其應(yīng)用編程方法。j=0。TF0=0。void delay(uint count) /*延時子程序*/{ uint i。 if(key==1) { i++。i5。 匯編程序圖44 實驗電路圖ORG 0000HMOV TMOD,20HMOV TH1,0CCHMOV TL1,0CCHSETB TR1MOV SCON,50H ;串口控制字LOOP: MOV P0,00H CLR TIMOV A,07HMOV P1,00HMOV P0,AACALL DELAYMOV SBUF,A ;將A中數(shù)據(jù)送入緩存JNB TI,$ ;發(fā)送完畢,TI=1CLR TIMOV A,00HMOV A,SBUF ;接受數(shù)據(jù)JNB RI,$ ;接受完畢,RI=1CLR RIMOV P0,AMOV P1,20HACALL DELAYSJMP LOOP DELAY: MOV R5,08H DELAY1: MOV R6,0FAH DELAY2: MOV R7,0FAH DJNZ R7,$ DJNZ R6,DELAY2 DJNZ R5,DELAY1 RETEND C語言程序
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1