我在网上找了一些例子,例子的接口都是LCD和单片机直接相连的,而我的学习板的LCD接口是通过CPLD连接的,如下这个函数应该怎样变换啦?我现在是不知道选左右半屏时该写哪个地址。<br />void LCM12864_Write1Byte_X_Y(uint8 x, uint8 y, uint8 LCM12864_data) <br />{ <br /> /* 参数过滤 */<br /> x = x&0x7f; <br /> y = y&0x3f;<br /><br /> LCM12864_CS1 = 0; LCM12864_CS2 = 0; // 不选中左半屏及右半屏<br /> /* 更新LCD12864显示 */<br /> if(x<64) // 判断选择左、右半屏<br /> { <br /> LCM12864_CS1 = 1; // 选中左半屏<br /> }<br /> else<br /> { <br /> LCM12864_CS2 = 1; // 选中右半屏<br /> x = x-64;<br /> }<br /> |
|