久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
AT89C2051單片機的比較器的應用
[打印本頁]
作者:
51黑科技
時間:
2016-2-5 01:17
標題:
AT89C2051單片機的比較器的應用
AT89C2051的一個特殊應用,用它的比較器做一個光強調節器,應用在全靜態LED顯示屏上。當初的情況是原有LED 顯示屏的光控是用專用的AD轉換芯片做的,比較貴。最后用這個方案做為一個補丁用了一下。
它的使用原理是:用單片機的比較器和電容及光敏電阻組成一個充放電電路,用單片機的兩個定時器組成一個PWM信號輸出。PWM信號從一個端口輸出,然后控制LED 顯示屏的顯示使能信號,這樣就可以做到在夜間LED顯示屏變暗一點,的天變亮一點。以達到一個最好的效果。
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 ;根據光強改變亮度占空比
MOV TL0,#00H
MOV 30H,#00H
MOV 31H,#00H
MOV 32H,#50 ;配合定時器1完成啟動光檢測的時間500MS
;MOV 33H,#5
MOV 34H,#055H ;十秒到標志,055H為時間到
;MOV 35H,#0AAH ;啟動比較器標志,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
另外還有一個c語言版本的:
http://www.zg4o1577.cn/bbs/dpj-29922-1.html
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩在线观看
|
欧美狠狠操
|
www日韩欧美
|
国产成人精品一区二区三区网站观看
|
成人一级黄色毛片
|
一级黄色片免费
|
毛色毛片免费看
|
欧美日韩一区二区三区四区
|
红色av社区
|
成年人在线观看视频
|
欧美性猛片aaaaaaa做受
|
国产精品一区二区三区久久久
|
日韩欧美在线观看视频网站
|
成人在线观看网站
|
一级免费黄色
|
91久久看片
|
欧美全黄
|
日韩欧美综合
|
福利网站导航
|
日韩精品视频在线免费观看
|
九九亚洲
|
97免费在线观看视频
|
久久久久久亚洲精品不卡
|
h视频在线免费看
|
操久久
|
亚洲精品二区
|
国产农村妇女精品一二区
|
成人黄色av网址
|
亚洲精品久久久久中文字幕二区
|
久久久精品
|
国产成人在线一区二区
|
欧美性一级
|
成人在线一区二区
|
久久噜
|
色综合桃花网
|
av免费网站在线观看
|
在线观看亚洲精品视频
|
99精品在线
|
99久久久久久
|
国产福利在线播放
|
亚洲v区
|