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

正文內(nèi)容

畢業(yè)論文-基于at89c51單片機(jī)的led彩燈控制電路的設(shè)計(jì)-在線瀏覽

2025-03-05 20:36本頁面
  

【正文】 TAL2 分別為振蕩器電路的輸入端和輸出端,時(shí)鐘可由內(nèi)部和外部生成,在XTAL1和 XTAL2引腳上外接定時(shí)元件,內(nèi)部振蕩電路就會(huì)產(chǎn)生自激振蕩。晶振頻率選擇 12MHz,電容值取 30PF,電容的大小頻率起微調(diào)的作用。他們分別接在單片機(jī) AT89C51的 ~ 引腳上,為了一對(duì)一方式控制 16 個(gè) LED 彩燈的不同閃爍形式。 圖 22 按鍵控制電路圖 路 單片機(jī)的 (如圖 23)。 如圖 23 中斷控制電路圖 LED 顯示電路 key1 key2 key3 key4 7 流水燈采用的是發(fā)光二極管( LightEmitting Diode),簡稱 LED,是一種將電能轉(zhuǎn)換為光能的半導(dǎo)體器件, 具有體積小、耗電低的優(yōu)點(diǎn),常被用作微型計(jì)算機(jī)與數(shù)字電路的輸出裝置。普通 LED正向電流一般為 5~20mA。所以,通常采用灌電流的方式,即電流從電源經(jīng) LED流向 I/O口。此時(shí) LED兩端電壓 VD約為 ,則限流電阻 R兩端將存在 (即 =)。(如圖 24) 8 圖 24 led顯示電路圖 9 AT89C51 管腳圖如 下 圖 25 所示 圖 25 AT89C51 引腳 排列 VCC:供電電壓 +5V。 P0 口: P0 口為一個(gè) 8位漏級(jí)開路雙向 I/O 口,每腳可吸收 8TTL 門電流。 P0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù) /地址的第八位。本系統(tǒng)中 P0 口接 LED 數(shù)碼管的段選段。 P1口管腳寫入 1后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。 P2 口: P2 口為一個(gè)內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4個(gè) TTL門電流,當(dāng) P2 口被寫 “1” 時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。這是由于內(nèi)部上拉的緣故。在 給出地址 “1” 時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí), P2 口輸出其特殊功能寄存器的內(nèi)容。本系統(tǒng)中語音芯片 ISD1420 的地址端接 P2口。 10 當(dāng) P3口寫入 “1” 后,它們被內(nèi)部上拉為高電平,并用作輸入。 P3 口也可作為 AT89C51 的一些特殊功能口,如表 所示。 表 P3口的第二功能 口管腳 備選功能 信號(hào)名稱 RXD 串行輸入口 TXD 串行輸出口 /INT0 外部中斷 0 /INT1 外部中斷 1 T0 記時(shí)器 0 外部輸入 T1 記時(shí)器 1 外部輸入 /WR 外部數(shù)據(jù)存儲(chǔ)器寫選通 /RD 外部數(shù)據(jù)存儲(chǔ)器讀選通 RST:復(fù)位輸入。 ALE/PROG:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出 電平用于鎖存地址的地位字節(jié)。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。如想禁止 ALE 的輸出可在 SFR8EH地址上置 0。另外,該引腳被略微拉高。 PSEN:外部程序存儲(chǔ)器的選通信號(hào)。在訪問外部數(shù)據(jù)存儲(chǔ) 器時(shí),這兩次有效的 PSEN信號(hào)將不出現(xiàn)。注意加密方式 1 時(shí), EA 將內(nèi)部鎖定為 RESET;當(dāng) EA 端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 第三章 軟件設(shè)計(jì) 11 單片機(jī)的應(yīng)用系統(tǒng)由硬件和軟件組成,上述硬件各電路搭建完成后, 我們 還不能看到多控制、多閃爍方式的 LED 燈系統(tǒng)循環(huán)點(diǎn)亮的現(xiàn)象,我們還需要告訴單片機(jī)怎么樣進(jìn)行控制,即編寫程序控制單片機(jī)管腳電平的高低變化,來實(shí)現(xiàn)發(fā)光二極管的 閃爍 。 所以我來 闡述多控制、多閃爍方式的 LED 燈系統(tǒng)是如何實(shí)現(xiàn) 16 個(gè) LED 燈的循環(huán)點(diǎn)亮,來介紹實(shí)現(xiàn)流水燈控制的軟件編程方法。硬件電路如圖 附錄 A 所示, 16 個(gè)發(fā)光二極管分別接在單片機(jī)的 P0 和 P2 接口上 。同理,接在 P0和 P2口的其他 15個(gè) LED的點(diǎn)亮和熄滅的方法同 。程序設(shè)計(jì)流程如圖 32。 const tab2[]={0xFF,0xFE,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x00}。 const tab4[]={0xFF,0xFE,0xFA,0xEA,0xAA,0x2A,0x0A,0x02,0x00}。 //2,4,6,8 uchar key=0。 uchar stateTemp=0。 void delay(uint n) //延時(shí) { uint i。in。 } void fun1(void) { P0=0x00。 delay(30000)。 P2=0xff。 } void fun2(void) { uchar i。i8。 delay(10000)。 P2=0xFF。 } } P2=0xFF。i8。 delay(10000)。 P2=0xFF。 } } P0=0xFF。i8。 delay(10000)。 P2=0xFF。 } } P0=0xFF。i8。 delay(10000)。 P2=0xFF。 } } P2=0xFF。 for(i=0。i++) { P0=tab4[i]。 delay(25000)。 P2=0xFF。 } } for(i=0。i++) { P0=0xAA。 delay(20220)。 P2=0x55。 if(state!=3) { P0=0xFF。 return。i9。 P2=tab5[8i]。 if(state!=3) { P0=0xFF。 return。 for(i=0。i++) //向上逐個(gè)點(diǎn)亮 { P2=tab3[i]。 if(state!=4) { P0=0xFF。 return。i9。 delay(10000)。 P2=0xFF。 } } for(i=0。i++) //向下逐個(gè)熄滅 { P0=tab3[8i]。 if(state!=4) { P0=0xFF。 return。 for(i=0。i++) { P2=tab3[8i]。 if(state!=4) { P0=0xFF。 return。 for(i=0。i++) //向下逐個(gè)點(diǎn)亮 { P0=tab2[i]。 if(state!=4) { P0=0xFF。 return。i9。 delay(10000)。 P2=0xFF。 } } for(i=0。i++) //向上逐個(gè)熄滅 { P2=tab2[8i]。 if(state!=4) { P0=0xFF。 return。 for(i=0。i++) { P0=tab2[8i]。 if(state!=4) { P0=0xFF。 20 return。 } void timer0(void)interrupt 1 using 1 { TL0 = 0x00。 TL0 = 0xE5。 switch(key) { case 0xFE:state=1。break。stateTemp=2。 case 0xFB:state=3。break。stateTemp=4。 default:break。 flag|=1。 flagamp。 } } void main() { IT1=1。 TMOD= 0x21。 TL0 = 0xE5。 //禁止串口中斷 TR0 = 1。break。break。break。break。P2=0xFF。 default:break。在此,特別感謝老師以及各位同學(xué)在我畢業(yè)設(shè)計(jì)中所做出的指導(dǎo)和幫助。我今天所擁有的專業(yè)知識(shí),是他們辛勤耕耘的結(jié) 果。 22 您好,為你提供優(yōu)秀的畢業(yè)論文參考資料,請(qǐng)您刪除以下內(nèi)容, O(∩ _∩ )O 謝謝?。?! A large group of tea merchants on camels and horses from Northwest China39。s Zhangye city during their journey to Kazakhstan, May 5, 2022. The caravan, consisting of more than 100 camels, three horsedrawn carriages and four support vehicles, started the trip from Jingyang county in Shaanxi on Sept 19, 2022. It will pass through Gansu province and Xinjiang Uygur autonomous region, and finally arrive in Almaty, formerly known as AlmaAta, the largest city in Kazakhstan, and Dungan in Zhambyl province. The trip will cover about 15,000 kilometers and take the caravan more than one year to plete. The caravan is expected to return to Jingyang in March 2022. Then they will e back, carrying specialty products from Kazakhstan A small art troupe founded six decades ago has grown into a household name in the Inner Mongolia autonomous region. In the 1950s, Ulan Muqir Art Troupe was created by nine young musicians, who toure
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1