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

正文內(nèi)容

基于at89c51單片機的彩燈循環(huán)控制設(shè)計方案(完整版)

2025-06-11 00:19上一頁面

下一頁面
  

【正文】 //interrupt0表示函數(shù)為中斷類型號0的中斷函數(shù){ delay10ms( )。}***************************模式五**************************************Void sl( ) //定義模式5為彩燈以豎排形式循環(huán)閃亮 { uchar code sj[5]={0x00,0x01,0x02,0x84,0x78}。 //數(shù)據(jù)庫中循環(huán)到6時,數(shù)據(jù)顯示回0 else assum++。uchar code zf[16]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}。其流程圖如圖42所示。 //運行模式3 ,否則跳出 case 4:zg( )。 assum=0。流程圖如圖41所示。數(shù)碼管顯示電路如圖310所示:圖310 數(shù)碼管顯示電路 模式控制電路模式控制部分為一個電阻接高電平和一個按鍵接低電平連接構(gòu)成。現(xiàn)在流行的串行時鐘電路很多,如DS130DS130PCF8485等。手動按鈕復(fù)位的電路如所示。單片機最小系統(tǒng)如圖34所示:圖34 單片機最小系統(tǒng) 復(fù)位電路無論用戶使用哪種類型的單片機,總要涉及到單片機復(fù)位電路的設(shè)計。P3口還具有第二功能,用于特殊信號輸入輸出和控制信號(屬控制總線)。但有時候在單片機程序正在工作時候測試結(jié)果并不是這個值而是介于0V5V之間,其實這是萬用表響應(yīng)速度沒這么快而已,在某一個瞬間單片機引腳電壓仍保持在0V或者5V。7. 數(shù)碼管顯示電路本次設(shè)計的彩燈循環(huán)共有5種循環(huán)模式,在仿真中當(dāng)按鍵按下的時候,七段數(shù)碼管就顯示由1~5的模式號。 主 控 器 AT89C51 彩燈循環(huán)電路 時鐘電路 復(fù)位電路 電源電路 數(shù)碼管顯示電路 模式控制電路 圖21 方案圖 系統(tǒng)電路主要由主控器、時鐘電路、電源電路、復(fù)位電路、彩燈顯示電路、模式控制電路等部分組成。彩燈是我們?nèi)粘=?jīng)常使用的產(chǎn)品,它制作簡單,過程易學(xué),還可以提高我們的動手能力,增強我們分析和解決問題的能力。它不僅能美化環(huán)境,渲染氣氛,還可以用于娛樂場所和電子玩具中,并且在不同場所都各具特色。隨著社會不斷的發(fā)展,電子產(chǎn)品的質(zhì)量也不斷提高。LED彩燈由于其豐富的燈光色彩,低廉的造價以及控制簡單等特點而得到廣泛運用。模式控制部分是單片機的一個中斷系統(tǒng),中斷按下后,轉(zhuǎn)換彩燈循環(huán)的不同模式。以下對單片機的引腳及相關(guān)功能和內(nèi)部結(jié)構(gòu)加以介紹。(3)RST/VPD:復(fù)位/備用電源;RST(Reset)功能:復(fù)位信號輸入端; VPD功能:在VCC掉電情況下,接備用電源。(ROM)8051有兩個16位的可編程定時/計數(shù)器,以實現(xiàn)定時或計數(shù)產(chǎn)生中斷用于控制程序轉(zhuǎn)向。手動按鈕復(fù)位需要人為在復(fù)位輸入端RST上加入高電平(圖35手動按鈕復(fù)位)。本設(shè)計采用手動按鈕復(fù)位,以滿足復(fù)位的時間要求及設(shè)計質(zhì)量。“1”時經(jīng)過74LS240反向后輸出低電平,相應(yīng)的發(fā)光二極管熄滅。一旦模式轉(zhuǎn)換開關(guān)被按下后就向CPU發(fā)出中斷命令,單片機就停止當(dāng)前運行的方式執(zhí)行此時CPU發(fā)出的中斷命令,彩燈就一次按照轉(zhuǎn)換的相應(yīng)模式循環(huán)閃亮。 //開放中斷允許位 flag=1。break。 //定義P0為輸出 delay0_5s( )。 //數(shù)據(jù)加一循環(huán) P1=xun[dw]。 // 將定義數(shù)組的值賦給P1,P2}*****************************模式三**************************************void assume( ) //定義模式3為左下斜排順序循環(huán)閃亮{ uchar code zx[7]={0x01,0x02,0x04,0x08,0x10,0xa0,0x40}。 //設(shè)置P1,P2為輸出端delay0_5s( )。P1=so[assum]。Keil C51提供了C編輯器、宏匯編、鏈接器、庫管器和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,并通過一個集成開發(fā)環(huán)境(μVision2)將它們組合在一起。通過元件選擇按鈕 P (從庫中選擇元件命令) 命令,在彈出的 Pick Devices 窗口(如圖53所示)中選擇電路所需的元件,放置元件并調(diào)整其相對位置,對元件參數(shù)設(shè)置及元器件間連線,完成單片機系統(tǒng)的硬件原理圖繪制。p2口和p1口外接彩燈。即將畢業(yè)的我更加珍惜這次鍛煉的機會,認(rèn)真努力完成了自己的設(shè)計任務(wù),但由于自己的知識水平有限,仍然存在很多的不足之處,懇請老師多多指教!當(dāng)今的社會的競爭日益激烈,而人才的競爭則是競爭的焦點,畢業(yè)設(shè)計對于我們即將走上工作崗位的學(xué)生來說,是離校前很好的一次鍛煉機會,使我們各方面的能力都有了很大的提高,為我們踏出校門走向社會增添了能力與自信。j0。k0。 // 將定義數(shù)組的值賦給P1,P2}********************************模式二**************************************void right( ) //定義模式2為由外向里循環(huán)點亮{uchar code gj[16]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}。 //設(shè)置模式3彩燈循環(huán)數(shù)組 if(assum==6) assum=0。P2=0x55。 IT0=1。 //定義數(shù)據(jù)庫 while(1){ switch(flag) { case 1:left( )。 //運行模式4 ,否則跳出case5:sl( )。 //中斷顯示最大為5,否則跳到1 }}第35頁 共 32 頁。 //運行模式5 ,否則跳出} P0=dispcode[flag]。 //運行模式1 ,否則跳出 case 2:right( )。 //開放外部中斷0允許位 EA=1。 uchar code so[5]={0x00,0x0e,0x91,0x60,0x00}。 //數(shù)據(jù)加一循環(huán) P2=zx[assum]。 //設(shè)置模式2彩燈循環(huán)數(shù)組 if(dw==15) dw=0。}********************************模式一**************************************void left ( ) //定義模式1為由里向外循環(huán)點亮{uchar code xun[16]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}。k0。10%2C1C2電容器10nF2C3電容器1nF1X1晶振CRYSTAL 12M1RP1上拉電阻RESPACK81U1單片機AT89C511LED循環(huán)彩燈LEDGREEN16U2AB反相器74LS2402U3AB
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1