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

正文內(nèi)容

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

 

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