實(shí)驗(yàn)一點(diǎn)亮第一個(gè)LED燈C語言程序_第1頁
實(shí)驗(yàn)一點(diǎn)亮第一個(gè)LED燈C語言程序_第2頁
實(shí)驗(yàn)一點(diǎn)亮第一個(gè)LED燈C語言程序_第3頁
實(shí)驗(yàn)一點(diǎn)亮第一個(gè)LED燈C語言程序_第4頁
實(shí)驗(yàn)一點(diǎn)亮第一個(gè)LED燈C語言程序_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

實(shí)驗(yàn)一:點(diǎn)亮第一個(gè)LED燈實(shí)驗(yàn)現(xiàn)象:C語言程序代碼:#include<reg52.h>/*=================硬件功能位定義==================*/sbitLED=P1^0;//將單片機(jī)中的P1.0IO口進(jìn)行定義voidmain(){LED=0;//低電平通}源碼解析:sbit:

特殊功能位定義,在此,可理解為定義的意思,如LED=P1^0,即定義P1^0為LED,那么此后對(duì)LED的操作等同于對(duì)P1^0端口的操作。P1:

是單片機(jī)中的IO口,單片機(jī)中有四個(gè)IO口,分別為P0、P1、P2、P3口。P0是三態(tài)IO口,使用時(shí),需要接上拉電阻;P1口內(nèi)部有上拉準(zhǔn)雙向IO口,P2如此,P3口亦如此,但是,P3口有第二功能,可通過配置特殊功能寄存器實(shí)現(xiàn)其第二功能。LED=0:

通過電路原理圖可以知道,要點(diǎn)亮圖中的LED燈,則需要接通低電平,本實(shí)驗(yàn)中,0為低電平,1為高電平,該LED燈為低電平有效,故要使燈亮,則在程序中將其置0,為低電平。附本次實(shí)驗(yàn)Debug聯(lián)調(diào)仿真圖:

實(shí)驗(yàn)一點(diǎn)亮一個(gè)LED燈時(shí)至二月十六日上午,陽光出來,照在昨日下的雪上,分外明亮,從陽臺(tái)上望出去,小區(qū)靜悄悄的,看不到人影,遠(yuǎn)望鳳凰山下,那邊的工地上矗立的新建樓依舊還沒開工,偶爾一兩聲喇叭車,顯得與往昔車水馬龍不一般的情景。2020年1月23日凌晨武漢宣布封城以來,前方有醫(yī)護(hù)人員全力阻擊疫情,我們響應(yīng)政府號(hào)召蝸居在家,不如做做實(shí)驗(yàn),還好有本實(shí)驗(yàn)手冊(cè),就從簡單做起,點(diǎn)亮一個(gè)LED燈吧。想想能點(diǎn)亮一個(gè)LED燈,也很不錯(cuò)啊,古人有火把照明,近代有蠟燭、汽燈、煤油燈,現(xiàn)代人擁有電燈、日光燈,現(xiàn)在節(jié)能燈也慢慢開始被LED燈取代了。自從1962年發(fā)明了能發(fā)出紅光的二極管后,人們陸陸續(xù)續(xù)研制出能發(fā)出各種顏色的二極管,就是缺藍(lán)色LED,直到1993年,高亮度藍(lán)光LED最終被科學(xué)家經(jīng)過十三年努力研制成功,藍(lán)光二極管的發(fā)明譽(yù)為“愛迪生之后的第二次照明革命”,2014年三個(gè)日本人因“發(fā)明高亮度藍(lán)光二極管,帶來了節(jié)能明亮的白色光源”而共同獲得諾貝爾物理獎(jiǎng)。藍(lán)色發(fā)光二極管的發(fā)明,使得人類湊齊三原色的發(fā)光LED,得以用LED發(fā)出足夠明亮的白光。而白光LED能大大提高人們的照明效率,目前,在公路兩側(cè)的路燈、馬路上的交通攝像輔助燈、家里的客廳燈、小區(qū)的過道燈、教室里的照明燈、校園太陽能LED燈等等無不是它們的身影。有一次我家的臺(tái)燈因燈管壞了,干脆換了5WLED的白光燈改裝一下,好用還超亮,不像原來的燈管要點(diǎn)亮一會(huì)才慢慢亮起來。發(fā)光二極管參數(shù)很多,常用的參數(shù)有:正向電流、正向壓降、反向耐壓、發(fā)光波長(對(duì)于單色發(fā)光二極管而言)、發(fā)光強(qiáng)度等。我們來了解一下吧。符號(hào)正負(fù)的判斷第一:看兩個(gè)引腳,長腳為正,短腳為負(fù)第二:看LED內(nèi)部的金屬片,小塊金屬的引腳為正,大金屬塊為負(fù)。各種顏色的工作電壓不同,一般都要串電阻使用。普通發(fā)光二極管正偏壓降紅色約為1.6V---2.1V。工作電流3-10--20mA左右。(高亮的不算)這里用3V電池盒供電,必須串聯(lián)一個(gè)限流電阻。點(diǎn)亮后,我們可以用萬用表來測量發(fā)光二極管的正向壓降、導(dǎo)通電流是多少。將萬用表打到直流電壓20檔,將紅表棒接二極管正極,黑表棒接負(fù)極,同時(shí)按下輕觸按鍵,紅燈亮起,看萬用表指示,讀數(shù)是1.92V左右,如圖。將萬用表打到直流電流20ma檔,將電阻斷開一端,將紅表棒接電阻一端,黑表棒接二極管正極,同時(shí)按下輕觸按鍵,紅燈亮起,看萬用表指示,讀數(shù)是3.58mA左右,如圖。由此,我們點(diǎn)亮一個(gè)普通發(fā)紅光的二極管時(shí),采用3V直流電源,串聯(lián)一個(gè)300歐姆下,發(fā)光二極管的亮度基本點(diǎn)亮的情況下,正向壓降是1.92V,導(dǎo)通電流約3.5毫安。紅色發(fā)光二極管一般情況下導(dǎo)通電流為3---20mA、正向壓降是1.6-2.1v,如果我們要將紅色發(fā)光二極管作為指示燈,接在12V直流電源上,該怎么做呢?首先,設(shè)定發(fā)光二極管的電流,小功率發(fā)光二極管的導(dǎo)通電流一般為3--20mA,我們根據(jù)需要,想亮一點(diǎn)取10--20mA,想一般就可以而且使用壽命長些,取5mA。其次,確定發(fā)光二極管的電壓,一般發(fā)紅光的二極管導(dǎo)通電壓或工作電壓2V就可。最后,參考前面電路,串聯(lián)電路電流處處相等的特點(diǎn),電阻R上流過的電阻也是5mA,R=(12-2)V/5mA=2000歐也就是2K。若取10mA電流R=(12-2)V/10mA=1k思考一下,若220V交流電中想接入一個(gè)紅色發(fā)光二極管僅僅做指示燈,串聯(lián)一個(gè)多大的電阻呢?如果再有一個(gè)普通二極管呢,如何連接在電路中起到保護(hù)發(fā)光二極管作用呢?參考提示:紅色發(fā)光二極管僅僅做指示燈,所以電流選取小點(diǎn)如5mA,這

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論