資源簡介
用于STC單片機進行簡單TFT測試,稍做移植也可用于C51內核單片機使用,不過速度挺慢!代碼包含了常用的GUI。

代碼片段和文件信息
#include“stc.h“
#include?“LCD/ST7789V.h“
#include?“GUI/gui.h“
void?main(void)
{
uchar?ixy;
lcd_init();
delay(5);
?? GUI_clearscreen(0xf800);//清屏
?? GUI_clearscreen(0x07e0);//清屏
?? GUI_clearscreen(0x001f);//清屏
?? GUI_clearscreen(0);//清屏
GUI_rectangle(?002393190xffff);//顯示空心矩形
????
// GUI_Point(100?120?0xf800);//畫點
//? GUI_Point(100?140?0xf800);//畫點?
// GUI_Point(100?160?0xf800);//畫點 ????
// GUI_HLine(0?250?1400xffe0);?//畫橫線
// GUI_RLine(20175?1800xf81f);?//畫豎線
// GUI_line(00239319BLUE);?//畫斜線
// GUI_DisPicture(1890?50?50);//顯示小圖標
GUI_sprintf_string(3040“TFT?240*320?ST7789V“0xffff0x0000);
GUI_box(01302392400xF620);//顯示矩形
// GUI_sprintf_HZ(30650xFFFF0x0000);//顯示預定義漢字字符串
// GUI_sprintf_string(3082“--?www.szqzd.com?--“0xffff0x0000);?//顯示英文字符串“--www.szqzd.com--“
// GUI_sprintf_char48x24(01000xffff0xf800);//顯示預定義48*24數字字符串
// GUI_sprintf_char48x24(01480xffff0x07e0);//顯示預定義48*24數字字符串
// GUI_sprintf_char48x24(01960xffff0xffe0);//顯示預定義48*24數字字符串
// GUI_box(0149392120x8BD1);//顯示矩形
GUI_sprintf_char64x32(4014900xF620);//顯示預定義64*32數字字符串
// GUI_box(1991492392120x8BD1);//顯示矩形
// GUI_box(1101801602300x07e0);//顯示矩形??
????
while(1);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????16091??2009-06-13?21:41??TFT-ST7789V\GUI\16x8.h
?????文件???????8232??2017-04-17?13:07??TFT-ST7789V\GUI\48x24.h
?????文件???????7009??2017-04-17?13:32??TFT-ST7789V\GUI\64x32.h
?????文件??????25718??2009-06-13?21:40??TFT-ST7789V\GUI\bmp.h
?????文件???????3243??2017-04-17?09:24??TFT-ST7789V\GUI\chinese.h
?????文件??????17723??2018-10-22?13:50??TFT-ST7789V\GUI\gui.c
?????文件???????2528??2017-04-18?15:46??TFT-ST7789V\GUI\gui.h
?????文件??????30018??2018-10-22?13:53??TFT-ST7789V\gui.lst
?????文件??????19890??2018-10-22?13:53??TFT-ST7789V\gui.obj
?????文件???????4002??2018-10-22?13:49??TFT-ST7789V\LCD\ST7789V.C
?????文件????????613??2018-10-22?13:52??TFT-ST7789V\LCD\ST7789V.H
?????文件???????1396??2018-10-22?13:50??TFT-ST7789V\main.c
?????文件???????3227??2018-10-22?13:53??TFT-ST7789V\main.LST
?????文件???????1725??2018-10-22?13:53??TFT-ST7789V\main.OBJ
?????文件???????7505??2018-10-22?13:53??TFT-ST7789V\ST7789V.lst
?????文件???????4735??2018-10-22?13:53??TFT-ST7789V\ST7789V.obj
?????文件??????18341??2009-10-20?15:51??TFT-ST7789V\stc.h
?????文件??????17693??2018-10-22?13:53??TFT-ST7789V\TFT-ST7789V程序
?????文件??????23095??2018-10-22?13:53??TFT-ST7789V\TFT-ST7789V程序.hex
?????文件?????????64??2018-10-22?13:53??TFT-ST7789V\TFT-ST7789V程序.lnp
?????文件??????44122??2018-10-22?13:53??TFT-ST7789V\TFT-ST7789V程序.M51
?????文件???????1311??2018-10-22?13:53??TFT-ST7789V\TFT-ST7789V程序.Opt
?????文件???????1215??2018-10-22?13:53??TFT-ST7789V\TFT-ST7789V程序.plg
?????文件???????1727??2018-10-22?13:53??TFT-ST7789V\TFT-ST7789V程序.Uv2
????.......??????1309??2018-10-22?13:53??TFT-ST7789V\TFT-ST7789V程序_Opt.Bak
????.......??????1766??2018-10-22?13:51??TFT-ST7789V\TFT-ST7789V程序_Uv2.Bak
?????目錄??????????0??2018-10-22?13:49??TFT-ST7789V\GUI
?????目錄??????????0??2018-10-22?13:49??TFT-ST7789V\LCD
?????目錄??????????0??2018-10-22?13:53??TFT-ST7789V
-----------?---------??----------?-----??----
............此處省略2個文件信息
- 上一篇:可調電阻3D.PcbLib
- 下一篇:顯示題目,選擇答案的小程序
評論
共有 條評論