lcd1.c

来自「基于ST7902驱动的12864LCD显示汉字、图片」· C语言 代码 · 共 54 行

C
54
字号

#include"lcd1.h"

#define uchar unsigned char
#define uint  unsigned int


/********************************
函数名称:Display()显示测试结果
入口参数:无
返回参数:无
********************************/
void Display(void)
{
	
  //将造的字写到CGRAM
	WriteCgram(CGRAM_ADDR_0,(uchar*)duan);
	WriteCgram(CGRAM_ADDR_1,(uchar*)wen);
	WriteCgram(CGRAM_ADDR_2,(uchar*)cheng);
	WriteCgram(CGRAM_ADDR_3,(uchar*)gong);

	//写代码到DdRAM,以显示字型。
	WriteDdram(0x93,0x00);
        WriteDdram(0x93,0x00);
	WriteDdram(0x94,0x00);
        WriteDdram(0x94,0x02);
        WriteDdram(0x95,0x00);
	WriteDdram(0x95,0x04);
        WriteDdram(0x96,0x00);
	WriteDdram(0x96,0x06);

}



void main(void)
{
        DDRA=0xff;
	PORTA=0xff;
	DDRB=0xff;
	PORTB=0xff;
	DDRG=0xff;
	PORTA=0x00;
	PORTG|=(1<<3);
	
	
	s_ms(200); 
	//s_ms(200);  
	LcdInit(); //LCM初始化   //液晶初始化
	Display();
        while(1);
}

⌨️ 快捷键说明

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