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

正文內(nèi)容

基于at89c51單片機(jī)的彩燈循環(huán)控制設(shè)計(jì)方案(更新版)

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

下一頁面
  

【正文】 反相器74LS2402LED數(shù)碼管7SEGCOMCATHODE1BUTTON按鍵SPST Push Button2舊底圖總號更改標(biāo)記數(shù)量更改單號簽名日期底圖總號擬 制朱冉基于單片機(jī)的彩燈循環(huán)控制系統(tǒng)的元器件明細(xì)表審 校日期簽名等級標(biāo)記第1張共1張標(biāo)準(zhǔn)化批 準(zhǔn) 附錄3 源程序設(shè)計(jì)********************************AT89C51源程序************************include //庫函數(shù)頭文件define uchar unsigned char //定義無符號字符型常量uchar flag。經(jīng)過本次的設(shè)計(jì),現(xiàn)將循環(huán)控制中出現(xiàn)的優(yōu)缺點(diǎn)歸納為以下幾點(diǎn):、可靠性高、效率高、壽命長、成本低等優(yōu)點(diǎn)。在 Program File ,并將AT89C51輸入晶振頻率設(shè)置為12MHZ,單擊OK 按鈕完成程序添加工作。Keil C51同時(shí)還支持PLM匯編和C語言的程序設(shè)計(jì),它界面和常用的微軟VC++的界面相似,界面友好,易學(xué)易用,在調(diào)試程序和軟件仿真方面也有很強(qiáng)大的功能(如圖51所示)。中斷命令發(fā)出后,控制彩燈在相應(yīng)的模式下循環(huán)閃亮。P2=0x55。 //設(shè)置模式3彩燈循環(huán)數(shù)組 if(assum==6) assum=0。 // 將定義數(shù)組的值賦給P1,P2}*****************************模式二**************************************void right( ) //定義模式2為由外向里循環(huán)點(diǎn)亮{uchar code gj[16]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}。如按鍵沒有按下則彩燈還是保持當(dāng)前循環(huán)不變,本設(shè)計(jì)彩燈共有5種循環(huán)模式,按下按鍵這5種模式就依次轉(zhuǎn)換。break。 //彩燈高電平點(diǎn)亮 assum=0。判斷是否有中斷命令向CPU發(fā)出,若是則轉(zhuǎn)換閃亮的模式,若不是若該方式繼續(xù)運(yùn)行,每個(gè)彩燈閃爍的周期為1s。圖39 74LS240芯片數(shù)碼管顯示的是彩燈循環(huán)閃亮的模式號,接在p0口,由于p0單片機(jī)內(nèi)不具有上拉電阻就在數(shù)碼管之間接了一排上拉電阻。,用于產(chǎn)生這個(gè)時(shí)間的電路就是時(shí)鐘電路。當(dāng)人為按下按鈕時(shí),則VCC的+5V電平就會直接加到RST端。 單片機(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)。(1)80C51共有4個(gè)8位并行I/O端口:P0、PPP3口,共32個(gè)引腳。(1)VCC : 芯片電源,接+5V;(2)VSS : 接地端;注:用萬用表測試單片機(jī)引腳電壓一般為0V或者5V,這是標(biāo)準(zhǔn)的TTL電平。由LED發(fā)光二極管組成,也是本次設(shè)計(jì)的主體,就是要用編寫程序燒入芯片,并有單片機(jī)控制電路實(shí)現(xiàn)LED燈的循環(huán)點(diǎn)亮。4第2章 系統(tǒng)設(shè)計(jì)方案 設(shè)計(jì)方案介紹 本次設(shè)計(jì)的彩燈循環(huán)控制電路采用的方案如圖21所示。本次我進(jìn)行了彩燈循環(huán)控制電路的設(shè)計(jì)?;贏T89C51單片機(jī)的彩燈循環(huán)控制設(shè)計(jì)方案第1章 緒論當(dāng)今社會中,循環(huán)彩燈在人們的日常生活中有著日益重要的作用。彩燈循環(huán)電路也由以前的簡單、功能單一的電路,變?yōu)楝F(xiàn)在復(fù)雜、實(shí)現(xiàn)功能多的電子產(chǎn)品。本次畢業(yè)設(shè)計(jì)全面運(yùn)用了我們以前所學(xué)的知識,在加強(qiáng)我直接應(yīng)用綜合能力的同時(shí),力求讓我在短時(shí)間里得以掌握先進(jìn)科學(xué)技術(shù):如本設(shè)計(jì)中所使用到的keil、Protel99等設(shè)計(jì)軟件,使自己能夠理論聯(lián)系實(shí)際,并且設(shè)計(jì)電路的能力也有所提高。使CPU和系統(tǒng)中其他功能部件都恢復(fù)到一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)開始工作。 單片機(jī)的引腳及相關(guān)功能 單片機(jī)引腳圖如圖32所示:圖32 單片機(jī)引腳圖芯片的40個(gè)引腳按功能大致可分為4個(gè)部分:電源部分、時(shí)鐘部分、控制部分和I/O引腳部分。(4)EA/VPP:內(nèi)外ROM選擇/片內(nèi)EPROM編程電源;EA功能:內(nèi)外ROM選擇端;VPP功能:片內(nèi)有EPROM的芯片,在EPROM編程期間,施加編程電源VPP。(I/O)口8051共有4組8位I/O口(P0、 PP2或P3),用于對外部數(shù)據(jù)的傳輸。一般采用的辦法是在RST端和正電源VCC之間接一個(gè)按鈕。 時(shí)鐘電路時(shí)鐘電路如圖37所示:圖37 時(shí)鐘電路時(shí)鐘電路簡單介紹如下:。圖38 彩燈循環(huán)電路74LS240(如圖39)它是一塊具有驅(qū)動(dòng)功能的四路反向器,除反向功能外,還可以起到隔離作用,保護(hù)單片機(jī)機(jī)芯的內(nèi)部電路,增加輸出口的扇出電流,提高負(fù)載能力。 第4章 系統(tǒng)軟件設(shè)計(jì) 主程序設(shè)計(jì)流程圖主程序的主要功能是負(fù)責(zé)整個(gè)電路的運(yùn)行,由INT0引出的中斷信號,轉(zhuǎn)換控制彩燈循環(huán)閃亮的方式。 //定義變量 light=0x01。 //運(yùn)行模式2 ,否則跳出 case 3:assume( )。 }} 彩燈循環(huán)模式轉(zhuǎn)換程序設(shè)計(jì)彩燈循環(huán)模式的轉(zhuǎn)換其實(shí)就是由中斷控制的,當(dāng)程序初始化后,按下按鍵中斷信號發(fā)出,模式就轉(zhuǎn)換為另一種,而彩燈就在該模式下循環(huán)閃亮。 P2=yun[dw]。uchar code fx[7]={0x00,0x08,0x14,0xa2,0x41,0x00,0x00}。P1=0x55。 // 將定義數(shù)組的值賦給P1,P2} 中斷程序設(shè)計(jì),通過IT0位來決定是低電平有效還是下降沿有效,一旦輸入信號有效,即向CPU申請中斷,并建立IE0中斷標(biāo)志。由于Keil C51本身是純軟件,還不能直接進(jìn)行硬件仿真,所以必須掛接單片機(jī)仿真器的硬件才可以進(jìn)行仿真。圖53 Pick Devices窗口打開如圖54所示的對話框。本系統(tǒng)電路和程序設(shè)計(jì)簡便、操作簡單、實(shí)用性強(qiáng)。 參考文獻(xiàn) [1] [M].北京:電子工業(yè)出版社,2009[2] [M].北京:化學(xué)工業(yè)出版社,2004[3] [M].北京:人民郵電出版社,1999[4] [M].陜西:西安電子科技大學(xué)出版社, 2000[5] [M].北京:電子工業(yè)出版社,1997[6] [J].北京:機(jī)電一體化,2005[7] :航空航天大學(xué)出版社,1985[8] :浙江大學(xué)出版社, 1994[9] :北京航空航天大學(xué)出版,1993[10] :電子科技大學(xué)出版社,1995[11] :北京航空航天大學(xué)出版社, 1990 附錄1 整機(jī)電路原理圖 附錄2 元件明細(xì)表項(xiàng)目代號名稱型號、規(guī)格數(shù)量備注更改R1R2電阻器RT――b―1kΩ―177。j) for(k=k)。uchar code zf[16]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}。 //數(shù)據(jù)庫中循環(huán)到6時(shí),數(shù)據(jù)顯示回0 else assum++。}********************************模式五**************************************Void sl( ) //定義模式5為彩燈以豎排形式循環(huán)閃亮 { uchar code sj[5]={0x00,0x01,0x02,0x84,0x78}。 //置外部中斷為邊沿(下降沿)觸發(fā)方式 EX0=1。break。b
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1