久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
MSP4305529呼吸燈
[打印本頁]
作者:
嵌入式17
時間:
2018-7-14 09:43
標題:
MSP4305529呼吸燈
unsigned const PWMPeriod = 1500; //設置PWM周期參數,const聲明此值不允許改變.該數值太大,會導致LED閃爍
volatile unsigned int i; //聲明變量i是隨時可變的,系統不要去優化這個值
WDTCTL = WDTPW + WDTHOLD; // 關閉看門狗
P1DIR |=BIT3; // 設置 P1.3為輸出
P1SEL |=BIT3; // 設置 P1.3為TA0.2輸出
TA0CCR0 = PWMPeriod; // 設置PWM 周期
TA0CCTL2 = OUTMOD_7; // 設置PWM 輸出模式為:7 - PWM復位/置位模式,
// 即輸出電平在TAR的值等于CCR2時復位為0,當TAR的值等于CCR0時置位為1,改變CCR2,從而產生PWM。其實模式2也可以
TA0CTL= TASSEL_2 +MC_1; // 設置TIMERA的時鐘源為SMCLK, 計數模式為up,到CCR0再自動從0開始計數
while(1)
{
TA0CCR2=0;//確保最開始是暗的
//漸亮過程:不斷設置TA0CCR2的值,使翻轉的時間變長,改變PWM的占空比
for(i=0;i<PWMPeriod;i+=1)
{
TA0CCR2=i;
delay_nms(4-(i/500)); //占空比變化的延時,調整延遲時間可改變呼吸燈變暗的速度
//在暗的時候延長delay時間,可增強效果
}
//漸暗過程:不斷設置TA0CCR2的值,使翻轉的時間變短,改變PWM的占空比
for(i=PWMPeriod;i>0;i-=1)
{
TA0CCR2=i;
delay_nms(4-(i/500)); //占空比變化的延時,調整延遲時間可改變呼吸燈變暗的速度
//在暗的時候延長delay時間,可增強效果
}
TA0CCR2=0; //確保燈暗
delay_nms(250); //時間長一點,增強視覺效果
復制代碼
huxideng.zip
2018-7-14 09:42 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
892 Bytes, 下載次數: 49, 下載積分: 黑幣 -5
作者:
yang1597
時間:
2018-12-6 10:51
這個程序 沒辦法生成.0ut文件啊
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
99久久久国产精品
|
91精品国产99久久久久久红楼
|
国产精品黄
|
激情综合五月天
|
欧美日韩免费视频
|
日韩毛片免费看
|
糖心vlog精品一区二区
|
中文字幕在线网站
|
国产黄av
|
五月婷婷综合网
|
亚洲激情一区二区
|
av日韩在线播放
|
五月天婷婷综合网
|
日韩av在线一区二区
|
中文字幕在线观看不卡
|
日本一级一片免费视频
|
亚洲性av
|
亚洲精品久久久久久久久
|
成人国产精品一区二区
|
黄色1级视频
|
五月伊人网
|
欧美 日韩 国产 在线
|
双性呜呜宫交受不住了h
|
日韩一区二区三
|
97色婷婷
|
亚洲天堂色
|
日韩欧美网站
|
国产高清自拍视频
|
成人免费毛片男人用品
|
午夜专区
|
午夜天堂av
|
国产成人三级在线观看
|
久久综合亚洲
|
黄色av大全
|
国产传媒在线
|
一区二区日韩
|
精品视频在线免费观看
|
在线观看日韩欧美
|
四虎永久在线视频
|
一区二区三区四区免费视频
|
一区二区三区视频在线
|