lcd.c

来自「基于DSP(5402)的LCD驱动程序」· C语言 代码 · 共 59 行

C
59
字号
#include <string.h>
#include "lcd.h"
#include "lcdfile.h"
#include "system_init"

ioport unsigned port001c;
#define data_close	port001c

void main()
{
	/* 设置软件延时 */
	*SWWSR = 0x4019;
	/* BOOT切换 */
	data_close = 0;
	/* 初始化系统 */
	init_system();
	/* 初始化LCD */
	GUILCD_init();	
	/* 清LCD */	
	GUILCD_clear();			
	
	/* 开背光灯 */
	GUILCD_onLed();
	
	/* 写汉字,无反显 */
	GUILCD_writeCharStr(0x01,0x01,&tt[0],FALSE);
	/* 写汉字,有反显 */
	GUILCD_writeCharStr(0x03,0x03,&tt[0],TRUE);
	/* 写字母,无反显 */
	GUILCD_writeLetterStr(0x02,0x02,&ss[0],FALSE);
	/* 写字母,有反显 */
	GUILCD_writeLetterStr(0x06,0x02,&ss[0],TRUE);
	/* 写光标 */
	GUILCD_writeCurse(0x02,0x02);
	/* 清光标 */
	GUILCD_clearCurse(0x02,0x02);
	/* 准备画线数据 */
	x1 = 0;
	y1 = 0;
	for(i = 0; i <240; i++)
	{
		a[i] =  - i/2;
	}
	/* 画线,显示 */
	GUILCD_drawChart(64,64,&a[0],1);
	/* 画线,不显示 */
	GUILCD_drawChart(64,64,&a[0],0);
	
	/* 关背光灯 */
	GUILCD_offLed();
	
	GUILCD_seed(0x03,0x0a);
	
	for(;;)
	{
		
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?