
produes 仿真时出现 invalid opcode 0xffff at pc=0x001c 做的定时器1的中断 程序如下
#include<iom48v.h>#include<macros.h>#pragaminterrupt_handlerled:14voidled(){PORTD=~PO...
#include<iom48v.h>
#include<macros.h>
#pragam interrupt_handler led:14
void led()
{
PORTD = ~PORTC;//连接一个led灯
PORTD &= 0x01;
TCNT1H = (65535-31250)/10;
TCNT1L = (65535-31250)%10;
}
void main()
{
DDRD |= BIT(0);
TCCR1B |= BIT(2); //256分频
TCNT1H = (65535-31250)/10;
TCNT1L = (65535-31250)%10;
TIMSK1 |= BIT(0);
SREG |= BIT(7);
while(1);
}
那位大虾帮帮忙啊,谢谢
第四行打错了应该为#include pragma interrupt_handler led:14
问题还没解决,那位大虾救救啊 展开
#include<macros.h>
#pragam interrupt_handler led:14
void led()
{
PORTD = ~PORTC;//连接一个led灯
PORTD &= 0x01;
TCNT1H = (65535-31250)/10;
TCNT1L = (65535-31250)%10;
}
void main()
{
DDRD |= BIT(0);
TCCR1B |= BIT(2); //256分频
TCNT1H = (65535-31250)/10;
TCNT1L = (65535-31250)%10;
TIMSK1 |= BIT(0);
SREG |= BIT(7);
while(1);
}
那位大虾帮帮忙啊,谢谢
第四行打错了应该为#include pragma interrupt_handler led:14
问题还没解决,那位大虾救救啊 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询