格式:pdf
大小:7KB
頁數(shù): 4頁
本程序用于控制 RGB 三基色 LED ,使其按紅,綠,藍(lán),紫,黃,青,白順序漸變 每種顏色的漸變時(shí)間為 9.3ms. ORG 0000H LJMP MAIN ORG 000BH ; 定時(shí)器 0入口地址 LJMP TIM0 ORG 001BH ; 定時(shí)器 1入口地址 LJMP TIM1 ORG 0100H ;--------------------------------------------------- ;--- 設(shè)置定時(shí)初值, T1 定時(shí)時(shí)間長度為 9.3毫秒, T0 定時(shí)時(shí)間長度為 0.15-9.15 毫秒,占空 比為 1.6%-98.3% MAIN: MOV SP , #09H MOV R0, #0 ;燈顏色狀態(tài)計(jì)數(shù)器 MOV R1, #0FAH ;對(duì) T1產(chǎn)生的中斷計(jì)數(shù) MOV R2, #06H ;T0 定時(shí)器定時(shí)長度增加值 MOV R3, #0 ;和 R1
格式:pdf
大?。?span class="single-tag-height">208KB
頁數(shù): 3頁
RGB 三色 LED 摘要:本設(shè)計(jì)使用 msp430單片機(jī)作為主控芯片,由于紅綠藍(lán)三原色理論上可以 搭配出自然界所有的顏色, 因此通過調(diào)節(jié)電位器或者改變輸入聲音的頻率兩種方 式改變 R、G、B三路 PWM 信號(hào)占空比,從而使 LED 顯示出不同的顏色。 一、 系統(tǒng)方案及硬件電路設(shè)計(jì) 1、電源設(shè)計(jì) 本系統(tǒng)需正負(fù) 5V 供電, +5直接采用 launchpad單片機(jī)開發(fā)板上 USB的 5V 電源即可,-5V 電源則需通過 +5V 電源變換得到,本設(shè)計(jì)采用 TI 公司的 MC34063 電源芯片實(shí)現(xiàn)。其電路圖如下: 圖 1 正負(fù)電源電路的設(shè)計(jì) 2、音樂控制 LED 顏色變化電路設(shè)計(jì) 采用咪頭作為檢測聲音輸入的傳感器,濾去直流分量后,經(jīng)過放大濾波之后 即可得到聲音信號(hào),由于樂曲中音階的頻率基本都在 1500Hz以下,因此只需設(shè) 計(jì)一級(jí)低通濾波器即可。 最后再將聲音信號(hào)送予比較器和適當(dāng)?shù)幕鶞?zhǔn)電壓比