硬件LCM接口的中断改为查询是否需要使能中断LCMIFCFG
P_SW2 |= 0x80; //使能访问XFR, LCM硬件寄存器访问需要打开这个 LCMIFCFG= 0x82; //使能LCM接口中断,16bit,I8080模式,高字节P2,低字节P0 LCMIFCFG2 = 0x09; //RS:P45,RD:P44,WR:P42; Setup Time=2,HOLD Time=1 LCMIFSTA= 0x00; // EA = 1; //开启中断,本程序使用查询模式,不用中断模式 static void LcdWrCmd( u16 cmd ){ LCMIFDATH = cmd>>8; LCMIFDATL = cmd&0xff; CS = 0; LCMIFCR = 0x84; //使能LCM接口,写命令,RS=0 while (!(LCMIFSTA & 0x01)); LCMIFSTA= 0x00; CS = 1;}使用查询模式就不需要开中断了。
页:
[1]