📄 _main.c
字号:
#include <at91sam7s256.h>
#include "lpc213x_user.h"
#include "pio.h"
unsigned char tpFlag;
extern TftInit1(void);
//====================================================================================
/*void DispNum(unsigned int x, unsigned int y, unsigned short num)
{
unsigned char str[5];
str[0] = num/1000+0x30;
str[1] = (num%1000)/100+0x30;
str[2] = (num%1000)%100/10+0x30;
str[3] = (num%1000)%100%10+0x30;
str[4] = '\0';
DrawString(x, y, str, RED, BLUE, NORMAL);
} */
//====================================================================================
int main(void)
{
// uchar R_data=0;
// uchar G_data=0;
// uchar B_data=0;
uint i;
PIO_Init();
LCD_RD_1;
TftInit();
Delay(5); //DispOneColor(BLACK);
//------------
/* DispOneColor(BLUE);
Delay(20);
DispOneColor(GREEN);
Delay(20);
DispOneColor(RED);
Delay(20);
DispOneColor(BLACK);
Delay(20);
DispOneColor(WHITE);
Delay(20); */
DispOneColor(BLUE);
while(1)
{
for(i=0;i<5;i++)
{
DispSmallPic(0, 0, 128, 128, gImage_1);
DispSmallPic(0, 150, 128, 128, gImage_7);
Delay(6);
DispSmallPic(0, 0, 128, 128, gImage_2);
DispSmallPic(0, 150, 128, 128, gImage_6);
Delay(6);
DispSmallPic(0, 0, 128, 128, gImage_3);
DispSmallPic(0, 150, 128, 128, gImage_5);
Delay(6);
DispSmallPic(0, 0, 128, 128, gImage_4);
DispSmallPic(0, 150, 128, 128, gImage_4);
Delay(6);
DispSmallPic(0, 0, 128, 128, gImage_5);
DispSmallPic(0, 150, 128, 128, gImage_3);
Delay(6);
DispSmallPic(0, 0, 128, 128, gImage_6);
DispSmallPic(0, 150, 128, 128, gImage_2);
Delay(6);
DispSmallPic(0, 0, 128, 128, gImage_7);
DispSmallPic(0, 150, 128, 128, gImage_1);
Delay(30);
}
}
/* for(i=0;i<5;i++)
{
DispSmallPic(0, 150, 128, 128, gImage_7);
Delay(6);
DispSmallPic(0, 150, 128, 128, gImage_6);
Delay(6);
DispSmallPic(0, 150, 128, 128, gImage_5);
Delay(6);
DispSmallPic(0, 150, 128, 128, gImage_4);
Delay(6);
DispSmallPic(0, 150, 128, 128, gImage_3);
Delay(6);
DispSmallPic(0, 150, 128, 128, gImage_2);
Delay(6);
DispSmallPic(0, 150, 128, 128, gImage_1);
Delay(6);
}
}
// DispSmallPic(80, 10, 101, 108, Pic3s);
Delay(50);
DrawString(0, 152, "hjhsjkJHKJHKskjh1235346;kj", RED, YELLOW, NORMAL);
DrawString(0, 168, "爱情理想会实现", BLACK,YELLOW,TRANSP);
DrawString(0, 184, "昨天我去买菜看见一个老人",YELLOW,RED,NORMAL);
//==============================
Set_ramaddr(0,200);
WriCom(0x22);
R_data=0;G_data=0;B_data=0;
for(j=0;j<20;j++)//红色渐强条
{
for(i=0;i<240;i++)
{R_data=i/8;WriData(R_data<<11|G_data<<5|B_data);}
}
R_data=0x1f;G_data=0x3f;B_data=0x1f;
for(j=0;j<20;j++)
{
for(i=0;i<240;i++)
{
G_data=0x3f-(i/4);
B_data=0x1f-(i/8);
WriData(R_data<<11|G_data<<5|B_data);}
}
//----------------------------------
R_data=0;G_data=0;B_data=0;
for(j=0;j<20;j++)//绿色渐强条
{
for(i=0;i<240;i++)
{G_data=i/4;WriData(R_data<<11|G_data<<5|B_data);}
}
R_data=0x1f;G_data=0x3f;B_data=0x1f;
for(j=0;j<20;j++)
{
for(i=0;i<240;i++)
{
R_data=0x1f-(i/8);
B_data=0x1f-(i/8);
WriData(R_data<<11|G_data<<5|B_data);}
}
//----------------------------------
R_data=0;G_data=0;B_data=0;
for(j=0;j<20;j++)//蓝色渐强条
{
for(i=0;i<240;i++)
{B_data=i/8;WriData(R_data<<11|G_data<<5|B_data);}
}
B_data=0;
R_data=0x1f;G_data=0x3f;B_data=0x1f;
for(j=0;j<20;j++)
{
for(i=0;i<240;i++)
{
G_data=0x3f-(i/4);
R_data=0x1f-(i/8);
WriData(R_data<<11|G_data<<5|B_data);}
}
// DispPic240_320(gImage_1);*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -