#include <sys\sys.h>
#include <lcd\lcd.h>
unsigned char bdata bitdata;
sbit bit7=bitdata^7;
sbit bit6=bitdata^6;
sbit bit5=bitdata^5;
sbit bit4=bitdata^4;
sbit bit3=bitdata^3;
sbit bit2=bitdata^2;
sbit bit1=bitdata^1;
sbit bit0=bitdata^0;
u16 BACK_COLOR, POINT_COLOR; //背景色,画笔色
void LCD_Writ_Bus(char da) //串行数据写入
{
bitdata=da;
LCD_SDA=bit7;LCD_SCK=0;LCD_SCK=1;
LCD_SDA=bit6;LCD_SCK=0;LCD_SCK=1;
LCD_SDA=bit5;LCD_SCK=0;LCD_SCK=1;
LCD_SDA=bit4;LCD_SCK=0;LCD_SCK=1;
LCD_SDA=bit3;LCD_SCK=0;LCD_SCK=1;
LCD_SDA=bit2;LCD_SCK=0;LCD_SCK=1;
LCD_SDA=bit1;LCD_SCK=0;LCD_SCK=1;
LCD_SDA=bit0;LCD_SCK=0;LCD_SCK=1;
}
|