單片機控制LED燈電路圖 作者: 時(shí)間:2011-12-29 來(lái)源:網(wǎng)絡(luò ) 加入技術(shù)交流群 掃碼加入和技術(shù)大咖面對面交流海量資料庫查詢(xún) 收藏 單片機控制電路由ATMEL公司的ATmega8L型單片機、濾波電容和A/D轉換電路構成,用于采集加速度傳感器信號,將采集到的信號與預先設置的閾值相比較,控制發(fā)光二極管的閃爍,如上圖所示。ATmega8L每個(gè)端口引腳都有3個(gè)寄存器位:DDxn、 PORTxn和PINxn。DDxn位于DDRx寄存器,PORTxn位于PORTx寄存器,PINxn位于PINx寄存器。DDxn用于選擇引腳方向,DDxn為“1”時(shí),Pxn設置為輸出,否則設置為輸入。當引腳置為輸入時(shí),PORTxn為“1”,上拉電阻使能。如果需要關(guān)閉該上拉電阻,可將 PORTxn清零,或者將該引腳置為輸出。復位時(shí)各引腳為高阻態(tài),即使此時(shí)并沒(méi)有時(shí)鐘在運行。當引腳配置為輸出時(shí),若PORTxn為“1”,引腳輸出高電平,否則輸出低電平。ATmega8L判斷和處理加速度傳感器MMA1260D測得的信息,若能滿(mǎn)足條件則通過(guò)PD0、PD1、PD2引腳產(chǎn)生3路信號施加到3個(gè)繼電器依次對內、中、外三圈的LED燈進(jìn)行點(diǎn)亮與熄滅控制。若不滿(mǎn)足條件,則ATmega8L不輸出信號。 電路圖符號相關(guān)文章:電路圖符號大全 led燈相關(guān)文章:led燈原理
評論