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

正文內(nèi)容

可編程彩燈控制器畢業(yè)論文-預(yù)覽頁

2025-09-29 13:52 上一頁面

下一頁面
 

【正文】 4KB(8KB/8052)的程序存儲器(ROM)和128字節(jié)可供存儲數(shù)據(jù)的RAM(8052:256字節(jié)),其ROM、RAM都可擴充至64K,具有全多工傳輸信號UART,內(nèi)部有兩組16位定時器(8052有3個)。方案二:利用AVR單片機為控制器的LED顯示屏。因此,現(xiàn)在還有很大一部分電子屏使用AVR作為控制器。按鍵控制電路可改變彩燈循環(huán)模式。4K字節(jié)可重擦寫Flash閃速存儲器1288字節(jié)內(nèi)部RAM可編程串行UART通道掉電方式保存RAM中的內(nèi)容,但震蕩器停止工作并禁止其他所有部件工作直到下一個硬件復(fù)位。② 便于擴展:片內(nèi)具有計算機正常運行所必需的部件,片外有很多可供擴展用的管腳,很容易組成一定規(guī)模的計算機應(yīng)用系統(tǒng)。VCC:電源電壓復(fù)位后影響片內(nèi)特殊功能寄存器的狀態(tài),但不影響片內(nèi)RAM的狀態(tài)。作為輸出口用時,每位能以吸收電流的方式驅(qū)動8個TTL邏輯門電路,對端口寫“1”可作為高阻抗輸入端用。 Flash編程和程序校驗期間,P1接受低8位地址。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(IIL)。 P3口除了作為一般的I/O口線外,更重要的功能是它的第二用途,如下表所示:端口引腳第二功能RXD(串行輸入口)TXD(串行輸出口)(外中斷0)(外中斷1)T0(定時/計數(shù)器0外部輸入)T1(定時/計數(shù)器1外部輸入)(外部數(shù)據(jù)存儲器寫選通)(外部數(shù)據(jù)存儲器讀選通)P3口還接收一些用于FLASH閃存編程和程序校驗的控制信號。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ALE脈沖。此外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,應(yīng)設(shè)置ALE無效。/VPP(31腳):內(nèi)部和外部程序存儲器選擇信號欲使CPU僅訪問外部程序存儲器(地址為0000HFFFFH),EA端必須保持低電平(接地)。 第三章 硬件電路設(shè)計 電源電路本次設(shè)計為了電源的簡潔,采用了USB接口為循環(huán)彩燈系統(tǒng)電路提供穩(wěn)定的5V工作電壓,這樣能使整體電路更簡潔,更節(jié)約成本,也在一定的程度上減少了硬件設(shè)計的復(fù)雜性。另外需要注意對于31引腳(/VPP),當(dāng)接高電平時,單片機在復(fù)位后從內(nèi)部ROM開始執(zhí)行,當(dāng)接低電平時,復(fù)位后直接從外部ROM開始執(zhí)行。這個放大器與作為反饋元件的片外石英晶體(或陶瓷諧振器)一起構(gòu)成自激振蕩器,振蕩器電路參見下圖3—2。外接電容CC2為。在本系統(tǒng)中采用簡單的按鍵電平復(fù)位電路。按鍵復(fù)位是通過R1和R2形成回路,使RESET端產(chǎn)生高電平,按鍵的時間決定了復(fù)位時間。 按鍵電路本系統(tǒng)是在單片機能夠維持工作的最小應(yīng)用系統(tǒng)上,添加8個獨立按鍵來構(gòu)成核心主控制模塊,每一個按鍵對應(yīng)一種顯示模式。八組LED燈即為輸出顯示設(shè)備,由P2口和P0口共同控制。在使用數(shù)字集成電路時,拉電流輸出和灌電流輸出是一個很重要的概念,兩者都是針對端口而言的,是衡量電路輸出驅(qū)動能力的參數(shù)。所以在實際設(shè)計中應(yīng)當(dāng)盡量采用灌電流。顯示元件采用88單色LED點陣顯示器。這里利用了人眼的視覺滯留效應(yīng)。 第四章 軟件設(shè)計 軟件開發(fā)流程圖41為系統(tǒng)主程序流程圖,系統(tǒng)上電后初始化,進入按鍵掃描程序,當(dāng)有相應(yīng)按鍵按下時,執(zhí)行相應(yīng)顯示方式。 //函數(shù)聲明void disp0(void)。 void disp4(void)。 unsigned char code biao0[]={ //流動箭頭方式0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x18,0x3C,0x7E,0xDB,0x99,0x18,0x18,0x18, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}。 unsigned char code biao4[10][8]={ //流動雪花形0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00, 0x42,0xA5,0x42,0x18,0x18,0x42,0xA5,0x42, 0x04,0x0A,0x44,0xBA,0x5D,0x12,0x38,0x10, 0x04,0x4A,0xA4,0x58,0x1A,0x25,0x52,0x20, 0x04,0x4E,0xE4,0x58,0x1A,0x27,0x72,0x20, 0x42,0xA5,0x42,0x18,0x18,0x42,0xA5,0x42, 0x42,0xE7,0x42,0x18,0x18,0x42,0xE7,0x42, 0x20,0x72,0x27,0x1A,0x58,0xE4,0x4E,0x04, 0x10,0x38,0x12,0x5F,0xFA,0x48,0x1C,0x08, 0x08,0x1C,0x48,0xFA,0x5F,0x12,0x38,0x10}。 //去抖動 if (P1==0xfe) //此鍵按下 { for (。) //按鍵釋放檢測 { while (P1==0xfe)。 //執(zhí)行此按鍵功能 } break。 else break。 else break。 //去抖動 if (P1==0xfb) //此鍵按下 { for (。) //按鍵釋放檢測 { while (P1==0xfb)。 //執(zhí)行此按鍵功能 } break。 else break。 else break。 //去抖動 if (P1==0xef) //此鍵按下 { for (。) //按鍵釋放檢測 { while (P1==0xef)。 //執(zhí)行此按鍵功能 } break。 else break。 else break。 //去抖動 if (P1==0xbf) //此鍵按下 { for (。) //按鍵釋放檢測 { while (P1==0xbf)。 //執(zhí)行此按鍵功能 } break。 else break。 else break。 } } } (3) 方式一程序方式一程序可以實現(xiàn)從中間向兩側(cè)逐個流動,然后又回到中間。i=3。 temp=temp1。i++) //自兩側(cè)向中間循環(huán) { temp=0x01。 //向中間移一位 delay_ms(500)??梢詫崿F(xiàn)拉幕式效果。i=7。 delay_ms(500)。i++) //向左逐漸點亮 { P0=~temp。 } P2=0xff。 //定義局部變量 temp=0x01。 P2=0x00。 //功能函數(shù)賦初值 for(i=0。 temp=temp1。 } (6) 方式四程序 此程序可以實現(xiàn)雪花狀流動顯示。i=7。 //點亮相應(yīng)列 delay_ms(1)。 P0=0x00。 //局部變量聲明 for (。 //消除重影 P0=biao3[k][i]。 if(k++=4) k=0。 //如按下則立刻跳出 } } } (8) 方式六程序此程序功能可以依次實現(xiàn)花邊四邊形的顯示。i=7。 //點亮相應(yīng)列 delay_ms(1)。 P0=0x00。) { for (i=0。 //查表賦值 P2=~(0x80i)。 //定義查表的行號 } if (P1!=0xff) //檢測按鍵有無按下 { P2=0xff。 //局部變量聲明 for (j=0。 //消除重影 P0=biao0[i+k]。 if (k++==14)k=0。 //如按下則立刻跳出 } }} (11) 延時程序/********************延時功能函數(shù)程序*******************/void delay_ms(unsigned int k) { unsigned int i0。i0++) for(i1=5。j1)。在Proteus ISIS中繪制好原理圖,將已生成的HEX文件載入到單片機中,點擊開始按鈕進行仿真。u 第2步:將PCB圖打印到熱轉(zhuǎn)印紙上。u 第6步:準(zhǔn)備好三氯化鐵溶液進行腐蝕。焊接:焊接時先焊接跳線,再焊接電阻、電容,再焊按鍵和晶振,再焊接顯示屏,最后焊單片機插座。3) 要使用合適的焊錫。一、脫機調(diào)試 脫機調(diào)試是應(yīng)用系統(tǒng)之前,先用萬用表等工具,根據(jù)硬件電路原理圖和裝配圖仔細檢查樣機線路的正確性,并核對元器件的型號、規(guī)格和安裝是否符合要求。加電檢查插件上引腳的電位,仔細測量各點電位是否正常,尤其應(yīng)注意單片機插座上的各個點電位是否正常。聯(lián)機前先檢查一下系統(tǒng)的電源、接地是否良好,如一切正常,即可打開電源。結(jié)論本次設(shè)計通過單片機系統(tǒng)內(nèi)部編程和結(jié)合外圍電路的設(shè)計完成了可編程彩燈控制器的設(shè)計。應(yīng)特別注意的是,對于(31引腳)應(yīng)當(dāng)接高電平。通過此次畢業(yè)設(shè)計,我在專業(yè)知識方面和動手能力方面有了質(zhì)的飛躍,對單片機的工作原理有了進一步的了解,而且對Proteus仿真軟件的有了一定了解,體會到了Proteus仿真軟件的強大。在完成設(shè)計任務(wù)的同時,我各方面的能力都得到了提高,如獨立工作能力與創(chuàng)造力,綜合運用專業(yè)及基礎(chǔ)知識的能力,解決實際工程技術(shù)問題的能力,查閱圖書資料、產(chǎn)品手冊和各種工具書的能力,工程繪圖的能力,書寫技術(shù)報告和編制技術(shù)資料的能力,這些都為我將來的工作奠定了良好的基礎(chǔ)。此外,我還得出一個結(jié)論:知識必須通過應(yīng)用才能實現(xiàn)其價值。他在忙碌的教學(xué)工作中擠出時間來審查、修改我的論文,給了我很大的幫助和細心的指導(dǎo)。 另外我還要感謝我所有的搭檔,使他們給了我巨大的勇氣和戰(zhàn)勝困難的信心,在畢業(yè)設(shè)計中我們合作得
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1