久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: ATtiny13A的PWM設(shè)置問題 [打印本頁(yè)]

作者: daiya    時(shí)間: 2019-11-18 13:12
標(biāo)題: ATtiny13A的PWM設(shè)置問題
我想用一個(gè)按鍵循環(huán)調(diào)整小燈的亮度,采用了改變OCR0A值的方法調(diào)整PWM占空比,可是簡(jiǎn)單的功能卻實(shí)現(xiàn)不了,代碼貼在下面了,請(qǐng)各位高人看看問題出在哪里?

#include <tiny13a.h>
#include <delay.h>

#define uchar unsigned char
#define uint unsigned int

#define key PINB.1
#define KEY_DOWN 0

uchar key_code = 0;

flash uchar led_value[4] = {255, 77, 26, 13};

void PWM_ini(void)
{
    TCCR0A=0x83;//快速PWM模式
    TCCR0B=0x01;//無分頻
}

void key_scan()
{
    if(key == KEY_DOWN)
    {
        delay_ms(30);
        if(key == KEY_DOWN)
        {
            key_code++;
            if(key_code == 4)
                key_code = 0;
            while(!key);
        }
    }
}

void main(void)
{
    PORTB=0x02;
    DDRB=0x01;

    PWM_ini();

    while (1)
    {
        key_scan();
        OCR0A = led_value[key_code];
        delay_ms(30);
    }
}







歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产精产国品一二三产区视频 | 视频在线h| 日本精品裸体写真集在线观看 | 国产精品一区二区在线 | 欧美成人h版在线观看 | 欧美 日韩 国产 成人 在线 | 色就干| 亚洲高清视频一区二区 | 国产精彩视频 | 久久性色| 色婷婷av99xx | 国产一区二区三区日韩 | 亚洲一区日韩 | 欧美久久精品一级c片 | 日本不卡一区二区三区 | 波多野结衣在线观看一区二区三区 | 欧美激情欧美激情在线五月 | 久久久久久亚洲 | 日韩aⅴ片 | 国产高潮好爽受不了了夜色 | 国产在线观 | 国产精品视频免费观看 | 99精品视频一区二区三区 | 精品久久影院 | 欧美日韩高清免费 | 自拍视频在线观看 | 狠狠操婷婷 | 久久久高清 | 久久久久久高潮国产精品视 | 亚洲第一福利网 | 久久国产麻豆 | 日韩欧美天堂 | 欧美中文一区 | 欧美精品国产一区二区 | 久久精品com | 国产精品成人一区二区三区 | 日本一区高清 | 激情毛片| 国产一区免费 | 九九99九九精彩46 | 亚洲视频二区 |