51單片機的比較器的應(yīng)用
   <<版權(quán)聲明:本文由容源電子網(wǎng)(www_dziuu_com)整理提供,部分內(nèi)容來源于網(wǎng)絡(luò),如有侵犯到你的權(quán)利請與我們聯(lián)系更正!
 
AT89C2051的一個特殊應(yīng)用,用它的比較器做一個光強調(diào)節(jié)器,應(yīng)用在全靜態(tài)LED顯示屏上。當(dāng)初的 是原有LED 顯示屏的光控是用專用的AD轉(zhuǎn)換芯片做的,比較貴。最后用
是原有LED 顯示屏的光控是用專用的AD轉(zhuǎn)換芯片做的,比較貴。最后用 方案做為一個補丁用了一下。
方案做為一個補丁用了一下。
它的使用原理是:用單片機的比較器和電容及光敏電阻組成一個充放電電路,用單片機的兩個定時器組成一個PWM信號輸出。PWM信號從一個端口輸出,然后控制LED 顯示屏的顯示使能信號,這樣就可以做到在夜間LED顯示屏變暗一點,的天變亮一點。以達(dá)到一個最好的效果。
 
ORG 0000H
 LJMP MAIN
 ORG 000BH
 LJMP TIMER0  ;改變占空比
 ORG 001BH
 LJMP TIMER1  ;定時10MS
 ORG 0030H
MAIN: MOV SP,#70H
 MOV P1,#0FFH
 CLR P1.1
 MOV P3,#0FFH
 MOV TMOD,#11H
 MOV IE,#8AH
 MOV TH1,#0DCH ;定時10MS,掃描頻率100HZ
 MOV TL1,#00H
 MOV TH0,#00H ;根據(jù)光強改變亮度占空比
 MOV TL0,#00H
 MOV 30H,#00H
 MOV 31H,#00H
 MOV 32H,#50 ;配合定時器1完成啟動光檢測的時間500MS
 ;MOV 33H,#5
 MOV 34H,#055H ;十秒到標(biāo)志,055H為時間到
 ;MOV 35H,#0AAH ;啟動比較器標(biāo)志,55H為啟動
 SETB TR1
MAIN1: SETB ET0
 CPL P1.4
 MOV A,34H
 CJNE A,#55H,MAIN1
 MOV 34H,#0AAH
 CLR TR0
 CLR ET0
 MOV TH0,#00H
 MOV TL0,#00H
 SETB TR0
 SETB P1.1
 JB P3.6,$
 CLR TR0
 SETB P3.7
 CLR P1.1
 CPL P1.5
  MOV    30H,TH0
  MOV 31H,TL0
  MOV A,#0FFH
  CLR C
  SUBB A,31H
  MOV 31H,A
  MOV A,#0FFH
  SUBB A,30H
  MOV 30H,A
  LJMP MAIN1
 
 
TIMER1: PUSH ACC
 MOV TH1,#0DCH
 MOV TL1,#00H
 MOV TH0,30H
 MOV TL0,31H
 SETB TR0
 CLR P3.7
 CPL P1.7
 DJNZ 32H,T1ZD1
 MOV 32H,#50
 MOV 34H,#55H ;500MS
T1ZD1: POP ACC
 RETI
 
TIMER0:  PUSH ACC
  CLR TR0
  MOV TH0,30H
 MOV TL0,31H
 SETB P3.7
 cpl p1.6
        POP ACC
 RETI
 
 END
(本文轉(zhuǎn)自電子工程世界:http://www.eeworld.com.cn/mcu/2011/1107/article_6102.html)   <<版權(quán)聲明:本文由容源電子網(wǎng)(www_dziuu_com)整理提供,部分內(nèi)容來源于網(wǎng)絡(luò),如有侵犯到你的權(quán)利請與我們聯(lián)系更正!
 
本文地址:http://m.flswjt.cn/dz/22/2011118194038.shtml
本文標(biāo)簽:
猜你感興趣:
 新手教程:單片機的學(xué)習(xí)實踐步驟
					
					新手教程:單片機的學(xué)習(xí)實踐步驟
					
						運用單片機便是了解單片機硬件結(jié)構(gòu),以及內(nèi)部資源的運用,在匯編或C語言中學(xué)會各種功用的初始化設(shè)置,以及完成各種功用的程序編制。 運用按鈕輸入信號,發(fā)光二極管顯現(xiàn)輸出
關(guān)鍵詞:51單片機PIC單片機單片機   所屬欄目:設(shè)計編程
					
 應(yīng)用單片機實現(xiàn)CAN總線與LIN總線間的傳輸設(shè)計方案
					
					應(yīng)用單片機實現(xiàn)CAN總線與LIN總線間的傳輸設(shè)計方案
					
						現(xiàn)場總線技術(shù)已經(jīng)廣泛應(yīng)用于工業(yè)控制中,尤其是CAN(Controler Area Nerwork)總線由于具有可靠性高、成本低、容易實現(xiàn)等優(yōu)點,在現(xiàn)場總線實際工程應(yīng)用中占有了較大份額。
關(guān)鍵詞:單片機   所屬欄目:設(shè)計編程
					
 學(xué)習(xí)單片機可不可以只用軟件仿真而不做實驗
					
					學(xué)習(xí)單片機可不可以只用軟件仿真而不做實驗
					
						我的答案是:不可以原因如下:一、軟件仿真多用于教學(xué),把更多精力用在軟件的實現(xiàn)上由于學(xué)生學(xué)習(xí)時間寶貴,焊接一套單片機實驗板又比較花時間,并且實驗項目太多,所以為了
關(guān)鍵詞:PIC單片機51單片機單片機   所屬欄目:設(shè)計編程
					
 怎樣選擇最適合的單片機
					
					怎樣選擇最適合的單片機
					
						對于新手來說,首先根據(jù)自己學(xué)的什么樣單片機就選什么類型的單片機,熟悉什么類型的單片機就選什么類型的單片機。因為單片機不僅要設(shè)計電路,還要設(shè)計控制軟件。選自己熟悉的單片機上手最快,也最容易獲得成功。下面介紹如何選擇最適合的單片機。
關(guān)鍵詞:   所屬欄目:設(shè)計編程
					
 單片機晶振的作用是什么
					
					單片機晶振的作用是什么
					
						單片機晶振的作用是什么
在初學(xué)單片機的時候,總是伴隨很多有關(guān)于晶振的問題,其實晶振就是如同人的心臟,是血液的脈搏,把單片機的晶振問題搞明白了,51單片機的其他問題
關(guān)鍵詞:51單片機PIC單片機單片機   所屬欄目:設(shè)計編程
					
 用keil軟件編寫單片機程序的步驟
					
					用keil軟件編寫單片機程序的步驟
					
						Keil單片機編程軟件Keil C51是單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。Keil提供了包括C編譯器、宏匯
關(guān)鍵詞:51單片機PIC單片機   所屬欄目:設(shè)計編程
					
 詳解51單片機運行過程
					
					詳解51單片機運行過程
					
						詳解51單片機運行過程 注:1.ROM:只讀存儲器,單片機的只讀存儲區(qū)大多用于存儲程序固又稱程序存儲器。51單片機是EPROM,所謂的EPROM是可擦除的只
關(guān)鍵詞:   所屬欄目:設(shè)計編程
					
 pic單片機和c51有什么區(qū)別
					
					 pic單片機和c51有什么區(qū)別
					
						 pic單片機和c51有什么區(qū)別(區(qū)別1)總線結(jié)構(gòu):MCS-51單片機的總線結(jié)構(gòu)是馮-諾依曼型,計算機在同一個存儲空間取指令和數(shù)據(jù),兩者不能同時進(jìn)行;而PIC單片機的總線結(jié)構(gòu)是哈佛結(jié)構(gòu)
關(guān)鍵詞:單片機PIC單片機51單片機   所屬欄目:設(shè)計編程
					
 51單片機出現(xiàn)故障及解決辦法
					
					51單片機出現(xiàn)故障及解決辦法
					
						實例分析51單片機出現(xiàn)故障及解決辦法。詳細(xì)如下:
故障現(xiàn)象:做了一個單片機溫度監(jiān)測系統(tǒng),仿真機上一切正常,燒寫芯片無法工作。相關(guān)電路框圖: 用51做處理器,外圍電路如
關(guān)鍵詞:單片機51單片機   所屬欄目:設(shè)計編程
					
 PIC單片機匯編語言指令詳解
					
					PIC單片機匯編語言指令詳解
					
						PIC單片機匯編語言指令詳解
pic單片機為最常用單片機之一,許多程序均基于pic單片機進(jìn)行開發(fā)。因此,熟練pic單片機編程尤為重要。為保證大家能準(zhǔn)確、熟練掌握pic單片機的使
關(guān)鍵詞:PIC單片機單片機   所屬欄目:設(shè)計編程
					
 三種51單片機程序下載方法介紹
					
					三種51單片機程序下載方法介紹
					
						三種51單片機程序下載方法介紹
一般只能通過三種方式下載程序到單片機中:1.JTAG 2.ISP 3.IAP1.JTAG要使用JTAG方式下載程序,不管是使用J-LINK、ULINK、ST-LINK,只需要把
關(guān)鍵詞:PIC單片機51單片機單片機   所屬欄目:設(shè)計編程
					
 單片機的I2C通信設(shè)計
					
					單片機的I2C通信設(shè)計
					
						I2C每一位信號的時序流程,而I2C通信在字節(jié)級的傳輸中,也有固定的時序要求。I2C通信的起始信號(Start)后,首先要發(fā)送一個從機的地址,這個地址一共有 7位,緊跟著的第 8
關(guān)鍵詞:PIC單片機51單片機單片機   所屬欄目:設(shè)計編程
					
 AT89C51單片機的RS232-GPIB控制器設(shè)計
					
					AT89C51單片機的RS232-GPIB控制器設(shè)計
					
						越來越多的測量儀器提供GPIB(General Purpose Intefface Bus)總線接口,通過該總線可以方便快捷地連接帶有GPIB接口的儀器及計算機,組成一個GPlB網(wǎng)絡(luò)。GPIB設(shè)備與計算機連
關(guān)鍵詞:PIC單片機51單片機單片機   所屬欄目:設(shè)計編程
					
 單片機晶振的作用以及原理解析
					
					單片機晶振的作用以及原理解析
					
						每個單片機系統(tǒng)里都有晶振,全程是叫晶體震蕩器,在單片機系統(tǒng)里晶振的作用非常大,他結(jié)合單片機內(nèi)部的電路,產(chǎn)生單片機所必須的時鐘頻率,單片機的一切指令的執(zhí)行都是建立
關(guān)鍵詞:51單片機PIC單片機單片機   所屬欄目:設(shè)計編程
					
 數(shù)字電位器在單片機控制變頻器中的應(yīng)用
					
					數(shù)字電位器在單片機控制變頻器中的應(yīng)用
					
						引言變頻調(diào)速作為交流電機調(diào)速的主要手段已經(jīng)在工業(yè)領(lǐng)域中應(yīng)用的十分廣泛,其具有的調(diào)速范圍寬、穩(wěn)速精度高、動態(tài)響應(yīng)快、適用范圍廣、運行可靠等技術(shù)性能,已逐步取代直流
關(guān)鍵詞:單片機變頻器   所屬欄目:設(shè)計編程
					
 如何用單片機制作電子密碼鎖電路
					
					如何用單片機制作電子密碼鎖電路
					
						電子密碼鎖按照輸入密碼方式的不同可分為好多種,其中最常用的一種是用數(shù)字鍵盤輸入密碼的電子密碼鎖。這一講主要介紹用ATmega8和LCD1602液晶顯示器等組成的電子密碼鎖,這
關(guān)鍵詞:單片機   所屬欄目:設(shè)計編程
					
 單片機控制LED亮滅電路
					
					單片機控制LED亮滅電路
					
						1.實驗任務(wù)如圖所示,監(jiān)視開關(guān)K1(接在P3.0端口上),用發(fā)光二極管L1(接在單片機P1.0端口上)顯示開關(guān)狀態(tài),如果開關(guān)合上,L1亮,開關(guān)打開,L1熄滅。2.電路原理圖3.系統(tǒng)
關(guān)鍵詞:單片機LEDLED電路圖   所屬欄目:設(shè)計編程
					
 超詳細(xì)的FPGA芯片解讀(圖文)
					
					超詳細(xì)的FPGA芯片解讀(圖文)
					
						近日,有媒體報道稱,北京微電子技術(shù)研究所日前成功研制出國內(nèi)首個自主可控的宇航用千萬門級高性能高可靠FPGA(現(xiàn)場可編程門陣列)芯片。FPGA一直是國內(nèi)的短板,市場基本被
關(guān)鍵詞:單片機   所屬欄目:設(shè)計編程
					
 單片機要這么學(xué)?八條謹(jǐn)記!
					
					單片機要這么學(xué)?八條謹(jǐn)記!
					
						怎么學(xué)單片機?也?吹接腥苏f學(xué)了好幾個月可就是沒有什么進(jìn)展。當(dāng)然,受限于每個人受到的教育水平不同和個人理解能力的差異,學(xué)習(xí)起來會有快慢之分,但我感覺最重的就是學(xué)
關(guān)鍵詞:單片機   所屬欄目:設(shè)計編程
					
 單片機的特殊功能寄存器(圖文)
					
					單片機的特殊功能寄存器(圖文)
					
						在單片機中有一些獨立的存儲單元是用來控制這些器件的,被稱之為特殊功能寄存器(SFR)! <特殊功能寄存器地址映象表(一)>  <特殊功能寄存器地址映象表(二)>  <
關(guān)鍵詞:單片機寄存器   所屬欄目:設(shè)計編程