格式:pdf
大小: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