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

正文內(nèi)容

基于at89c51單片機(jī)的彩燈循環(huán)控制設(shè)計方案-文庫吧在線文庫

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

下一頁面
  

【正文】 圖42 模式轉(zhuǎn)換流程圖各種模式轉(zhuǎn)換程序設(shè)計如下:****************************模式 一**************************************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}。break。 //假設(shè)變量 dw=0。開始系統(tǒng)初始化彩燈循環(huán)按鍵按下模式轉(zhuǎn)換NY圖41 主流程圖主程序設(shè)計如下:void main( ){uchar code dispcode[5]={0x06,0x06,0x5b,0x4f,0x66}。按一下按鍵彩燈模式就換一種。這些電路的接口簡單、價格低廉、使用方便,被廣泛地采用。由于人的動作再快也會使按鈕保持接通達(dá)數(shù)十毫秒,所以,完全能夠滿足復(fù)位的時間要求。單片機(jī)的復(fù)位操作使單片機(jī)進(jìn)入初始化狀態(tài)。 (2)P3口第二功能:P30 RXD 串行輸入口;P31 TXD 串行輸出口;P32 INT0 外部中斷0;P33 INT1 外部中斷1;P34 T0 定時計數(shù)器0;P35 T1 定時計數(shù)器1;P36 WR 外部數(shù)據(jù)存儲器寫選通(低電平有效);P37 RD 外部數(shù)據(jù)存儲器讀選通(低電平有效)。在89C51系列單片機(jī)內(nèi)部有一個高增益反相放大器,其輸入端引腳為XTAL1,其輸出端引腳為XTL2。第3章 硬件電路設(shè)計 電源電路采用經(jīng)市電降壓、整流、濾波、穩(wěn)壓的穩(wěn)壓電源電路如圖31所示:圖31 電源電路 220V市電經(jīng)過降壓后得到12V交流電,經(jīng)二極管整流成脈動直流電,經(jīng)過電容濾波后,再經(jīng)過LM7805穩(wěn)壓得到5V的直流電供系統(tǒng)工作,發(fā)光二極管用作電源指示,470μF的電容起到再次濾波的作用。 組成方案各部分的功能介紹 在AT89C51中燒入軟件程序后就控制整個電路實現(xiàn)功能。利用控制電路可使彩燈按一定的規(guī)律不斷的改變狀態(tài),不僅可以獲得良好的觀賞效果,而且可以省電。由于循環(huán)彩燈的快速發(fā)展使其應(yīng)用也越來越廣泛,逐漸深入到了人們生產(chǎn)、生活的各個領(lǐng)域。在自動控制的單片機(jī)應(yīng)用系統(tǒng)中,單片機(jī)往往是作為一個核心部件來使用,僅單片機(jī)方面知識是不夠的,還應(yīng)根據(jù)具體硬件結(jié)構(gòu),以及針對具體應(yīng)用對象特點的軟件結(jié)合,并加以完善。這些都說明了彩燈的發(fā)展及應(yīng)用水平有了很大的飛躍,也說明科技在現(xiàn)實運用中有了較大的發(fā)展,隨著人們生活環(huán)境的不斷改善和美化,在許多場合可以看到彩色霓虹燈。采用經(jīng)市電降壓、整流、濾波、穩(wěn)壓的穩(wěn)壓電源把市電變?yōu)?5v的直流給單片機(jī)供電。在單片機(jī)中燒入程序,單片機(jī)運行程序輸出信號控制彩燈的循環(huán)閃亮。(2)PSEN:外ROM讀選通信號。 (ROM)8051共有4096個8位掩膜ROM,用于存放用戶程序,原始數(shù)據(jù)或表格。單片機(jī)系統(tǒng)的復(fù)位方式有:手動按鈕復(fù)位和上電復(fù)位 。當(dāng)按下復(fù)位電路的復(fù)位開關(guān)Reset按鈕時,瞬間短接復(fù)位開關(guān),由于此reset復(fù)位開關(guān)一端接地為低電平,另一端有電源5V供電端和PG信號端,間接供給為高電平,而此復(fù)位開關(guān)的某一段也會直接或者間接的作用于南橋內(nèi)的復(fù)位系統(tǒng)控制模塊,所以瞬間短接復(fù)位開關(guān)會在開關(guān)的高電平端會產(chǎn)生一個低電平信號,此信號會直接或間接作用于南橋內(nèi)的復(fù)位系統(tǒng)控制器,使南橋強(qiáng)行復(fù)位之后,南橋也會強(qiáng)行去復(fù)位其他的設(shè)備和模塊,南橋給主板其他硬件設(shè)備復(fù)位后,整個主板復(fù)位完成,這就是主板復(fù)位電路的原理。“0”時經(jīng)過74LS240反向后輸出高電平,相應(yīng)的發(fā)光二極管被點亮?!?~,經(jīng)過74L240反相器反向后輸出高電平,再將此高電平輸入LED就能使彩燈依次點亮。 //開放外部中斷0允許位 EA=1。 //運行模式1 ,否則跳出 case 2:right( )。 //運行模式5 ,否則跳出} P0=dispcode[flag]。 //數(shù)據(jù)庫中循環(huán)到15時,數(shù)據(jù)顯示回0 else dw++。 P1=zf[dw]。P2=0xaa。 //數(shù)據(jù)加一循環(huán)P2=sj[assum]。 //中斷顯示最大為5,否則跳到1 }} 第5章 電路仿真與調(diào)試 用Keil C51軟件編譯程序Keil C51軟件是目前最流行的開發(fā)MCS51系列單片機(jī)的軟件。主界面由菜單欄、工具欄、預(yù)覽窗口、元件選擇按鈕、元件列表窗口、原理圖繪制窗口和仿真進(jìn)程控制按鈕組成。系統(tǒng)采用MSC51系列單片機(jī)為中心器件來設(shè)計彩燈循環(huán)控制器,根據(jù)實際需要實現(xiàn)了彩燈循環(huán)閃亮的功能。我還學(xué)會了許多書本上不能學(xué)到的知識,增強(qiáng)了自己的實踐能力。i) for(j=100。i) for(k= P2=yun[dw]。uchar code fx[7]={0x00,0x08,0x14,0xa2,0x41,0x00,0x00}。P1=0x55。 // 將定義數(shù)組的值賦給P1,P2}*************************************主程序********************************void main( ){uchar code dispcode[5]={0x06,0x06,0x5b,0x4f,0x66}。 //假設(shè)變量 dw=0。break。 if(flag5)flag=1。 delay0_5s( )。break。 //開放中斷允許位 flag=1。 //設(shè)置模式4彩燈循環(huán)數(shù)組 if(assum==4)assum=0。 P1=fx[assum]。 //數(shù)據(jù)庫中循環(huán)到15時,數(shù)據(jù)顯示回0 else dw++。uchar code yun[16]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01}。k)。 uchar light,assum,dw。,出現(xiàn)故障時能較快的消除。圖54 繪制完成后的電路圖就添加hex文件到單片機(jī)中,按下運行按鍵就可以進(jìn)行仿真了。Keil C51支持的CPU很多,本設(shè)計中選用的是Atmel公司的AT89C51芯片。中斷設(shè)計程序如下:void int_()interrupt 0
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1