📄 ocm4_16a.c
字号:
/******************************************************************************
程序名称: LCD 测试程序
M C U : MEGA128
LCD型号 : OCM4_16A内置GB二级字库
日 期: 05/09/16
晶 振: 使用内置RC振荡器4MHZ
熔丝位说明:
******************************************************************************/
#include <avr/io.h>
#include <avr/iom128.h>
#include <delay.c>
#include <stdio.h>
#include <avr/sfr_defs.h>
#define uint unsigned int
#define uchar unsigned char
#define x1 0x80
#define x2 0x88
#define y 0x80
#define CTLPORT PORTD //模拟总线用了PD口的PD5,PD6,PD7
#define LCD_RW 6 // pin-0 on CTLPORT
#define LCD_E1 7 // pin-2 on CTLPORT
#define LCD_E2 5
#define CTL2PORT PORTG
#define LCD_RS 0 // pin-1 on CTLPORT
#define LCD_RST 1
#define SET_LCD_RS CTL2PORT|=(1<<LCD_RS) // LCD: R/S = 1 (data reg)
#define CLR_LCD_RS CTL2PORT&=~(1<<LCD_RS) // LCD: R/S = 0 (status reg)
#define SET_LCD_RST CTL2PORT|=(1<<LCD_RST) // LCD: R/ST = 1 (data reg)
#define CLR_LCD_RST CTL2PORT&=~(1<<LCD_RST) // LCD: R/ST = 0 (status reg)
#define SET_LCD_RW CTLPORT|=(1<<LCD_RW) // LCD: R/W = 1 (read)
#define CLR_LCD_RW CTLPORT&=~(1<<LCD_RW) // LCD: R/W = 0 (write)
#define SET_LCD_E1 CTLPORT|=(1<<LCD_E1) // LCD: E1 = 1
#define CLR_LCD_E1 CTLPORT&=~(1<<LCD_E1) // LCD: E1 = 0
#define SET_LCD_E2 CTLPORT|=(1<<LCD_E2) // LCD: E2 = 1
#define CLR_LCD_E2 CTLPORT&=~(1<<LCD_E2) // LCD: E2 = 0
#define DataPortfx DDRC
#define Busy 0x80
#define LCM_Data PORTC // 数据端口PC口
#define LCM_Data1 PINC // 数据端口PC口
/**********************************************************************************
子程序说明;choe1为1,控制上半屏,choe2为1,控制下半屏
**********************************************************************************/
void send_c (uchar choe1,uchar choe2,uchar comm);
void send_d (uchar choe1,uchar choe2,uchar dat);
void chk_busy (uchar choe1,uchar choe2);
unsigned char const tab1[]=
{
" 我们的AVR "
" "
" "
" "
};
unsigned char const tab2[]={
0xd5,0xd8,0xc7,0xec,0xb0,0xc2,0xbf,0xc9,0xc0,0xad,0xd2,0xba,0xbe,0xa7,0xd7,0xfa,
0xcf,0xd4,0xca,0xbe,0xc6,0xf7,0xd3,0xd0,0xcf,0xde,0xb9,0xab,0xcb,0xbe,0xd7,0xfa,
0x5a,0x48,0x41,0x4f,0x20,0x51,0x49,0x4e,0x47,0x20,0x4f,0x43,0x55,0x4c,0x41,0x52,
0x20,0x4c,0x43,0x4d,0x20,0x20,0x43,0x4f,0x2e,0x2c,0x20,0x4c,0x54,0x44,0x20,0x20
};
unsigned char const tab3[]={
/*-- 调入了一幅图像:e:\123.bmp --*/
/*-- 宽度x高度=128x64 --*/
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xF0,0x00,0x00,0x00,0xF0,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0x80,0x00,0x00,0x01,0xF0,0x00,0x00,0x00,0xFC,0x00,0x00,0x00,
0x00,0x00,0x00,0x1F,0xC0,0x00,0x00,0x01,0xF8,0x00,0x00,0x00,0x7E,0x00,0x00,0x00,
0x00,0x00,0x00,0xFF,0xE0,0x00,0x00,0x01,0xF0,0x00,0x00,0x00,0x7F,0x00,0x00,0x00,
0x00,0x00,0x01,0xFF,0xE0,0x00,0x00,0x01,0xF0,0x00,0x00,0x00,0x3F,0xC6,0x00,0x00,
0x00,0x00,0x04,0xFF,0xE0,0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0xFF,0xFF,0x80,0x00,
0x00,0x00,0x0F,0xE7,0xE0,0x00,0x00,0x00,0xFE,0x00,0x00,0x3F,0xFF,0xFF,0xC0,0x00,
0x00,0x00,0x07,0xDF,0xC0,0x00,0x00,0x03,0xFE,0x00,0x00,0x3F,0xFF,0x0F,0xE0,0x00,
0x00,0x00,0x07,0xFF,0xC0,0x00,0x00,0x0F,0xFF,0x00,0x00,0x3F,0xFE,0x1F,0xE0,0x00,
0x00,0x00,0x03,0xFF,0xC0,0x00,0x00,0xFF,0xFE,0x00,0x00,0x3C,0x1F,0x3F,0xE0,0x00,
0x00,0x00,0x03,0xFF,0xC0,0x00,0x00,0xFF,0xF8,0x00,0x00,0x7C,0x1F,0xFF,0xC0,0x00,
0x00,0x00,0x03,0xFF,0x80,0x00,0x00,0x7F,0xF0,0x00,0x00,0x78,0x1F,0xF0,0x00,0x00,
0x00,0x00,0x03,0xFE,0x00,0x00,0x00,0x3F,0xEC,0x00,0x00,0xF8,0x3F,0xE0,0x00,0x00,
0x00,0x00,0x01,0xFF,0xC0,0x00,0x00,0x1F,0xFE,0x00,0x00,0xF1,0xFF,0xE0,0x00,0x00,
0x00,0x00,0x07,0xFF,0xC0,0x00,0x00,0x03,0xFE,0x00,0x00,0xF7,0xFF,0xE0,0x00,0x00,
0x00,0x00,0x0F,0xFF,0xC0,0x00,0x00,0x0F,0xFE,0x00,0x00,0xE7,0xFF,0x00,0x00,0x00,
0x00,0x00,0x0F,0xFF,0xC0,0x00,0x00,0xFF,0xFE,0x00,0x00,0xE3,0xFF,0x80,0x00,0x00,
0x00,0x00,0x07,0xFE,0x00,0x00,0x00,0xFF,0xF0,0x00,0x00,0x41,0xFF,0xC0,0x00,0x00,
0x00,0x00,0x00,0xF9,0xFF,0x00,0x00,0xFF,0x80,0x78,0x00,0x01,0xF7,0xC0,0x00,0x00,
0x00,0x00,0x03,0xFF,0xFF,0x80,0x00,0x7F,0xE1,0xFE,0x00,0x01,0xEF,0x80,0x00,0x00,
0x00,0x00,0x07,0xFF,0xFF,0x80,0x00,0x01,0xE7,0xFE,0x00,0x03,0xCF,0x00,0x00,0x00,
0x00,0x00,0x3F,0xFF,0x1F,0xC0,0x01,0xF1,0xFF,0xBE,0x00,0x07,0xDF,0xC0,0x00,0x00,
0x00,0x03,0xFF,0xF0,0x00,0x80,0x01,0xF9,0xFF,0xFE,0x00,0x07,0xBE,0xF0,0x00,0x00,
0x00,0x03,0xFF,0xF3,0x00,0x00,0x03,0xF9,0xFE,0x7E,0x00,0x0F,0xBC,0xF8,0x00,0x00,
0x00,0x01,0xF1,0xE3,0xF0,0x00,0x07,0xFD,0xFF,0x00,0x00,0x1F,0x7F,0xFC,0x00,0x00,
0x00,0x00,0x03,0xE3,0xF8,0x00,0x07,0x9C,0xF7,0x80,0x00,0x1E,0xFF,0xFC,0x00,0x00,
0x00,0x00,0x07,0xE1,0xFC,0x00,0x07,0x9E,0x07,0xC0,0x00,0x3E,0xFF,0xFE,0x00,0x00,
0x00,0x00,0x0F,0xC0,0xFC,0x00,0x07,0x9F,0x03,0xF0,0x00,0x7C,0xFF,0xFE,0x00,0x00,
0x00,0x00,0x7F,0x80,0x7C,0x00,0x07,0x0F,0xFF,0xF0,0x01,0xF8,0xF8,0x3E,0x00,0x00,
0x00,0x00,0x7E,0x00,0x3C,0x00,0x07,0x07,0xFF,0xF8,0x01,0xF0,0xF0,0x1C,0x00,0x00,
0x00,0x00,0x18,0x00,0x0C,0x00,0x03,0x03,0xFF,0xF8,0x01,0xE0,0x40,0x08,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0xFF,0xF0,0x01,0xC0,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
};
unsigned char const tab4[]={
/*-- 调入了一幅图像:F:\HORSE1.bmp --*/
/*-- 宽度x高度=128x64 --*/
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x0F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x1F,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x3F,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x2F,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x3F,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x2F,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x3E,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x16,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x17,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0xE7,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0xEF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0xEF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0xA7,0xFF,0xFF,0xE0,0x7F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0xA7,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0xC7,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0xFF,0xDF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0xC0,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0x80,0x0F,0x80,0x00,0x7F,0xFF,0xEF,0xC0,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0x00,0x0F,0x80,0x00,0x7F,0xFF,0xCF,0xE0,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0x00,0x0F,0x80,0x00,0x3F,0xFF,0xC7,0xF0,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0x00,0x1F,0x00,0x00,0x3F,0xFF,0x87,0xF0,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x06,0x00,0x1F,0x00,0x00,0x1F,0xCF,0xC3,0xF8,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0x00,0x1E,0x00,0x00,0x1F,0xEF,0xC1,0xF8,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0x00,0x3E,0x00,0x00,0x0F,0xEF,0xC0,0xEE,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0x80,0x3E,0x00,0x00,0x07,0xE7,0xE0,0xE7,0x80,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0xC0,0x3C,0x00,0x00,0x03,0xF3,0xE0,0xE3,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0xC0,0x3C,0x00,0x00,0x01,0xF1,0xF0,0xF1,0x80,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0xC0,0x38,0x00,0x00,0x00,0xF9,0xF0,0xF8,0x40,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0xC0,0x30,0x00,0x00,0x00,0xF9,0xF8,0xFC,0x20,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x7F,0xF0,0xFE,0x20,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x7F,0xC0,0x79,0x20,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x00,0x00,0x7F,0x00,0x78,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x00,0x00,0xFC,0x00,0x78,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x01,0xF0,0x00,0x00,0x01,0xF8,0x00,0x3C,0x10,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x03,0xE0,0x00,0x00,0x01,0xF0,0x00,0x0E,0x08,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x0F,0xC0,0x00,0x00,0x01,0xE0,0x00,0x00,0x04,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x1F,0x80,0x00,0x00,0x03,0xE0,0x00,0x00,0x02,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x1F,0x80,0x00,0x00,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};
/*------------------初始化-----------------*/
void init_lcd (void)
{
CLR_LCD_RST ;
delay_nms(5);
SET_LCD_RST ;
SET_LCD_RST ;
send_c (1,1,0x30); /*30---基本指令动作*/
send_c (1,1,0x01); /*清屏,地址指针指向00H*/
send_c (1,1,0x06); /*光标的移动方向*/
send_c (1,1,0x0c); /*开显示,关游标*/
}
/*---------------显示汉字或字符----------------*/
void chn_disp (uchar const *chn)
{
uchar i,j;
send_c (1,1,0x30);
send_c (1,0,0x80);
for (j=0;j<4;j++)
{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -