歡迎您光臨本站 登入註冊首頁

單片機控制LED燈電路圖

admin @ 2014-03-16 , reply:0

概述

單片機控制電路由ATMEL公司的ATmega8L型單片機、濾波電容和A/D轉換電路構成,用於採集加速度感測器信號,將採集到的信號與預先設置的閾值相比較,控制發光二極體的閃爍,如圖所示。ATmega8L……



單片機控制電路由ATMEL公司的ATmega8L型單片機、濾波電容和A/D轉換電路構成,用於採集加速度感測器信號,將採集到的信號與預先設置的閾值相比較,控制發光二極體的閃爍,如圖所示。ATmega8L每個埠引腳都有3個寄存器位:DDxn、PORTxn和PINxn。DDxn位於DDRx寄存器,PORTxn位於PORTx寄存器,PINxn位於PINx寄存器。DDxn用於選擇引腳方向,DDxn為“1”時,Pxn設置為輸出,否則設置為輸入。當引腳置為輸入時,PORTxn為“1”,上拉電阻使能。如果需要關閉該上拉電阻,可將PORTxn清零,或者將該引腳置為輸出。複位時各引腳為高阻態,即使此時並沒有時鐘在運行。當引腳配置為輸出時,若PORTxn為“1”,引腳輸出高電平,否則輸出低電平。ATmega8L判斷和處理加速度感測器MMA1260D測得的信息,若能滿足條件則通過PD0、PD1、PD2引腳產生3路信號施加到3個繼電器依次對內、中、外三圈的LED燈進行點亮與熄滅控制。若不滿足條件,則ATmega8L不輸出信號。

[admin via 研發互助社區 ] 單片機控制LED燈電路圖已經有2497次圍觀

http://cocdig.com/docs/show-post-8579.html