⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 avrforili9320.c

📁 avr对ILI9320 240*320的屏幕。可以直接驱动~~!
💻 C
📖 第 1 页 / 共 2 页
字号:
#include <avr/io.h> 
#include <avr/delay.h> 
#include <avr/pgmspace.h> 
#include<avr/pgmspace.h> 

#define uchar unsigned char 
#define uint unsigned int 

#define nop asm("NOP") 

#define CS_L PORTB&=0xfd 
#define CS_H PORTB|=0x02 

#define RS_L PORTB&=0xfb 
#define RS_H PORTB|=0x04 

#define WR_L PORTB&=0xf7 
#define WR_H PORTB|=0x08 

#define RD_L PORTB&=0xef 
#define RD_H PORTB|=0x10 

#define RESET_L PORTC&=0xfe 
#define RESET_H PORTC|=0x01 

#define DATA_L PORTD 
#define DATA_H PORTA 

void MUC_Init(); 
void LCD_Init(); 
void LCD_WR_REG(uchar index,uint val); 
void LCD_WR_Start(); 
void LCD_WR_Data(uint val); 
void LCD_WR_End(); 
void LCD_test(); 
void LCD_test2(); 
void num_dis(uint startX, uint startY, uchar *pic,uint color,uint bcolor); 
void chr_dis(uint startX, uint startY, uchar *pic,uint color,uint bcolor); 
void LCD_DrawPicture(uint startX, uint startY, uint *pic); 

uint color[]={0xf800,0x07e0,0x001f,0xffe0,0x0000,0xffff,0x07ff,0xf81f}; 
uchar chra[] PROGMEM ={0x00,0x00,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,0xC0,0x18,0x60,0x30,0x30, 
              0x30,0x30,0x00,0x30,0x01,0xF0,0x0E,0x30,0x38,0x30,0x30,0x30,0x60,0x30,0x60,0x30, 
              0x60,0x32,0x30,0xF2,0x1F,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};/*"a",0*/ 
                           
uchar chrn[] PROGMEM ={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
              0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x78,0xF0,0x1B,0x18,0x1C,0x0C, 
              0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C, 
              0x18,0x0C,0x18,0x0C,0x7E,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};/*"n",1*/                   
                           
                           
uchar chrd[] PROGMEM ={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x78,0x00,0x18, 
              0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x07,0xD8,0x0C,0x38,0x18,0x18, 
              0x18,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x10,0x18, 
              0x18,0x38,0x0C,0x5E,0x07,0x90,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};/*"d",2*/                   
                           
                           
uchar chro[] PROGMEM ={0x00,0x00,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,0x0E,0x38,0x08,0x0C, 
              0x18,0x0C,0x30,0x06,0x30,0x06,0x30,0x06,0x30,0x06,0x30,0x06,0x30,0x06,0x18,0x0C, 
              0x18,0x0C,0x0C,0x18,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};/*"o",3*/ 



uchar chrB[] PROGMEM ={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xE0,0x18,0x38, 
              0x18,0x1C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x18,0x18,0x30,0x1F,0xE0, 
              0x18,0x18,0x18,0x0C,0x18,0x04,0x18,0x06,0x18,0x06,0x18,0x06,0x18,0x06,0x18,0x06, 
              0x18,0x0C,0x18,0x18,0x7F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};/*"B",5*/ 

uchar chrP[] PROGMEM ={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xF0,0x18,0x18, 
              0x18,0x0C,0x18,0x06,0x18,0x06,0x18,0x06,0x18,0x06,0x18,0x06,0x18,0x0C,0x18,0x18, 
              0x1F,0xF0,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00, 
              0x18,0x00,0x18,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};/*"P",6*/ 

uchar chrM[] PROGMEM ={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x38,0x1C, 
              0x38,0x1C,0x38,0x1C,0x38,0x3C,0x2C,0x2C,0x2C,0x2C,0x2C,0x2C,0x2C,0x6C,0x2E,0x4C, 
              0x26,0x4C,0x26,0x4C,0x26,0x4C,0x26,0x8C,0x23,0x8C,0x23,0x8C,0x23,0x8C,0x23,0x0C, 
              0x23,0x0C,0x21,0x0C,0xF9,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};/*"M",7*/ 

uchar num6[576] PROGMEM ={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,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,0xFC,0x00,0x00,0x00,0x00,0x1F,0xFF,0x80,0x00,0x00,0x00,0x7F,0xFF, 
0xE0,0x00,0x00,0x01,0xFF,0xFF,0xF0,0x00,0x00,0x03,0xFF,0xFF,0xF8,0x00,0x00,0x07, 
0xFF,0xFF,0xFC,0x00,0x00,0x0F,0xFF,0xFF,0xFE,0x00,0x00,0x0F,0xFE,0x07,0xFE,0x00, 
0x00,0x1F,0xF0,0x03,0xFF,0x00,0x00,0x3F,0xE0,0x01,0xFF,0x00,0x00,0x3F,0xC0,0x00, 
0xFF,0x80,0x00,0x7F,0x80,0x00,0x7F,0x80,0x00,0x7F,0x80,0x00,0x7F,0x80,0x00,0xFF, 
0x00,0x00,0x7F,0xC0,0x00,0xFF,0x00,0x00,0x3F,0xC0,0x00,0xFE,0x00,0x00,0x3F,0xC0, 
0x01,0xFE,0x00,0x00,0x3F,0xC0,0x01,0xFE,0x00,0x00,0x00,0x00,0x01,0xFC,0x00,0x00, 
0x00,0x00,0x03,0xFC,0x00,0x00,0x00,0x00,0x03,0xFC,0x00,0x00,0x00,0x00,0x03,0xFC, 
0x00,0x00,0x00,0x00,0x03,0xFC,0x03,0xFC,0x00,0x00,0x03,0xFC,0x0F,0xFF,0x80,0x00, 
0x03,0xF8,0x3F,0xFF,0xE0,0x00,0x07,0xF8,0x7F,0xFF,0xF0,0x00,0x07,0xF8,0xFF,0xFF, 
0xF8,0x00,0x07,0xF9,0xFF,0xFF,0xFC,0x00,0x07,0xFB,0xFF,0xFF,0xFE,0x00,0x07,0xFB, 
0xFC,0x0F,0xFF,0x00,0x07,0xFF,0xE0,0x03,0xFF,0x00,0x07,0xFF,0xC0,0x01,0xFF,0x80, 
0x07,0xFF,0x80,0x01,0xFF,0x80,0x07,0xFF,0x00,0x00,0xFF,0xC0,0x07,0xFF,0x00,0x00, 
0x7F,0xC0,0x07,0xFE,0x00,0x00,0x7F,0xC0,0x07,0xFE,0x00,0x00,0x7F,0xC0,0x07,0xFE, 
0x00,0x00,0x7F,0xE0,0x07,0xFC,0x00,0x00,0x3F,0xE0,0x07,0xFC,0x00,0x00,0x3F,0xE0, 
0x07,0xFC,0x00,0x00,0x3F,0xE0,0x07,0xFC,0x00,0x00,0x3F,0xE0,0x07,0xFC,0x00,0x00, 
0x3F,0xE0,0x03,0xFC,0x00,0x00,0x3F,0xE0,0x03,0xFC,0x00,0x00,0x3F,0xE0,0x03,0xFC, 
0x00,0x00,0x3F,0xE0,0x03,0xFC,0x00,0x00,0x3F,0xE0,0x03,0xFC,0x00,0x00,0x3F,0xE0, 
0x03,0xFE,0x00,0x00,0x3F,0xE0,0x01,0xFE,0x00,0x00,0x3F,0xE0,0x01,0xFE,0x00,0x00, 
0x7F,0xC0,0x01,0xFE,0x00,0x00,0x7F,0xC0,0x01,0xFF,0x00,0x00,0x7F,0xC0,0x00,0xFF, 
0x00,0x00,0xFF,0xC0,0x00,0xFF,0x80,0x00,0xFF,0x80,0x00,0x7F,0xC0,0x01,0xFF,0x80, 
0x00,0x7F,0xE0,0x03,0xFF,0x00,0x00,0x3F,0xF0,0x07,0xFF,0x00,0x00,0x3F,0xFC,0x0F, 
0xFE,0x00,0x00,0x1F,0xFF,0xFF,0xFE,0x00,0x00,0x0F,0xFF,0xFF,0xFC,0x00,0x00,0x07, 
0xFF,0xFF,0xF8,0x00,0x00,0x03,0xFF,0xFF,0xF0,0x00,0x00,0x00,0xFF,0xFF,0xE0,0x00, 
0x00,0x00,0x7F,0xFF,0x80,0x00,0x00,0x00,0x0F,0xFC,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};/*"6",0*/ 
                           
uchar numr[576] PROGMEM ={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,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,0xFF,0xFF,0xFE,0x00,0x00,0x0F,0xFF,0xFF,0xFF, 
0xC0,0x00,0x00,0xFF,0x00,0x1F,0xF8,0x00,0x00,0x7E,0x00,0x03,0xFC,0x00,0x00,0x7E, 
0x00,0x01,0xFE,0x00,0x00,0x7E,0x00,0x00,0x7F,0x00,0x00,0x7E,0x00,0x00,0x7F,0x80, 
0x00,0x7E,0x00,0x00,0x3F,0x80,0x00,0x7E,0x00,0x00,0x1F,0xC0,0x00,0x7E,0x00,0x00, 
0x1F,0xC0,0x00,0x7E,0x00,0x00,0x1F,0xC0,0x00,0x7E,0x00,0x00,0x0F,0xE0,0x00,0x7E, 
0x00,0x00,0x0F,0xE0,0x00,0x7E,0x00,0x00,0x0F,0xE0,0x00,0x7E,0x00,0x00,0x0F,0xE0, 
0x00,0x7E,0x00,0x00,0x0F,0xE0,0x00,0x7E,0x00,0x00,0x0F,0xE0,0x00,0x7E,0x00,0x00, 
0x0F,0xE0,0x00,0x7E,0x00,0x00,0x0F,0xE0,0x00,0x7E,0x00,0x00,0x0F,0xE0,0x00,0x7E, 
0x00,0x00,0x0F,0xC0,0x00,0x7E,0x00,0x00,0x1F,0xC0,0x00,0x7E,0x00,0x00,0x1F,0xC0, 
0x00,0x7E,0x00,0x00,0x1F,0x80,0x00,0x7E,0x00,0x00,0x3F,0x80,0x00,0x7E,0x00,0x00, 
0x7F,0x00,0x00,0x7E,0x00,0x00,0xFE,0x00,0x00,0x7E,0x00,0x01,0xFC,0x00,0x00,0x7E, 
0x00,0x03,0xF8,0x00,0x00,0x7E,0x00,0x1F,0xE0,0x00,0x00,0x7F,0xFF,0xFF,0xC0,0x00, 
0x00,0x7F,0xFF,0xFC,0x00,0x00,0x00,0x7E,0x01,0xFC,0x00,0x00,0x00,0x7E,0x00,0xFC, 
0x00,0x00,0x00,0x7E,0x00,0xFE,0x00,0x00,0x00,0x7E,0x00,0x7E,0x00,0x00,0x00,0x7E, 
0x00,0x7E,0x00,0x00,0x00,0x7E,0x00,0x7F,0x00,0x00,0x00,0x7E,0x00,0x3F,0x00,0x00, 
0x00,0x7E,0x00,0x3F,0x80,0x00,0x00,0x7E,0x00,0x1F,0x80,0x00,0x00,0x7E,0x00,0x1F, 
0xC0,0x00,0x00,0x7E,0x00,0x1F,0xC0,0x00,0x00,0x7E,0x00,0x0F,0xC0,0x00,0x00,0x7E, 
0x00,0x0F,0xE0,0x00,0x00,0x7E,0x00,0x07,0xE0,0x00,0x00,0x7E,0x00,0x07,0xF0,0x00, 
0x00,0x7E,0x00,0x03,0xF0,0x00,0x00,0x7E,0x00,0x03,0xF0,0x00,0x00,0x7E,0x00,0x03, 
0xF8,0x00,0x00,0x7E,0x00,0x01,0xF8,0x00,0x00,0x7E,0x00,0x01,0xFC,0x00,0x00,0x7E, 
0x00,0x00,0xFC,0x00,0x00,0x7E,0x00,0x00,0xFC,0x00,0x00,0x7E,0x00,0x00,0xFE,0x00, 
0x00,0x7E,0x00,0x00,0x7E,0x00,0x00,0x7E,0x00,0x00,0x7F,0x00,0x00,0x7E,0x00,0x00, 
0x3F,0x00,0x00,0x7E,0x00,0x00,0x3F,0x80,0x00,0x7E,0x00,0x00,0x3F,0x80,0x00,0x7E, 
0x00,0x00,0x1F,0xC0,0x00,0xFF,0x00,0x00,0x1F,0xE0,0x0F,0xFF,0xF0,0x00,0x0F,0xFE, 
0x0F,0xFF,0xF0,0x00,0x0F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};/*"R",0*/           
uchar yemin[] PROGMEM = { /* 0X00,0X10,0X88,0X00,0X66,0X00,0X01,0X1B, */ 
0XE7,0X71,0XC8,0X71,0XE8,0X71,0X08,0X7A,0X28,0X72,0X29,0X7A,0X29,0X7A,0X08,0X72, 
0XE8,0X69,0X08,0X7A,0X29,0X72,0X09,0X72,0XE7,0X59,0X69,0X82,0X09,0X72,0X0A,0X7A, 
0X2A,0X7A,0X29,0X7A,0X69,0X82,0XE8,0X71,0X28,0X72,0X49,0X7A,0X29,0X7A,0X09,0X72, 
0XE7,0X71,0X08,0X72,0X29,0X7A,0X4A,0X7A,0X28,0X72,0XAA,0X82,0X49,0X82,0X49,0X7A, 
0X89,0X82,0X48,0X7A,0X28,0X7A,0X69,0X7A,0X29,0X7A,0X08,0X72,0XE1,0X49,0XE0,0X29, 
0X20,0X2A,0X4A,0X72,0X51,0X85,0XAD,0X74,0X87,0X63,0XAD,0X9D,0X28,0X6A,0X28,0X6A, 
0XAB,0X8D,0XCD,0X9D,0X8D,0X8D,0X48,0X6A,0XEA,0X6C,0X2C,0X7D,0X2B,0X7D,0X89,0X6C, 
0XA9,0X72,0X28,0X72,0X0D,0X9E,0X4F,0XA6,0XAD,0X85,0X6D,0X84,0X86,0X51,0XE8,0X71, 
0XA6,0X61,0X86,0X49,0XA6,0X59,0XE9,0X69,0XC3,0X41,0XE8,0X69,0XC8,0X69,0XC7,0X61, 
0XA7,0X51,0XC7,0X59,0XA8,0X59,0XE8,0X61,0XE3,0X29,0X42,0X19,0X22,0X21,0X63,0X39, 
0XA6,0X51,0X65,0X32,0X24,0X2A,0XE3,0X21,0X82,0X39,0X41,0X21,0X67,0X49,0XC6,0X51, 
0XC6,0X51,0X24,0X41,0X45,0X49,0X45,0X41,0X86,0X49,0X65,0X49,0XE5,0X39,0X65,0X41, 
0X85,0X49,0X45,0X49,0XE0,0X31,0XA1,0X29,0XC1,0X29,0X85,0X31,0X61,0X2A,0XC0,0X32, 
0XA0,0X3A,0XE0,0X2A,0X86,0X43,0X09,0X54,0X6C,0X64,0X6C,0X64,0X6A,0X64,0X8A,0X6C, 
0XAC,0X6B,0X09,0X73,0XCA,0X5A,0XE3,0X18,0XE2,0X21,0XC3,0X32,0X46,0X4B,0X46,0X4B, 
0X66,0X53,0X45,0X43,0XE2,0X32,0X43,0X22,0XD2,0X7C,0X56,0X95,0X56,0X95,0X56,0X95, 
0X36,0X9D,0X57,0X9D,0X77,0X9D,0X56,0X95,0X36,0X95,0X04,0X22,0X16,0X95,0X36,0X95, 
0X08,0X72,0X49,0X7A,0X29,0X7A,0X08,0X72,0X08,0X7A,0X29,0X7A,0X29,0X7A,0X29,0X7A, 
0X08,0X72,0X49,0X7A,0X48,0X7A,0X08,0X72,0XE8,0X59,0XA9,0X8A,0X08,0X72,0X29,0X7A, 
0X49,0X7A,0X69,0X82,0X6A,0X82,0X08,0X72,0X08,0X72,0X29,0X72,0X09,0X72,0X29,0X72, 
0X4A,0X7A,0X6A,0X7A,0X29,0X7A,0X6A,0X82,0XE8,0X71,0X6A,0X82,0X6A,0X82,0X8A,0X82, 
0XAA,0X82,0X69,0X7A,0X49,0X82,0X29,0X72,0X49,0X7A,0X49,0X7A,0X08,0X72,0X49,0X82, 
0XA3,0X42,0X4A,0X72,0X4A,0X72,0X48,0X4B,0X29,0X72,0X8C,0X83,0X49,0X72,0X47,0X72, 
0XAE,0X95,0XCD,0X8D,0X8C,0X8D,0X8A,0X73,0X49,0X6A,0XCD,0X74,0X2D,0X7D,0XA9,0X64, 
0XA8,0X4B,0X07,0X6A,0X31,0XB6,0XC6,0X6A,0XA1,0X4A,0XE6,0X59,0X86,0X51,0X09,0X72, 
0XE9,0X69,0X67,0X51,0XA8,0X59,0XC7,0X61,0XE8,0X69,0XE8,0X69,0XC8,0X61,0XA7,0X61, 
0X87,0X41,0XC8,0X59,0XC8,0X61,0X07,0X62,0X29,0X62,0X41,0X11,0X25,0X39,0X66,0X51, 
0XA6,0X51,0X65,0X3A,0X65,0X2A,0XE8,0X59,0X66,0X49,0XC8,0X61,0X87,0X59,0X62,0X4A, 
0X03,0X31,0XE3,0X19,0X04,0X2A,0XA8,0X3A,0X8A,0X3A,0X2A,0X4A,0X86,0X49,0XE8,0X51, 
0XA6,0X51,0X65,0X49,0X22,0X2A,0X41,0X32,0X63,0X2A,0XC5,0X3A,0X43,0X4B,0X00,0X3B, 
0XE0,0X3A,0X85,0X43,0X09,0X54,0X8B,0X64,0XAD,0X6C,0X8B,0X64,0XEC,0X74,0X6A,0X64, 
0X4A,0X5C,0XC8,0X3A,0X4C,0X5B,0XCA,0X6B,0X48,0X64,0X46,0X6C,0XE8,0X5B,0X86,0X53, 
0XEA,0X63,0X88,0X63,0X49,0X53,0XA6,0X3A,0X35,0X8D,0X56,0X95,0X76,0X9D,0X76,0X9D, 
0X97,0X9D,0X56,0X9D,0X56,0X9D,0X57,0X9D,0X57,0X9D,0X91,0X7C,0X14,0X85,0X36,0X95, 
0X28,0X7A,0X28,0X7A,0X08,0X7A,0X28,0X7A,0X08,0X7A,0X48,0X7A,0X08,0X72,0X48,0X7A, 
0X28,0X7A,0X4A,0X7A,0X49,0X7A,0X29,0X7A,0XE8,0X61,0XEA,0X8A,0X09,0X72,0X2A,0X72, 
0X69,0X7A,0X69,0X82,0X0A,0X72,0X69,0X7A,0X28,0X7A,0X29,0X7A,0X49,0X7A,0X49,0X82,};                           
                           
int main () 
 { 
   uchar px,py; 
//   _delay_loop_2 (0xffff); 
//   _delay_loop_2 (0xffff); 
   MUC_Init(); 
   LCD_Init(); 
   LCD_test(); 
//   LCD_test2();    
   chr_dis(96,200, chrn,0xf800,0xf81f); 
   num_dis(0,200,num6,0xffff,0xf800); 
   num_dis(48,200,numr,0x0000,0xffff); 
   LCD_DrawPicture(0, 0,yemin); 
   while (1); 
   return 0; 
 }   
  
void MUC_Init() 
 { 
   DDRD=0xff; 
   PORTD=0xff; 
   DDRC=0xff; 
   PORTC=0xff; 
   DDRB=0xff; 
   PORTB=0xff; 
   DDRA=0xff; 
   PORTA=0xff; 
 } 

void LCD_Init() 
{ 
        RESET_L; 
        _delay_loop_2 (10000); 
        _delay_loop_2 (10000); 
        RESET_H; 
    //_delay_loop_2 (10000); 

        //initializing funciton 1 
        LCD_WR_REG(0xe5,0x8000); 
        LCD_WR_REG(0x00,0x0001); 
        LCD_WR_REG(0x2b,0x0010); 
        LCD_WR_REG(0x01,0x0100); 
        LCD_WR_REG(0x02,0x0700); 
        LCD_WR_REG(0x03,0x1230); 
        LCD_WR_REG(0x04,0x0000); 
        LCD_WR_REG(0x08,0x0202); 
        LCD_WR_REG(0x09,0x0000); 
        LCD_WR_REG(0x0a,0x0000); 
        LCD_WR_REG(0x0c,0x0000); 
        LCD_WR_REG(0x0d,0x0000); 
        LCD_WR_REG(0x0f,0x0000); 
        LCD_WR_REG(0x50,0x0000); 
        LCD_WR_REG(0x51,0x00ef); 
        LCD_WR_REG(0x52,0x0000); 
        LCD_WR_REG(0x53,0x013f); 
        LCD_WR_REG(0x60,0x2700); 
        LCD_WR_REG(0x61,0x0001); 
        LCD_WR_REG(0x6a,0x0000); 
        LCD_WR_REG(0x80,0x0000); 
        LCD_WR_REG(0x81,0x0000); 
        LCD_WR_REG(0x82,0x0000); 
        LCD_WR_REG(0x83,0x0000); 
        LCD_WR_REG(0x84,0x0000); 

⌨️ 快捷键说明

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