标题:
LPC2114定时器仿真时,LED总是显示低电平而不是一闪一灭呢?
[打印本页]
作者:
沓炅
时间:
2017-8-13 21:41
标题:
LPC2114定时器仿真时,LED总是显示低电平而不是一闪一灭呢?
为什么仿真时,LED总是显示低电平而不是一闪一灭呢
#include <LPC21xx.H>
#define LED1 1<<7
unsigned int j;
void delayms(unsigned int ms)
{
unsigned int i;
while(ms--)
for(i=0;i<125;i++);
}
void __irq TIMER0_ISR(void)
{
if((IO0PIN&LED1)==0) IO0SET = LED1;
else IOCLR0 = LED1;
T0IR = 0x01;
VICVectAddr0 = 0;
}
void TIMER0_intrrupt()
{
T0TC = 0;
T0PR = 99;
T0MCR = 0X03;
T0MR0 = 110592;
T0TCR = 0X03;
T0TCR = 0X01;
VICIntEnable = (1<<4);
VICIntSelect = 0x00;
VICVectCntl0 = 0x24;
VICVectAddr0 = (unsigned int)TIMER0_ISR;
}
int main(void)
{
PINSEL0 = 0X00;
IO0DIR = LED1|LED2;
TIMER0_intrrupt();
while(1)
{ }
}
作者:
yzwzfyz
时间:
2017-8-15 12:06
很简单的事。每间隔一段时间,对LED驱动脚求反即可。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1