国学芯用 发表于 2022-12-13 16:31:17

硬件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;}

乘风飞扬 发表于 2022-12-13 20:28:48

使用查询模式就不需要开中断了。
页: [1]
查看完整版本: 硬件LCM接口的中断改为查询是否需要使能中断LCMIFCFG