#include <reg51.h>
#include <intrins.h>
#include <sys\sys.h>
#include <lcd\lcd.h>
void LCD_WR_DATA(int);
long x,y;
void init()
{
TMOD=0X20;
TH1=0XFD;
TL1=0XFD;
TR1=1;
REN=1;
SM0=0;
SM1=1;
EA=1;
ES=1;
}
void ser() interrupt 4
{
TI=0;
Address_set(x,y,x,y);
LCD_WR_DATA(SBUF);
y++;
}
/*
代码测试环境:单片机STC12LE5A60S2,晶振33M 单片机工作电压3.3V
程序默认IO连接方式:
控制线:RS-P3^5; WR-P3^6; RD-P3^7; CS-P1^0; REST-P1^2;
数据线: DB0-DB7依次连接P0^0-P0^7; DB8-DB15依次连接P2^0-P2^7;
触摸功能连接方式:(不使用触摸可不连接)
T_CLK-P1^7; T_CS-P1^4; T_DIN-P3^0; T_OUT-P3^1; T_IRQ-P3^4;
*/
main()
{
init();
Lcd_Init();
//tft初始化
while(1)
{
for(x=0;x<320;x++)
for(y=0;y<240;)
{
;
}
}
}
|