硬件原理为PO口接DB0-DB7的8位双向数据总线!
KS0108B 指令集
1:显示开关指令: R/W=0;D/I=0; 开:0X3F; 关:0X3E
2:显示起始行指令:R/W=0;D/I=0;8位数据高2位为1 后6位位起始巷(0-63)
3:页设置指令:R/W=0;D/I=0; 前5位恒定为10111!后三位为页号(0-7)
4:列地址设置指令:R/W=0;D/I=0;;高2位为01;后6位为列地址(0-63)
5:读状态指令:R/W=1;D/I=0;DB7:BUZY 1忙 0 正常
6:写数据指令:R/W=0;D/I=1;DB7-DB0 为要写入的数据
7:读数据指令:R/W=1;D/I=1;DB7-DB0 为要读显示的数据
#define LCD XBYTE[0XFFFF]
#define CSA
#define CSB
#define E
#define R/W
#define D/I
sbit busy=ACC^7;
void send_lcd(unsigned char i)
{
}
void wrie_lcd(unsigned char i)
{
}
unsigned char read_lcd(void) //读数据
{
}
void clr_lcd(void) //清屏
{
}
void initial(void);
{
}
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』