📄 main._c
字号:
/******************************************
//测试系统
//芯片:ATmega16L
//频率:8MHz内频
//电压:3.3V
//软件:ICCAVR
*******************************************/
#include "config.h"
#include "LCD.h"
#include "GUI.h"
//声明图片数组
//extern const unsigned char ber[12800];
extern const unsigned char Verse[][32];
void disVerse(void);
//主程序
void main()
{
LCD_Init(); //LCD初始化
while(1)
{
LCD_test(); //彩色测试
GUI_ClearSCR(White); //清屏
delay_ms(500); //延时
GUI_HLine(20, 160, 200, 0); //画横线
delay_ms(500); //延时
GUI_RLine(120, 60, 200, 0); //画竖线
delay_ms(1000); //延时
disVerse(); //诗词显示
delay_ms(2000);
}
}
//诗词显示
void disVerse(void)
{
uint16 i,j,x,y,high,length,boardcolor,wordcolor;
boardcolor=Black;
wordcolor= White;
high=16;
length=16;
x=180;
GUI_ClearSCR(boardcolor);
//显示作者
for(i=0;i<3;i++)
{
y=60+i*23;
GUI_Disword(x,y,high,length,boardcolor,wordcolor,Verse[i]);
}
//显示诗句
for(i=3;i<31;i+=7)
{
x=x-30;
for(j=0;j<7;j++)
{
y=60+j*23;
GUI_Disword(x,y,high,length,boardcolor,wordcolor,Verse[i+j]);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -