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

正文內(nèi)容

基于at89c51單片機(jī)的彩燈循環(huán)控制設(shè)計(jì)方案-展示頁

2025-05-15 00:19本頁面
  

【正文】 圖42 模式轉(zhuǎn)換流程圖各種模式轉(zhuǎn)換程序設(shè)計(jì)如下:****************************模式 一**************************************void left ( ) //定義模式1 為由里向外循環(huán)點(diǎn)亮{uchar code xun[16]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}。如按鍵沒有按下則彩燈還是保持當(dāng)前循環(huán)不變,本設(shè)計(jì)彩燈共有5種循環(huán)模式,按下按鍵這5種模式就依次轉(zhuǎn)換。 //定義P0為輸出 delay0_5s( )。break。break。break。break。break。 //假設(shè)變量 dw=0。 //彩燈高電平點(diǎn)亮 assum=0。 //開放中斷允許位 flag=1。 //置外部中斷為邊沿(下降沿)觸發(fā)方式 EX0=1。開始系統(tǒng)初始化彩燈循環(huán)按鍵按下模式轉(zhuǎn)換NY圖41 主流程圖主程序設(shè)計(jì)如下:void main( ){uchar code dispcode[5]={0x06,0x06,0x5b,0x4f,0x66}。判斷是否有中斷命令向CPU發(fā)出,若是則轉(zhuǎn)換閃亮的模式,若不是若該方式繼續(xù)運(yùn)行,每個(gè)彩燈閃爍的周期為1s。一旦模式轉(zhuǎn)換開關(guān)被按下后就向CPU發(fā)出中斷命令,單片機(jī)就停止當(dāng)前運(yùn)行的方式執(zhí)行此時(shí)CPU發(fā)出的中斷命令,彩燈就一次按照轉(zhuǎn)換的相應(yīng)模式循環(huán)閃亮。其工作原理為:控制程序存儲在89C51單片機(jī)中,在XTL1與XTL2之間跨接兩個(gè)容值為10nF的微調(diào)電容和一個(gè)振蕩頻率為12MHZ的晶體震蕩器,并由此產(chǎn)生電路運(yùn)行的時(shí)鐘信號。按一下按鍵彩燈模式就換一種。圖39 74LS240芯片數(shù)碼管顯示的是彩燈循環(huán)閃亮的模式號,接在p0口,由于p0單片機(jī)內(nèi)不具有上拉電阻就在數(shù)碼管之間接了一排上拉電阻。“1”時(shí)經(jīng)過74LS240反向后輸出低電平,相應(yīng)的發(fā)光二極管熄滅。 彩燈循環(huán)和數(shù)碼管顯示電路(四路反向控制器) 分別接16個(gè)發(fā)光二極管的陽極,16個(gè)二極管的陰極接地(如圖38所示)。這些電路的接口簡單、價(jià)格低廉、使用方便,被廣泛地采用。,用于產(chǎn)生這個(gè)時(shí)間的電路就是時(shí)鐘電路。本設(shè)計(jì)采用手動(dòng)按鈕復(fù)位,以滿足復(fù)位的時(shí)間要求及設(shè)計(jì)質(zhì)量。圖36 上電復(fù)位復(fù)位電路采用簡易的手動(dòng)按鈕復(fù)位電路,主要由電阻R ,電容C ,開關(guān)K 組成,分別接至AT89C51的RST復(fù)位輸人端。由于人的動(dòng)作再快也會(huì)使按鈕保持接通達(dá)數(shù)十毫秒,所以,完全能夠滿足復(fù)位的時(shí)間要求。當(dāng)人為按下按鈕時(shí),則VCC的+5V電平就會(huì)直接加到RST端。手動(dòng)按鈕復(fù)位需要人為在復(fù)位輸入端RST上加入高電平(圖35手動(dòng)按鈕復(fù)位)。許多用戶在設(shè)計(jì)完單片機(jī)系統(tǒng),并在實(shí)驗(yàn)室調(diào)試成功后,在現(xiàn)場卻出現(xiàn)了“死機(jī)”、“程序走飛”等現(xiàn)象,這主要是單片機(jī)的復(fù)位電路設(shè)計(jì)不可靠引起的。單片機(jī)的復(fù)位操作使單片機(jī)進(jìn)入初始化狀態(tài)。 單片機(jī)最小系統(tǒng)的介紹 單片機(jī)最小系統(tǒng)組成單片機(jī)最小系統(tǒng)以89c51為核心,外加時(shí)鐘和復(fù)位電路,電路結(jié)構(gòu)簡單,抗干擾能力強(qiáng),成本相對較低,是當(dāng)前8位單片機(jī)的典型代表,采用CHMOS工藝,即互補(bǔ)金屬氧化物的HMOS工藝, CHMOS是CMOS和HMOS的結(jié)合,具有HMOS高速度和高密度的特點(diǎn),還具有CMOS低功耗的特點(diǎn)。(ROM)8051有兩個(gè)16位的可編程定時(shí)/計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)產(chǎn)生中斷用于控制程序轉(zhuǎn)向。(RAM)8051內(nèi)部有128個(gè)8位用戶數(shù)據(jù)存儲單元和128個(gè)專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問,而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的RAM只有128個(gè),可存放讀寫的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字型表。 (2)P3口第二功能:P30 RXD 串行輸入口;P31 TXD 串行輸出口;P32 INT0 外部中斷0;P33 INT1 外部中斷1;P34 T0 定時(shí)計(jì)數(shù)器0;P35 T1 定時(shí)計(jì)數(shù)器1;P36 WR 外部數(shù)據(jù)存儲器寫選通(低電平有效);P37 RD 外部數(shù)據(jù)存儲器讀選通(低電平有效)。(1)80C51共有4個(gè)8位并行I/O端口:P0、PPP3口,共32個(gè)引腳。(3)RST/VPD:復(fù)位/備用電源;RST(Reset)功能:復(fù)位信號輸入端; VPD功能:在VCC掉電情況下,接備用電源。控制線共有4根:(1)ALE/PROG:地址鎖存允許/片內(nèi)EPROM編程脈沖;ALE功能:用來鎖存P0口送出的低8位地址;PROG功能:片內(nèi)有EPROM的芯片,在EPROM編程期間,此引腳輸入編程脈沖。在89C51系列單片機(jī)內(nèi)部有一個(gè)高增益反相放大器,其輸入端引腳為XTAL1,其輸出端引腳為XTL2。(1)VCC : 芯片電源,接+5V;(2)VSS : 接地端;注:用萬用表測試單片機(jī)引腳電壓一般為0V或者5V,這是標(biāo)準(zhǔn)的TTL電平。以下對單片機(jī)的引腳及相關(guān)功能和內(nèi)部結(jié)構(gòu)加以介紹。整個(gè)電路以單片機(jī)為中心組成。第3章 硬件電路設(shè)計(jì) 電源電路采用經(jīng)市電降壓、整流、濾波、穩(wěn)壓的穩(wěn)壓電源電路如圖31所示:圖31 電源電路 220V市電經(jīng)過降壓后得到12V交流電,經(jīng)二極管整流成脈動(dòng)直流電,經(jīng)過電容濾波后,再經(jīng)過LM7805穩(wěn)壓得到5V的直流電供系統(tǒng)工作,發(fā)光二極管用作電源指示,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1