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

正文內(nèi)容

基于單片機(jī)的可控制的led跑馬燈設(shè)計(jì)__畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-08-22 17:45本頁面

【導(dǎo)讀】近年來隨著計(jì)算機(jī)在社會領(lǐng)域的滲透,單片機(jī)的應(yīng)用正在不斷地走向深入,同時帶動傳統(tǒng)控制檢測日新月益更新。根據(jù)具體硬件結(jié)構(gòu),以及針對具體應(yīng)用對象特點(diǎn)的軟件結(jié)合,以作完善。運(yùn)用于測試系統(tǒng)中。本設(shè)計(jì)主要在單片機(jī)上擴(kuò)展I/O口,復(fù)位電路,晶振電路,LED顯示電路并寫好底層程序,做出能應(yīng)用于跑馬燈的最小系統(tǒng)。

  

【正文】 f (flag = 4) { P2 = variety004 [flag]。 temp = P2。 } else { temp = 0xFF。 P0 = variety004 [flag]。 } P2 = temp amp。 p2variety004rotate [flag % 3]。 delay(50000) 。 flag。 } } void variety005 () { unsigned char temp = 0xFF。 //默認(rèn) 為 1 // // // // // //P1 數(shù)碼管顯示 5 unsigned char variety005 [] = {0x7F, 0xFE, 0xFC, 0xF8, 0xF0, 35 0x3F, 0x3B, 0x3A, 0xE0, 0x1A, 0x18, 0xC0, 0x08, 0x80, 0x00}。 int flag = 0。 //order P1=0X12。 while (flag = 14) { if (flag = 1 amp。amp。 flag = 4) { P0 = variety005 [flag]。 } else if (flag == 8 || flag == 11 || flag == 13) { P0 = variety005 [flag]。 } else { P2 = variety005 [flag]。 } delay(50000) 。 flag++。 } } int flag。 void variety006 () { unsigned char temp = 0xFF。 //默認(rèn) 為 1 // // // // // //P1 數(shù)碼管顯示 6 unsigned char variety006reverse [] = {0xF7, 0xBF, 0xE7, 0x9F, 0xE5, 0xC5, 36 0x8F, 0xC4, 0xC0, 0x80, 0x87, 0x83, 0x81, 0x80, 0x00}。 delay(50000) 。 flag = 0。 P1=0X02。 //reverse while (flag = 14) { if (flag == 1 || flag == 3 || flag == 6) { P0 = variety006reverse [flag]。 } else if (flag = 10 amp。amp。 flag = 13) { P0 = variety006reverse [flag]。 } else { P2 = variety006reverse [flag]。 } delay(50000) 。 flag++。 } } void variety007 () { //默認(rèn) 為 1 //黃 //紅 //綠 //P1 數(shù)碼管顯示 7 unsigned char variety007yellow [] = {0xF8}。 unsigned char variety007red [] = {0xAA, 0xAF}。 unsigned char variety007green [] = {0xD5, 0x57}。 int flag = 0。 P1=0X78。 //yellow for(。 flag 3。 flag++) 37 { delay(50000) 。 P0=0XFF。 P2 = variety007yellow [0]。 delay(50000) 。 P0=0XFF。 P2=0XFF。 delay(50000) 。 } //red for (。 flag 0。 flag) { delay(50000) 。 P0 = variety007red [0]。 P2 = variety007red [1]。 delay(50000) 。 P0=0XFF。 P2=0XFF。 delay(50000) 。 } //green for (。 flag 3。 flag++) { delay(50000) 。 P0 = variety007green [0]。 P2 = variety007green [1]。 delay(50000) 。 P0=0XFF。 P2=0XFF。 delay(50000) 。 } } void variety008 () { int flag。 //默認(rèn) 為 1 //黃 //紅 //綠 //心形 //P1 數(shù)碼管顯示 8 38 unsigned char variety008first [] = {0xF8}。 unsigned char variety008second [] = {0xAA, 0xA8}。 unsigned char variety008third [] = {0x80, 0xA8}。 unsigned char variety008forth [] = {0x80, 0x00}。 flag = 0。 P1=0X00。 //first while (flag 3) { delay(50000) 。 P2 = variety008first [0]。 delay(50000) 。 P0=0XFF。 P2=0XFF。 delay(50000) 。 flag++。 } //second while (flag 0) { delay(10000) 。 P0 = variety008second [0]。 P2 = variety008second [1]。 delay(50000) 。 P0=0XFF。 P2=0XFF。 delay(50000) 。 flag。 } //third while (flag 3) { delay(50000) 。 P0 = variety008third [0]。 P2 = variety008third [1]。 delay(50000) 。 P0=0XFF。 P2=0XFF。 delay(50000) 。 flag++。 } 39 //forth while (flag0) { delay(50000) 。 P0 = variety008forth[0]。 P2 = variety008forth [1]。 delay(50000) 。 P0=0XFF。 P2=0XFF。 delay(50000) 。 flag。 } } void variety009 () { unsigned char temp。 int flag 。 int i。 unsigned char p0variety009 [] = {0x7D, 0xE7, 0xC7, 0x87, 0x07, 0x06, 0x04, 0x00}。 P1=0x10。 flag = 1。 while(flag) { delay(50000)。 temp = 0xF7。 P0=0XFF。 for(i=5。i0。i) {P2=temp。 delay(50000) 。 temp=_crol_(temp,1)。 } } flag=1。 while (flag) { delay(50000)。 P2=0XFF。 temp= 0xfe。 for(i=7。i0。i) { P0= temp。 delay(50000) 。 40 temp=_crol_(temp,1)。 } delay(50000)。 } flag=1。 while(flag) { P0=0XFE。 P2=0XF7。 delay(50000) 。 } flag = 1。 while(flag) { delay(50000)。 temp = 0XE7。 P0=0XFF。 for(i=4。i0。i) { P2=temp。 delay(50000) 。 temp=_crol_(temp,1)。 } } // flag=1。 while(flag) { P0=0XFE。 P2=0X7F。 delay(50000) 。 } flag=1。 while (flag) { delay(50000)。 P2=0XFF。 temp= 0xfc。 for(i=4。i0。i) { P0= temp。 41 delay(50000) 。 temp=_crol_(temp,1)。 } } // flag=1。 while(flag) { P0=0XEF。 P2=0XFE。 delay(50000) 。 } // flag=1。 while(flag) { P0=0XFF。 P2=0XFA。 delay(50000) 。 } // flag=1。 while(flag) { P0=0XFF。 P2=0XBB。 delay(50000) 。 } // flag=1。 while(flag) { P0=0XFF。 P2=0X9F。 delay(50000) 。 } // flag=1。 while(flag) { P0=0XFF。 P2=0XDD。 delay(50000) 。 42 } // flag=1。 while(flag) { P0=0XDF。 P2=0XFD。 delay(50000) 。 } // flag=1。 while(flag) { P0=0XAF。 P2=0XFF。 delay(50000) 。 } // flag=1。 while(flag) { P0=0XFF。 P2=0XE7。 delay(50000) 。 } // 左移 flag = 1。 while(flag) { delay(50000)。 temp = 0XC7。 P0=0XFF。 for(i=3。i0。i) { P2=temp。 delay(50000) 。 temp=_crol_(temp,1)。 } } // flag=1。 while(flag) { P0=0XFE。 43 P2=0X3F。 delay(50000) 。 } // flag=1。 while(flag) { P0=0XFC。 P2=0X7F。 delay(50000) 。 } flag = 1。 while
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1