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