我用中断写了个程序输出1KHZ方波,貌似有问题,请高手帮我这个菜鸟看看啊……

2019-03-24 21:02发布

#include<iom16v.h>
#include<macros.h>
#define interrupt_handler pwm:9
void pwm()
{
 PORTB^=BIT(PB0);
 TCNT1H=0XFF;
 TCNT1L=0XEF;
}
void main()
{TCCR1B=0X04; TCNT1H=0XFF;
TCNT1L=0XEF;
TIMSK|=BIT(2);
SREG|=BIT(7); DDRB=0XFF;
PORTB|=BIT(0);
while(1);
} 此帖出自小平头技术问答
0条回答

一周热门 更多>