近来用的lpc9401芯片,仿真器用的是周工的tks-936, 仿真环境用的是keil c, 不知为啥原因,就是进入不了rtc中断, 连tmr0,tmr1中断也进如不了,希望能有用过的朋友指点一,二,不胜感激,期待中, TRIM=TRIM&0x3f; //内部时钟使用出厂预设值,p3.0脚位不输 TMOD=0X44; //将tmr0,tmr1配置为计时模式并打开tmr0 TAMOD=0X00; //将tmr0,tmr1配置为计时模式 TCON=0X50; AUXR1|=0X80; // PCON=0X00; //刚上电不将其用在省电模式 PCONA=0X00; //将iic,rtc上电 DIVM=0X50; // // // // // RSTSRC=0X00; WDCON=0XE0; // RTCH=0X0f; RTCL=0Xff; RTCCON=0X63; //配置rtc时钟,打开, IEN0=0XC0; //只将time0,time1,rtc中断打开 IEN1=0X01; //将其他所有中断关闭 ,但要打开iic中断 IP0=0XFF; IP0H=0XFF; IP1=0XFF; IP1H=0XFF;
上面是写的各个配置,请帮忙看看有没问题? 谢谢! |