单片机产生方波
用ATmega16产生占空比为50%的方波,CTC模式,OC0输出。使用的软件是ICCAVR。我写的程序:#include<iom16v.h>#pragmainterru...
用ATmega16产生占空比为50%的方波,CTC模式,OC0输出。
使用的软件是ICCAVR。
我写的程序:
#include<iom16v.h>
#pragma interrupt_handler zhixing:4
void zhixing(void)
{
}
void main(void)
{
PORTB=0x00;
DDRB=0x08;
TCCR0=0x1B;
OCR0=0x80;
ASSR=0x00;
TCNT0=0x00;
TIMSK=0x02;
SREG|=0x80;
while (1)
{
}
}
我的程序哪里错了,不太明白。
希望能给我个程序,有简单的解释的,给我参考下。
谢谢!!! 展开
使用的软件是ICCAVR。
我写的程序:
#include<iom16v.h>
#pragma interrupt_handler zhixing:4
void zhixing(void)
{
}
void main(void)
{
PORTB=0x00;
DDRB=0x08;
TCCR0=0x1B;
OCR0=0x80;
ASSR=0x00;
TCNT0=0x00;
TIMSK=0x02;
SREG|=0x80;
while (1)
{
}
}
我的程序哪里错了,不太明白。
希望能给我个程序,有简单的解释的,给我参考下。
谢谢!!! 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询