你好~~帮我看下下面的程序要怎么改?中断定时1S攻能不能实现,(那些参数没变,用查询的方式可以实现)用的是IAR编绎器,谢谢了<br />#include<iolpc2468.h><br />#define uint unsigned int<br />uint LED=0X55;<br />main(void)<br />{<br /> FIO2DIR=0XFF;<br /> FIO2SET=LED;<br /> T0TC=0;<br /> T0PR=0;<br /> T0MCR=0X03;<br /> T0MR0=1000000; /*1M的PCLK*/<br /> T0TCR=0X01;<br /> <br /> VICIntSelect=0x00000000;<br /> VICVectAddr4=0x00000010;<br /> VICVectPriority4=0x00;<br /> VICIntEnable=0x00000010;<br /> while(1);<br /><br />}<br />#pragma vector=0x00000010<br />__irq __arm void time0_rupt(void)<br />{<br /> T0IR=0X01;<br /> FIO2CLR=0X000000FF;<br /> FIO2SET=LED;<br /> LED=((~LED)&0X000000FF);<br /> VICAddress=0x00;<br />} |
|