亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標(biāo)題:
求大神講解單片機(jī)pwm調(diào)光實(shí)驗(yàn)
[打印本頁]
作者:
563524748
時(shí)間:
2014-7-10 11:27
標(biāo)題:
求大神講解單片機(jī)pwm調(diào)光實(shí)驗(yàn)
#include "config.h"
// 延時(shí)函數(shù)
void delay(U32 dly)
{
U32 i;
while(--dly > 0)
{
for(i=0;i++;i<1000000);
}
}
#define TIMER0_RUN_HZ 10000 //每秒多少次進(jìn)入定時(shí)器中斷
#define T0RELOAD (65536 - (Fpclk/TIMER0_RUN_HZ))
// 定義一個(gè)易變型變量并初始化為0
volatile U32 SYS_Time = 0;
volatile U32 LED_PWM = 0;
void ISR_TIMER0(void) interrupt 1 using 1
{
// 重新裝載定時(shí)器值
TH0 = T0RELOAD / 256;
TL0 = T0RELOAD % 256;
// 以下添加用戶程序
SYS_Time++;
if(SYS_Time < LED_PWM) // PWM調(diào)光程序
{
P0 = 0; // 點(diǎn)亮LED燈
}else{
P0 = 0xff; // 關(guān)閉LED燈
}
if(SYS_Time > 100)SYS_Time = 0;
}
void TIMER0_Init(void)
{
TMOD &= 0xf0;
TMOD |= 0x01; // 16位計(jì)數(shù)器
TH0 = T0RELOAD / 256;
TL0 = T0RELOAD % 256;
AUXR |= 0x80; // 計(jì)數(shù)器0時(shí)鐘為Fosc,即1T
PT0 = 1; // 定時(shí)器0優(yōu)先級(jí)控制位, 1 為高優(yōu)先級(jí) 0 為低優(yōu)先級(jí)
ET0 = 1; // 定時(shí)器0中斷使能
TR0 = 1; // 啟動(dòng)定時(shí)器
EA = 1; // 開總中斷
}
// 主程序入口函數(shù)
void main(void)
{
U8 i; // 循環(huán)用變量
TR0 = 0; // 暫時(shí)關(guān)閉定時(shí)器
for(i = 0;i<3;i++)
{
P0 = 0; // 八個(gè)燈全亮
delay(50000); // 延時(shí)一段時(shí)間
P0 = 0xff; // 八個(gè)燈全滅
delay(20000); // 延時(shí)一段時(shí)間
}
TR0 = 1; // 啟動(dòng)定時(shí)器
while(1)
{
delay(5000); // 延時(shí)一段時(shí)間
P33 = 1; // 釋放按鈕1輸出
if(P33 == 0) // 檢測按鈕1是否按下
{
LED_PWM = 0;// 熄滅LED
}
P34 = 1; // 釋放按鈕2輸出
if(P34 == 0) // 檢測按鈕2是否按下
{
if(LED_PWM < 100)LED_PWM++; // 調(diào)亮LED
}
P35 = 1; // 釋放按鈕3輸出
if(P35 == 0) // 檢測按鈕3是否按下
{
if(LED_PWM > 0)LED_PWM--; // 調(diào)暗LED
}
}
}
這個(gè)程序里定時(shí)器、各個(gè)變量的作用以及它們之間的關(guān)系是怎么樣的,LED_PWM++;LED_PWM--; 與定時(shí)器的周期是什么關(guān)系?
作者:
a110
時(shí)間:
2014-7-17 16:43
其實(shí)這就是改變了脈沖寬度 ,相同頻率的方波如果脈沖寬度越寬的話 ,在單位時(shí)間內(nèi)輸出了功率就越高 所以等也就會(huì)越亮
作者:
563524748
時(shí)間:
2014-7-21 09:17
a110 發(fā)表于 2014-7-17 16:43
其實(shí)這就是改變了脈沖寬度 ,相同頻率的方波如果脈沖寬度越寬的話 ,在單位時(shí)間內(nèi)輸出了功率就越高 所以等 ...
那這個(gè)程序里L(fēng)ED_PWM++;LED_PWM--;每加一次和每減一次的時(shí)間和定時(shí)器的周期有什么關(guān)系呢?
作者:
西門不吹雪
時(shí)間:
2014-7-24 22:28
加減是控制亮度,周期的大小決定亮度變化的精度
作者:
154860956
時(shí)間:
2014-8-6 02:47
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1