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

正文內(nèi)容

搖搖棒課程設計(基于stc89c52單片機)(完整版)

2025-02-21 16:49上一頁面

下一頁面
  

【正文】 分為3次顯示完(每次顯示4個),每中斷10次切換 if(disp5)disp=0。 DelayUs(4000)。 for(i=0。i64。i++) { P0=~Hello[i*2]。 P2=~Thanks[i*2+1]。 pic++。 EA=1。 DelayUs(4000)。 }}/*‘Hello!’顯示64*16像素 */void display5(){ uchar i。 DelayUs(120)。 P2=~love[i*2+1]。i++) { P0=~hanzi[disp*128+i*2]。 default:{display1()。 case 2:{display3()。 x=N。/*****函數(shù)聲明*****/void display1(void)。 //KY作用在后面說明 uchar disp。五、結論 特此說明由于我們的第一個作品利用BK2411無線模塊制作的“無線鼠標”電腦無法識別,我們將在日后完善該作品。在送數(shù)據(jù)時,數(shù)據(jù)送完后應延時一段時間來使搖動時顯示的每個字不會太擁擠。 單片機最小系統(tǒng)的設計由于本次設計制作的是一個顯示棒,基本要求就是要小巧、輕便,所以要將單片機的系統(tǒng)板簡化設計。三、 系統(tǒng)硬件設計STC89C52單片機中央控制系統(tǒng)按鍵切換16個LED燈顯示效果水銀開關中斷T0,T1 按鍵模塊使用一個按鍵對顯示的所有內(nèi)容進行切換,通過按鈕按下的次數(shù)確定顯示的內(nèi)容。水銀開關處于不同位置進入不同的中斷,從而決定何時送數(shù)據(jù)。在棒上裝一個可以擺動的用來遮擋光遮斷器光線的細桿,細桿每左右擺動一次這個桿就會通過一次光遮斷器,發(fā)生電平變化。方案二:高亮LED發(fā)光二極管。 一、引言LED顯示棒,又稱搖搖棒,是一種利用視覺暫留效應制作的“高科技”玩具。可以用“靜如處子,動如脫兔”來形容它,即當靜止時,它只是幾個LED發(fā)光二極管(后簡稱LED) ,而一旦按照一定的頻率去搖晃它,它就會隨著位置的變化而變化(亮或滅),最終顯示一幅圖片或字符串。正如其名,它的亮度比傳統(tǒng)二極管要亮,而且同樣也有很多顏色,但是高亮LED的工作電流也要大于傳統(tǒng)二極管。同樣通過這種電平變化,結合軟件控制顯示。該方案簡單易行,可以保證數(shù)據(jù)是單程傳輸?shù)?,避免了重影? LED顯示模塊首先,我們根據(jù)LED點陣屏的顯示原理:點陣屏的顯示分為行掃描與列掃描兩種,列掃描是將我們的字模數(shù)組通過點陣屏的行驅動進行輸入,然后通過列對每一行進行掃描,當列為低(高)電平、行為高(低)電平時則表示該點為圖案的一部分,將其讀出、顯示。它的最小系統(tǒng)包括晶體振蕩電路、復位開關和電源部分。之后再立刻熄滅LED并開始重新判斷慣性開關的位置(整體流程圖見圖4)。所以這是我們的第二個作品“神奇魔幻搖搖棒”,時間有限,很多地方還不夠完善,希望多多包涵,多提意見! 通過兩天的時間完成了搖搖棒的設計,本次設計以傳感器和單片機的實際應用為背景,介紹了以單片機和傳感器為核心系統(tǒng)搖動傳感器和顯示設計的基本結構和基本原理。 //顯示漢字指針uchar pic=0,num=0。void display2(void)。x++)。}break。} } }}/*****顯示子程序1(漢字)*****/void display1(void){ uchar i。 P2=~hanzi[disp*128+i*2+1]。 DelayUs(120)。 }}/*****顯示子程序4(呵呵o(∩_∩)o圖案)*****/void display4(void){ uchar i。 DelayUs(4000)。 for(i=0。 //開中斷,下降沿中斷 KY=0。 //按鍵去抖 if(KEY==0)。i++) { P0=~Thanks[i*2]。i64。 for(i=0。 DelayUs(4000)。 }}/*****顯示子程序2(LOVE)*****/void display2(void){ uchar i。num=0。}break。 //每個搖動來回水銀開關會在擺幅兩端分別產(chǎn)生下降沿中斷,只提取其中一次(從左向右搖才顯示) if(KY==0) { num++。void display4(void)。uchar code loveyou[] = {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x78,0x00,0xFC,0x00,0xFE,0x01,0xFE,0x03,0xFE,0x07,0xFE,0x0F,0xFE,0x1F,0xFC,0x3F,0xF8,0x7F,0xFC,0x3F,0xFE,0x1F,0xFE,0x0F,0xFE,0x07,0xFE,0x03,0xFE,0x01,0x
點擊復制文檔內(nèi)容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1