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

正文內(nèi)容

基于單片機(jī)的421542154光立方課程設(shè)計(jì)-wenkub.com

2024-08-23 14:54 本頁(yè)面
   

【正文】 DELAY_MS(time)。i++) { P2=tabP2[i]。j++) { for(k=0。 else { P3 = 0XFF。 } } } } void Framework(uchar c,uchar time)//從右上第一點(diǎn)延伸框架 { unsigned char code tabP0[8][8]={ {0x00,0x00,0x00,0x00,0x13,0x01,0x00,0x00}, {0x10,0x00,0x00,0x00,0x17,0x01,0x01,0x00}, {0x11,0x00,0x00,0x00,0x1F,0x01,0x01,0x01}, {0x13,0x01,0x00,0x00,0x9F,0x09,0x01,0x13}, {0x97,0x01,0x01,0x10,0x9F,0x09,0x09,0x17}, {0x9F,0x01,0x01,0x11,0x9F,0x09,0x09,0x9F}, {0x9F,0x09,0x01,0x93,0x9F,0x09,0x09,0x9F}, {0x9F,0x09,0x09,0x9F,0x9F,0x09,0x09,0x9F}, }。 if(c == 1) P0=tabP0[j][i]。k++) { for(i=0。 } for(j=0。 if(c==1) P3 = 0X00。 else P0=tabP0[j][i]。i8。j3。 else if(c==2) P0 = 0X00。 DELAY_MS(time)。i++) { P2=tabP2[i]。j++) { for(k=0。 else { P3 = 0XFF。 } } } } void Twoidea(uchar c,uchar time) //左上 1 開(kāi)始 三個(gè)走 最后 底層亮完 { unsigned char code tabP0[19][8]={ {0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, {0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00}, {0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00}, {0x00,0x01,0x01,0x01,0x00,0x00,0x00,0x00}, {0x00,0x00,0x01,0x03,0x00,0x00,0x00,0x00}, {0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00}, {0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x00}, {0x00,0x00,0x00,0x8F,0x00,0x00,0x00,0x00}, {0x00,0x00,0x00,0xCF,0x00,0x00,0x00,0x00}, {0x00,0x00,0x00,0xEF,0x00,0x00,0x00,0x00}, {0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00}, {0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x10}, {0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x30}, {0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x70}, {0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0xF0}, {0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0xF8}, {0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0xFC}, {0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0xFE}, {0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0xFF}, }。 if(c == 1) P0=tabP0[j][i]。k++) { for(i=0。 } for(j=0。 if(c==1) P3 = 0X00。 else P0=tabP0[j][i]。i8。j3。 else if(c==2) P0 = 0X00。 DELAY_MS(time)。 P2=tabP2[i]。k8。 P0 = 0XFF。 int j,k,i。 else if(c == 2) P3 = tabP0[j][i]。i8。j15。 else if(c==2) P0 = 0X00。 DELAY_MS(time)。 P2=tabP2[i]。k10。 P0 = 0XFF。 int j,k,i。 else if(c == 2) P3 = tabP0[j][i]。i8。j4。 else if(c==2) P0 = 0X00。 DELAY_MS(time)。 P2=tabP2[i]。k10。 P0 = 0XFF。 int j,k,i。 else if(c == 2) P3 = tabP0[j][i]。i8。j4。 else if(c==2) P0 = 0X00。 DELAY_MS(time)。 P2=tabP2[i]。k10。 P0 = 0XFF。 int j,k,i。 else if(c == 2) P3 = tabP0[j][i]。i8。j4。 else if(c==2) P0 = 0X00。 } DELAY_MS(time)。 if(c == 1) P0=tabP0[j][i]。k++) { for(i=0。 } for(j=0。 if(c==1) P3 = 0X00。 else P0=tabP0[j][i]。i++) { // P0=0。j++) { for(k=0。 else { P3 = 0XFF。 } } } } void Randomoff(uchar c,uchar time) //隨機(jī)滅完 { unsigned char code tabP0[23][8]={ {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}, {0xFF,0xFF,0xDF,0xFF,0xFF,0xFF,0xFF,0xDF}, {0xFF,0xFF,0xDF,0xFF,0xFF,0xFF,0xED,0xDF}, {0xFF,0xF7,0xDD,0xFF,0xFF,0xFF,0xED,0xDF}, {0xFF,0xF7,0xDD,0xEF,0xFF,0xDF,0xED,0xDF}, {0xFF,0xF7,0x5D,0xAF,0xFD,0xDF,0xED,0xDF}, {0xFF,0xF7,0x5C,0xAF,0xDD,0xDF,0xED,0xDF}, {0xFF,0xE7,0x5C,0xAF,0xDD,0xDF,0x6D,0xDD}, {0xFF,0xE7,0x5C,0x2F,0xDD,0xD7,0x6D,0x9D}, {0xFF,0xE5,0x5C,0x2F,0xDD,0xD7,0x69,0x9D}, {0xFF,0xA5,0x5C,0x2B,0xDD,0x57,0x69,0x9D}, {0xFF,0xA5,0x5C,0x29,0xDD,0x57,0x69,0x8D}, {0xBD,0x85,0x5C,0x29,0xDD,0x57,0x69,0x8D}, {0xBD,0x85,0x54,0x29,0xDD,0x53,0x48,0x8D}, {0x9D,0x85,0x54,0x29,0xDD,0x53,0x08,0x8D}, {0x9D,0x81,0x54,0x09,0xDD,0x13,0x08,0x8D}, {0x95,0x81,0x54,0x09,0xDD,0x12,0x08,0x85}, {0x95,0x01,0x54,0x09,0xC9,0x12,0x08,0x85}, {0x95,0x01,0x54,0x01,0x89,0x12,0x08,0x84}, {0x95,0x01,0x40,0x01,0x89,0x02,0x08,0x80}, {0x95,0x00,0x40,0x01,0x88,0x02,0x08,0x00}, {0x94,0x00,0x00,0x00,0x88,0x00,0x08,0x00}, {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, }。 else if(c == 2) P3 = tabP0[j][i]。i8。j38。 else if(c==2) P0 = 0X00。 DELAY_MS(time)。 P2=tabP2[i]。k15。 P0 = 0XFF。 int j,k,i。 i 150。 // P3 = 0XFF。 } if(c == 1) P3 = 0X00。 } void PwmAllon(uchar c) { int i。 if(c == 1) P3 = 0X00。 else P0 = 0XFF。 P2 = 0X00。 i = table[a]。 void PwmUp(uint a, uchar c) { uchar i。 } if(mm0) { aa =1。 } } if(k1 amp。i++) { //一次采集數(shù)據(jù)的數(shù)量 Adc_Delay(3)。 j=0。 } else { aa=0。amp。 R=Read(1)。k=0。 //1111 0111 清 ADC_FLAG 位 , 關(guān)閉 A/D 轉(zhuǎn)換 , return (ADC_RES)。 while (AD_FIN ==0) { //等待 A/D 轉(zhuǎn)換結(jié)束 AD_FIN = (ADC_CONTR amp。 //啟動(dòng) A/D 轉(zhuǎn)換( 0000 1000 令 ADCS = 1) _nop_()。 //選擇 A/D 當(dāng)前通道 _nop_()。= 0x07。 TR1 = 1。 } void timer1_init() { TMOD |= 0x10。x0。 i 600。x=148。 // } uchar x,j。 void DELAY_MS (uchar i){ // unsigned int i。 unsigned char TimeDelay = 10。在這大學(xué)的時(shí)間,要好好的提升自己的相關(guān)技能。學(xué)會(huì)了自己獨(dú)立的發(fā)現(xiàn)問(wèn)題、分析問(wèn)題。在這個(gè)調(diào)試的過(guò)程中雖然挺枯燥無(wú)味,但鍛煉我們發(fā)現(xiàn)問(wèn)題并解決問(wèn)題的能力,對(duì)我們的專業(yè)知識(shí)起到了溫故知新的作用。最后經(jīng)過(guò)多次的細(xì)心修改,順利的完成了編程工作。 實(shí)物圖 如下圖所示。在從點(diǎn)到線時(shí)是將所有 LED 的陰極連在一起,而這次則是將所有 LED 陽(yáng)極彎折并依次連接,如 圖 所示 。 單片機(jī)最小系統(tǒng) 單片機(jī)的最小系統(tǒng)就是讓單片機(jī)能正常工作并發(fā)揮其功能時(shí)所必須的組成部分,也可理解為是用最少的元件組成的單片機(jī)可以工作的系統(tǒng)。連在一起的是陰極,這樣焊接起來(lái)。 工作原理 光立方其功能相當(dāng)于三維顯示器,只不過(guò)光立方是由 LED 燈組成的三維的立方體。學(xué)會(huì)利用單片機(jī)做一些課外電子設(shè)計(jì)與制作。 課題研究的意義 本次畢業(yè)設(shè)計(jì) 一改傳統(tǒng)的平面流水燈的風(fēng)格,而是從平面向立體發(fā)展,通過(guò)更寬廣的三維空間呈現(xiàn)出更加絢麗的效果,直接沖擊著人們審美視覺(jué),不在停留在乏味的平面成像。 所謂“光立方”:就是在平面 LED 基礎(chǔ)上發(fā)展起來(lái)的新的顯示技術(shù),通過(guò)復(fù)雜的程序控制,在三維空間能夠顯示具有立體感的圖形、動(dòng)畫(huà)等 。成為現(xiàn)代生產(chǎn)和生活中不可缺少的一部分。 我們 學(xué)習(xí)單片 機(jī)也一個(gè)學(xué)期了,此次單片機(jī)課程設(shè)計(jì),我 采用的是 STC12C5A60S2 系列的單片機(jī), 設(shè)計(jì)一個(gè) 4*4*4模式的 “光立方”。 由此,也掀起了光立方的設(shè)計(jì)與學(xué)習(xí)熱潮,在原有的基礎(chǔ)上不斷增加難度,增加變換花樣,吸引電子愛(ài)好者對(duì)其研究、創(chuàng)新。光立方主體部分由 64個(gè) LED燈組成,在制作過(guò)程中鍛煉學(xué)習(xí)動(dòng)手焊接能力,并以低成本,智能化產(chǎn)品對(duì)實(shí)現(xiàn)經(jīng)濟(jì)利益、商業(yè)價(jià)值的形成具有積極的推動(dòng)作用。 LED 點(diǎn)亮條件及其工作原理。光立方顯示的原理簡(jiǎn)單的說(shuō)就是用單片機(jī)控制 64 個(gè) LED 燈,在不同時(shí)刻點(diǎn)亮要顯示圖案位置所在的燈,利用人眼余輝效
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1