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

正文內(nèi)容

基于單片機(jī)紅外線遙控控制led燈顯示系統(tǒng)設(shè)計與制作課程設(shè)計(編輯修改稿)

2025-04-08 17:45 本頁面
 

【文章內(nèi)容簡介】 進(jìn)制數(shù) 9(1001)時,顯示字形也自行消隱。 LE 是鎖存控制端,高電平時鎖存,低電平時傳輸數(shù)據(jù)。 a~ g 是 7 段輸出,可驅(qū)動共陰 LED 數(shù)碼管。另外, CD4511顯示數(shù)“ 6”時, a 段消隱;顯示數(shù)“ 9”時, d 段消隱,所以顯示 9 這兩個數(shù)時,字形不太美觀 圖 3 是 CD4511 和 CD4518 配合而成一位計數(shù)顯示電路,若要多位計數(shù),只需將計數(shù)器級聯(lián),每級輸出接一只 CD4511 和 LED 數(shù)碼管即可。所謂共陰 LED 數(shù)碼管是指 7 段 LED 的陰極是連在一起的,在應(yīng)用中應(yīng)接地。限流電阻要根據(jù)電源電壓來選取,電源電壓 5V 時可使用 300Ω的限流電阻。 圖 243 CD4511 接收電路 本設(shè)計中通過單片機(jī)的 口外接一體化紅外線收發(fā)二極管的紅外線接收二極管,并把紅外線接收二極管接收到的指令信號送入單片機(jī)內(nèi)進(jìn)行解碼等處理。紅外接收二極管與單片機(jī)接線圖如下: LED 燈顯示電路 LED 燈通過與單片機(jī) P1 口進(jìn)行連接,單片機(jī)根據(jù)接收到不同的按鍵碼,通過控制 P1 口的電平,把相應(yīng)的 LED 燈點亮或者熄滅,連接圖如下: 圖 252 LED燈顯示電路 硬件原理圖如圖所示: 圖 26 硬件原理圖 第三章 軟件系統(tǒng)設(shè)計 紅外線發(fā)射電路程序流程圖設(shè)計 說明 : 當(dāng)單片機(jī)上電的時候程序開始執(zhí)行,首先進(jìn)行初始化工作,然后開啟中斷,接著單片機(jī)對接有按鍵的引腳電平進(jìn)行掃描,當(dāng)發(fā)現(xiàn)有按鍵被按下的時候,將該按鍵的按鍵碼發(fā)送到單片機(jī)內(nèi)部,按鍵碼經(jīng)單片機(jī)進(jìn)行處理,并進(jìn)行編碼,編碼完成后將該編碼經(jīng)由單片機(jī)的 發(fā)送到紅外線發(fā)送二極管進(jìn)行信號發(fā)射: 圖 31 紅外線發(fā)射電路流程圖 紅外線接收電路程序流程圖設(shè)計 說明: 當(dāng)單片機(jī)上電的時候程序開始執(zhí)行,首先進(jìn)行初始化工作,然后開啟中斷; 此時單片機(jī)對連接紅外線接收二極管的 端口進(jìn)行掃描;當(dāng)紅外接收二極管接收到信號的時候,經(jīng)該信號進(jìn)行解碼還原,并點亮指令的 LED 燈: 圖 32 紅外線接收電路流程圖 第四章 系統(tǒng)測試與分析 利用 Proteus 和 keil 進(jìn)行仿真調(diào)試 應(yīng)用系統(tǒng)設(shè)計完成之后,要進(jìn)行硬件調(diào)試和軟件調(diào)試。軟件調(diào)試可以利用開發(fā)及仿真系統(tǒng)進(jìn)行。 1.先排除硬件電路故障,包括設(shè)計性錯誤和工藝性故障。一般原則是先靜態(tài)后動態(tài)。 ( 1)利用萬用表或邏輯測試儀器,檢查電路中的各元件以及引腳是否連接正確,是否有短路故障。 ( 2)先要將單片機(jī) AT89C51 芯片取下,對電路板進(jìn)行通電檢查,通過觀察看是否有異常,然后用萬用表測試各電源電壓,若這些都沒問題,則直接上仿真機(jī)進(jìn)行聯(lián)機(jī)調(diào)試觀察各接口線路是否異常。 2.軟件調(diào)試 軟件調(diào)試是利用仿真工具 Proteus 和 keil 進(jìn)行在線仿真調(diào)試,不但可以發(fā)現(xiàn)和解決程序錯誤外,而且可以發(fā)現(xiàn)硬件中存在的問題 . 單片機(jī) AT89C51 是系統(tǒng)的核心,利用萬用表檢測單片機(jī)電源 VCC 是否為( 40腳) +5V、晶振是否正常工作(可用示波器測試,也可以用萬用表檢測,兩引腳電壓一般為 ~ 之間)、復(fù)位引腳 RST(復(fù)位時為高電平,單片機(jī)工作時為低電平)、 EA 是否為高電平,這樣一來單片機(jī)就能工作了,再結(jié)合電路圖,檢測故障就很容易了。 仿真圖 按下第一個鍵 按下第二個鍵 再次按下第二個鍵 第五章 總 結(jié) 通過這次課程設(shè)計,提升了我的自學(xué)能力,通過不斷的查閱資料,通過與同學(xué)的交流,來解決其中遇到的困難,比如如何解決無線通信問題,如何解決控制問題等。我在設(shè)計中改變了比較傳統(tǒng)的固定式開關(guān)元件,利用單片機(jī)無線遙控控制室內(nèi)燈光取得了良好的效果,為人們提供了很大的方便,在社會生活越來越現(xiàn)代化的同時,我認(rèn)為燈具電器等家具實現(xiàn)智能化控制是一個很大的趨勢,同時也應(yīng)總結(jié)經(jīng)驗,逐步完善室內(nèi)燈光智能控制,例如可以增加室內(nèi)燈具的自動巡檢與電腦聯(lián)網(wǎng)功能,燈具故障即可自動發(fā)出報修信號,燈具的各種使我們第一時間得知燈具的工作狀況,還可以對 燈具加入很多的場景模式等。在設(shè)計中也體會到我的知識面還是很狹窄,作為電子系學(xué)生,在學(xué)好本專業(yè)的基礎(chǔ)前提下,還要不斷的學(xué)習(xí)其他領(lǐng)域的科學(xué)技術(shù)知識,拓寬自己的知識面,才能勝任新設(shè)備、新技術(shù)的工作,更好發(fā)揮本專業(yè)的作用。 附錄一 發(fā)射器程序 include include define uchar unsigned char define uint unsigned int define _BV(bit) (1(bit)) sbit k1=P2^0。 sbit k2=P2^1。 sbit k3=P2^2。 sbit k4=P2^3。 sbit k5=P2^4。 sbit k6=P2^5。 sbit k7=P2^6。 sbit k8=P2^7。 sbit out=P3^7。 static bit OP。 //紅外發(fā)射管的亮滅 static unsigned int count。 //延時計數(shù)器 static unsigned int endcount。 //終止延時計數(shù) static unsigned char Flag。 //紅外發(fā)送標(biāo)志 char iraddr1。 //十六位地址的第一個字節(jié) char iraddr2。 //十六位地址的第二個字節(jié) void SendIRdata(char p_irdata)。 uchar t=16。 uchar CODE=0Xff。 void delay_LCM(uint)。 //LCD 延時子程序 /*********延時 K*1ms,**********/
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1