用到了两个中断,外部中断和益处中断,怎么控制这两个中断的先后,是和总中断放置的位置有关么,,,还有那个计时器num++是独立的么一直再加加,等到65535的时候就会中断了进入miao函数中,我的大概程序在这
void times()
{
num++;
}
void miao()
{
t=num;
num=0;
TCNT1H=0X85;
TCNT1L=0XED;
}
main()
{ //uchar i,hz;
DDRA=0XFF;
DDRB=0XFF;
DDRD=0x00;
MCUCR=0x0D;
GICR|=0x80;
TCCR1B=0X04;
TCNT1H=0X85;
TCNT1L=0XED;
TIMSK|=BIT(2);
SREG|=BIT(7);