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

📄 lcd640480.c

📁 640480彩色液晶显示程序
💻 C
📖 第 1 页 / 共 3 页
字号:
#include<reg52.h>
#include<intrins.h>        /* use _nop_() function */
#include<string.h>
#include<HANZIZIMO.h>
#include<HANZIZIMO1.h>
#include<HANZIZIMO2.h> 

#define uchar unsigned char
#define uint unsigned int
#define LCD_MAX_X     640    //液晶分辩率
#define LCD_MAX_Y     480    //


/********************************/
/*    并口方式管脚配置          */
sbit LCD_BG=P3^4;
sbit LCD_A1=P1^0;
sbit LCD_A0=P1^1;
sbit LCD_CS=P1^2;
sbit LCD_WR=P3^6;

sbit DCLK=P1^3;
sbit CS=P1^4;
sbit DIN=P1^5;
//sbit BUSY=P1^6;
sbit DOUT=P1^7;



/********************************/
bit Color_s=0;    //色彩类型标志 0=256色,1=65535色
bit zd_time; //zd_time中断次数,fan输入取反
bit cm_ok; //cm_ok判断此次触摸是否有效

void locateXY(uint x,uint y);

void start();
void ads7843_wr(unsigned char num);
unsigned int ads7843_rd();
void changeXY(uint x,uint y);
unsigned char hangzhi(uchar y);

/////////////////////////////////////////////////////////////////////////
// 50X50图片(256色)                                                    //
/////////////////////////////////////////////////////////////////////////
unsigned char code TU[] = {

  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE3, 0xA3, 0xA4, 0xA4, 0xA4, 0xDA, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE3, 0xA3, 0xA4, 0xAC, 0xAD, 0xED, 0xED, 0xED, 0xAD, 0xA4, 0xA4, 0x9A, 0x9A, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE3, 0xA3, 0xA4, 0xAC, 0xAD, 0xF6, 0xF6, 0xF6, 0xF6, 0xAD, 0xA4, 0xA4, 0xA4, 0xA4, 0xA4, 0xAC, 0xA4, 0xA3, 0xA3, 0xA3, 0xA3, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xAC, 0xF6, 0xFF, 0xF6, 0xAD, 0xAD, 0xAD, 0xA4, 0xA4, 0xA4, 0xA4, 0xAC, 0xF5, 0xF5, 0xFD, 0xFD, 0xF4, 0xEC, 0xA4, 0xED, 0xED, 0xED, 0xAD, 0xAD, 0xA4, 0xA3, 0x9B, 0xDA, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xAD, 0xF6, 0xA4, 0xA4, 0xA4, 0xA4, 0xAC, 0xEC, 0xF5, 0xFE, 0xFE, 0xFE, 0xFE, 0xFD, 0xFD, 0xFD, 0xF4, 0xEC, 0xA4, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xED, 0xAD, 0xA4, 0xDA, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA4, 0xF6, 0xAC, 0xEC, 0xF4, 0xF4, 0xF5, 0xFD, 0xFD, 0xFD, 0xFD, 0xFD, 0xFD, 0xFD, 0xFD, 0xF5, 0xF4, 0xEC, 0xA4, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xED, 0xA4, 0x9B, 0x91, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA3, 0xF6, 0xA4, 0xF4, 0xF4, 0xF4, 0xF4, 0xFD, 0xFD, 0xFD, 0xFD, 0xFD, 0xFD, 0xFD, 0xF5, 0xF4, 0xF4, 0xF4, 0x9B, 0xED, 0xF6, 0xF6, 0xF6, 0xFF, 0xF6, 0xED, 0xA4, 0x9B, 0x9B, 0x9B, 0x9B, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE3, 0xF6, 0xAC, 0xF3, 0xF4, 0xF4, 0xF4, 0xF4, 0xF5, 0xFD, 0xFD, 0xFD, 0xFD, 0xF5, 0xF4, 0xF4, 0xF4, 0xF4, 0x9B, 0xED, 0xED, 0xED, 0xED, 0xA4, 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xAD, 0xAD, 0xF3, 0xF3, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF3, 0xA3, 0xED, 0xED, 0xED, 0xED, 0xA4, 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xAC, 0xAD, 0xEB, 0xF3, 0xF3, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF3, 0xF3, 0xA3, 0xA4, 0xED, 0xED, 0xED, 0xA4, 0x9B, 0x9B, 0xA4, 0xA4, 0xA4, 0xA4, 0x9B, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA3, 0xF6, 0xEB, 0xF3, 0xF3, 0xF3, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF4, 0xF3, 0xF3, 0xF3, 0xF3, 0xE3, 0xA4, 0xED, 0xED, 0xED, 0xA4, 0x9B, 0xA4, 0xA4, 0xA4, 0xA4, 0xA4, 0x9B, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA3, 0xF6, 0xAB, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xE3, 0xA4, 0xED, 0xED, 0xED, 0xAD, 0x9B, 0xA4, 0x9B, 0x9B, 0xA4, 0x9B, 0x9B, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xAD, 0xA4, 0xEA, 0xEB, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xEB, 0xEA, 0xEA, 0xA4, 0xED, 0xED, 0xED, 0xAD, 0x9B, 0xA4, 0xA4, 0x9B, 0x9B, 0x9B, 0x9B, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xAD, 0xA4, 0xEA, 0xEA, 0xEA, 0xEB, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xF3, 0xEB, 0xEA, 0xEA, 0xEA, 0xEA, 0x9B, 0xED, 0xED, 0xED, 0xAD, 0x9B, 0x9B, 0x9B, 0xA4, 0xA4, 0xA4, 0x9B, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA4, 0xAD, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0x9B, 0xED, 0xED, 0xED, 0xAD, 0x9B, 0xA4, 0xA4, 0xA4, 0xA4, 0xA4, 0xA4, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA3, 0xAD, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xE3, 0x9B, 0xED, 0xED, 0xED, 0xAD, 0xA4, 0xA4, 0xA4, 0xA4, 0xA4, 0x9B, 0xA4, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xED, 0xE2, 0xE9, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEA, 0xEB, 0xE4, 0x9B, 0xA4, 0xED, 0xED, 0xED, 0xED, 0xAD, 0xA4, 0xA4, 0xA4, 0x9B, 0xA4, 0xA4, 0x9B, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA4, 0xE3, 0xE9, 0xE9, 0xE9, 0xE9, 0xE9, 0xE9, 0xEA, 0xEB, 0xEC, 0xA4, 0x9B, 0xA4, 0xA4, 0xAD, 0xED, 0xED, 0xED, 0xED, 0xAD, 0xA4, 0x9B, 0xA4, 0xA4, 0x9B, 0x9B, 0x9B, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA4, 0xA3, 0xE9, 0xE9, 0xE9, 0xE9, 0xEA, 0xEC, 0xED, 0xA4, 0x9B, 0x9B, 0x9B, 0xF6, 0xED, 0xAD, 0xA4, 0xA4, 0xAD, 0xED, 0xAD, 0xA4, 0xA4, 0x9B, 0x9B, 0xA4, 0xA4, 0xA4, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA3, 0xA4, 0xE0, 0xE9, 0xEB, 0xF5, 0xED, 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0xF6, 0xF6, 0xED, 0xED, 0xED, 0xA4, 0xA4, 0xA4, 0x9B, 0x9B, 0xA4, 0xA4, 0xA4, 0x7C, 0xA4, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA3, 0xA4, 0xEC, 0xED, 0xA4, 0x9B, 0xA4, 0xA4, 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0xED, 0xF6, 0xED, 0xED, 0xED, 0xED, 0xED, 0xAD, 0xA4, 0xA4, 0xA4, 0xA4, 0xA4, 0xAC, 0xA4, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xEC, 0xF6, 0xA4, 0x9B, 0xA4, 0xED, 0xF6, 0xAD, 0xAD, 0xA4, 0x9B, 0x9B, 0x9B, 0x9B, 0xAD, 0xA4, 0xA4, 0xED, 0xED, 0xED, 0xED, 0xED, 0xA4, 0xA4, 0xA4, 0xA4, 0xA4, 0x9B, 0x51, 0x49, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xAD, 0xFF, 0xFF, 0xF6, 0xFF, 0xFF, 0xF6, 0xF6, 0xAD, 0xAD, 0xAD, 0x9B, 0x9B, 0x9B, 0x9B, 0xAD, 0xAD, 0x9B, 0x92, 0xA4, 0xAD, 0xED, 0xED, 0xAD, 0xAD, 0xA4, 0x9B, 0x51, 0x91, 0x92, 0x9A, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA3, 0xF6, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF6, 0xF6, 0xF6, 0xA4, 0xED, 0xA4, 0xA4, 0xA4, 0x9B, 0xAD, 0xAD, 0xA4, 0x9A, 0x91, 0x92, 0x9B, 0xA4, 0xA4, 0x9B, 0x92, 0x91, 0x91, 0x9A, 0xDA, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xA4, 0xF6, 0xF6, 0xFF, 0xFF, 0xFF, 0xFF, 0xF6, 0xF6, 0xF6, 0xA4, 0xF6, 0xA4, 0xA4, 0xA4, 0xA4, 0xA4, 0xAD, 0xA4, 0x92, 0x9A, 0xDA, 0x9A, 0x92, 0x92, 0x49, 0x91, 0x9A, 0xDA, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0x9B, 0xF6, 0xF6, 0xF6, 0xFF, 0xFF, 0xF6, 0xF6, 0xF6, 0xF6, 0xAD, 0xED, 0xAD, 0xA4, 0xA4, 0xA4, 0xA4, 0xAD, 0xA4, 0x92, 0x92, 0xE2, 0xE2, 0xDA, 0x9A, 0x9A, 0xDA, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xDA, 0xAD, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xAD, 0xAD, 0xAD, 0xA4, 0x9B, 0x9B, 0xAD, 0xA4, 0x9B, 0x91, 0x9A, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0x9A, 0xAD, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xA4, 0xA4, 0xA4, 0xA4, 0xAD, 0xAD, 0x9B, 0x51, 0x91, 0x9A, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0x9A, 0x9B, 0xAD, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6, 0xED, 0xED, 0xED, 0xAD, 0xAD, 0xA4, 0x92, 0x51, 0x91, 0x9A, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0x9A, 0x92, 0x92, 0x9B, 0xA4, 0xA4, 0xA4, 0xA4, 0xA4, 0x9B, 0x9B, 0x92, 0x51, 0x91, 0x92, 0x9A, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0x9A, 0x92, 0x91, 0x49, 0x49, 0x49, 0x49, 0x49, 0x91, 0x91, 0x92, 0x9A, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xDA, 0xDA, 0xDA, 0xDA, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xDA, 0xDA, 0xDA, 0xDA, 0xE2, 0xE2, 0xE2, 0xE2,
  0xE2, 0xDA, 0x9A, 0x9A, 0x9A, 0xFF, 0x9A, 0xFF, 0x9A, 0xFF, 0xDA, 0xDA, 0xE2, 0xE2, 0xE2, 0xDA, 0xFF, 0xDA, 0xE2, 0xDA, 0xFF, 0xDA, 0xDA, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0x9A, 0xFF, 0x9A, 0x9A, 0xE2, 0xE2, 0xE2, 0xE2, 0xE2, 0x9A, 0x9A, 0x9A, 0xDA, 0xDA, 0xFF, 0xDA, 0xDA, 0xDA, 0xE2, 0xE2, 0xE2,
  0xE2, 0xFF, 0xFF, 0xFF, 0xFF, 0x9A, 0x91, 0xFF, 0x9A, 0x9A, 0xFF, 0xDA, 0xDA, 0xDA, 0x9A, 0xFF, 0x91, 0x99, 0x9A, 0x99, 0xFF, 0x91, 0x91, 0x9A, 0xDA, 0xDA, 0x9A, 0x9A, 0x9A, 0x91, 0xFF, 0x91, 0x91, 0x99, 0xFF, 0x9A, 0x9A, 0x9A, 0xFF, 0xFF, 0xFF, 0x9A, 0x91, 0x91, 0xFF, 0x91, 0x9A, 0x9A, 0xDA, 0xE2,
  0xDA, 0x9A, 0x91, 0x51, 0xFF, 0x51, 0x49, 0xFF, 0x51, 0x51, 0x91, 0x9A, 0x9A, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x91, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9A, 0x9A, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9A, 0x9A, 0xFF, 0x51, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDA, 0xE2,
  0xDA, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x91, 0xFF, 0x91, 0x51, 0x51, 0xFF, 0x51, 0xFF, 0x91, 0x91, 0x51, 0xFF, 0x9A, 0x91, 0xFF, 0x91, 0x51, 0x49, 0xFF, 0x49, 0x49, 0x49, 0xFF, 0x91, 0x99, 0x99, 0xFF, 0xFF, 0xFF, 0x51, 0x51, 0x91, 0x51, 0x91, 0x91, 0x9A, 0x9A, 0xDA,
  0xDA, 0x9A, 0x91, 0x49, 0xFF, 0x49, 0x48, 0xFF, 0x51, 0x49, 0x91, 0x9A, 0x51, 0xFF, 0x91, 0x51, 0x51, 0xFF, 0xFF, 0x49, 0x91, 0x91, 0x51, 0xFF, 0x99, 0x51, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x51, 0x91, 0x91, 0xFF, 0x49, 0xFF, 0x49, 0xFF, 0x51, 0x49, 0xFF, 0x51, 0xFF, 0x9A, 0x9A,
  0xE2, 0xDA, 0x9A, 0x51, 0xFF, 0x49, 0xFF, 0xFF, 0x49, 0x49, 0xFF, 0x9A, 0x51, 0xFF, 0x51, 0x49, 0x49, 0xFF, 0x49, 0xFF, 0x91, 0x91, 0x51, 0xFF, 0x91, 0x49, 0xFF, 0x51, 0x49, 0x49, 0xFF, 0x49, 0x49, 0x49, 0xFF, 0x51, 0x91, 0x91, 0xFF, 0x49, 0xFF, 0x49, 0xFF, 0xFF, 0x49, 0xFF, 0x49, 0xFF, 0x9A, 0x9A,
  0xDA, 0x9A, 0x91, 0xFF, 0xFF, 0xFF, 0x48, 0xFF, 0x49, 0xFF, 0x91, 0x9A, 0x51, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x51, 0x49, 0xFF, 0x9A, 0x91, 0xFF, 0x9A, 0x49, 0xFF, 0x51, 0x49, 0x49, 0xFF, 0x49, 0x49, 0x49, 0xFF, 0x91, 0x99, 0x99, 0xFF, 0xFF, 0xFF, 0x49, 0xFF, 0x91, 0xFF, 0x91, 0x51, 0xFF, 0x9A, 0x9A,
  0xE2, 0xFF, 0xFF, 0x51, 0xFF, 0x51, 0x49, 0x51, 0xFF, 0x51, 0x9A, 0x9A, 0x91, 0xFF, 0x91, 0x51, 0x51, 0xFF, 0x51, 0x51, 0xFF, 0x9A, 0x91, 0xFF, 0x9A, 0x49, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x91, 0x9A, 0x99, 0xFF, 0x49, 0xFF, 0x49, 0xFF, 0xFF, 0x49, 0xFF, 0x49, 0xFF, 0x9A, 0x9A,
  0xE2, 0xDA, 0x9A, 0x51, 0xFF, 0x49, 0x49, 0xFF, 0xFF, 0x51, 0x91, 0xFF, 0x51, 0xFF, 0x51, 0x49, 0x49, 0xFF, 0x51, 0x51, 0x9A, 0x9A, 0x91, 0xFF, 0x9A, 0x51, 0xFF, 0x91, 0x91, 0x51, 0xFF, 0x51, 0x51, 0x91, 0x91, 0x99, 0x99, 0x91, 0xFF, 0x49, 0xFF, 0x49, 0xFF, 0x51, 0x49, 0xFF, 0x51, 0xFF, 0x9A, 0x9A,
  0xE2, 0x9A, 0x9A, 0x49, 0xFF, 0xFF, 0xFF, 0x91, 0x91, 0xFF, 0x51, 0xFF, 0x51, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x91, 0x51, 0x9A, 0x9A, 0x51, 0xFF, 0x9A, 0x91, 0x9A, 0x99, 0x91, 0x91, 0xFF, 0x51, 0x49, 0x51, 0x51, 0xFF, 0x91, 0xFF, 0x91, 0x49, 0xFF, 0x49, 0xFF, 0x51, 0x49, 0x51, 0x49, 0xFF, 0x91, 0x9A,
  0xE2, 0x9A, 0xFF, 0xFF, 0xFF, 0x91, 0x91, 0x9A, 0x9A, 0x9A, 0xFF, 0xFF, 0x51, 0xFF, 0x91, 0x91, 0x91, 0xFF, 0x9A, 0x91, 0xFF, 0xFF, 0xFF, 0x9A, 0x9A, 0x9A, 0x9A, 0x9A, 0x99, 0x91, 0x91, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x91, 0xFF, 0x9A, 0xFF, 0xFF, 0x51, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9A, 0x9A,
  0xE2, 0xE2, 0xDA, 0x9A, 0x91, 0x91, 0x91, 0x9A, 0x9A, 0x9A, 0x91, 0x9A, 0x91, 0x91, 0x9A, 0x91, 0x91, 0x9A, 0x9A, 0x9A, 0xDA, 0x9A, 0x9A, 0x9A, 0x9A, 0x9A, 0xE2, 0xE2, 0xE2, 0xDA, 0x9A, 0x9A, 0x99, 0x9A, 0x99, 0x9A, 0x99, 0x99, 0x9A, 0x91, 0x9A, 0x91, 0x91, 0x9A, 0x91, 0x9A, 0x91, 0x91, 0x9A, 0x9A
};



/////////////////////////////////////////////////////////////////////////
// 汉字字模表                                                          //
// 汉字库: 宋体12.dot,横向取模左高位,数据排列:从左到右从上到下         //
/////////////////////////////////////////////////////////////////////////
unsigned char code ke_12[24]={
   /*科   CBFC6 */
   0x38,0x40,0xE2,0x40,0x21,0x40,0xFD,0x40,
   0x20,0x40,0x32,0x40,0x69,0x70,0xA1,0xC0,
   0xA6,0x40,0x20,0x40,0x20,0x40,0x20,0x40,
     };
unsigned char code ji_12[24]={
    /*技   CBCBC */
   0x21,0x00,0x21,0x20,0x27,0xF0,0xF9,0x00,
   0x21,0x00,0x3F,0xE0,0xE4,0x40,0x22,0x80,
   0x21,0x00,0x22,0x80,0xA4,0x40,0x58,0x30
     };
/////////////////////////////////////////////////////////////////////////
// 汉字字模表                                                          //
// 汉字库: 宋体24.dot,横向取模左高位,数据排列:从左到右从上到下         //
/////////////////////////////////////////////////////////////////////////
unsigned char code jing_24[72]={
/*晶   CBEA7 */
0x00,0x00,0x00,0x02,0x00,0xC0,0x03,0xFF,
0xE0,0x03,0x00,0xC0,0x03,0x00,0xC0,0x03,
0xFF,0xC0,0x03,0x00,0xC0,0x03,0x00,0xC0,
0x03,0x00,0xC0,0x03,0xFF,0xC0,0x03,0x00,
0xC0,0x02,0x00,0x80,0x20,0x64,0x0C,0x3F,
0xF7,0xFE,0x30,0x66,0x0C,0x30,0x66,0x0C,
0x30,0x66,0x0C,0x3F,0xE7,0xFC,0x30,0x66,
0x0C,0x30,0x66,0x0C,0x30,0x66,0x0C,0x3F,
0xE7,0xFC,0x30,0x66,0x0C,0x20,0x44,0x08,
};
unsigned char code chang_24[72]={

/*昌   CB2FD */
0x04,0x00,0x60,0x07,0xFF,0xF0,0x06,0x00,
0x60,0x06,0x00,0x60,0x06,0x00,0x60,0x07,
0xFF,0xE0,0x06,0x00,0x60,0x06,0x00,0x60,
0x06,0x00,0x60,0x07,0xFF,0xE0,0x04,0x00,
0x40,0x00,0x00,0x00,0x10,0x00,0x18,0x1F,
0xFF,0xFC,0x18,0x00,0x18,0x18,0x00,0x18,
0x18,0x00,0x18,0x1F,0xFF,0xF8,0x18,0x00,
0x18,0x18,0x00,0x18,0x18,0x00,0x18,0x1F,
0xFF,0xF8,0x18,0x00,0x18,0x10,0x00,0x10,
};
unsigned char code ri_24[72]={
/*日   CC8D5 */
0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,
0x60,0x07,0xFF,0xF0,0x06,0x00,0x60,0x06,
0x00,0x60,0x06,0x00,0x60,0x06,0x00,0x60,
0x06,0x00,0x60,0x06,0x00,0x60,0x06,0x00,
0x60,0x07,0xFF,0xE0,0x06,0x00,0x60,0x06,
0x00,0x60,0x06,0x00,0x60,0x06,0x00,0x60,
0x06,0x00,0x60,0x06,0x00,0x60,0x06,0x00,
0x60,0x06,0x00,0x60,0x07,0xFF,0xE0,0x06,
0x00,0x60,0x04,0x00,0x40,0x00,0x00,0x00,
};

unsigned char code sheng_24[72]={
/*盛   CCAA2 */
0x00,0x08,0x00,0x00,0x0E,0x80,0x00,0x0C,
0x60,0x10,0x0C,0x48,0x1F,0xFF,0xFC,0x18,
0x0C,0x00,0x18,0xCC,0x20,0x1F,0xE6,0x70,
0x18,0xC6,0x60,0x18,0xC6,0xC0,0x18,0xC3,
0x84,0x18,0xC3,0x04,0x37,0xC7,0x84,0x31,
0x88,0xE4,0x21,0x30,0x7E,0x40,0x00,0x0E,
0x07,0xFF,0xE0,0x06,0x66,0x60,0x06,0x66,
0x60,0x06,0x66,0x60,0x06,0x66,0x64,0x7F,
0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00
};


void delay(uint  m)
{

	while(m--);

}


void delay1MS(uint num)
{

    while(num--)
       {
         delay(10000);
       }
}

void  locateXY(uint x,uint y)	  //(x,y)坐标定位
{
	LCD_CS=0;

	LCD_A1=1;
	LCD_A0=0;
	P0=x;
	LCD_WR=0;
	LCD_WR=1;
	P0=y;
	LCD_WR=0;
	LCD_WR=1;
	P0=((y>>4)&0x0030)|((x>>8)&0x0003);
	LCD_WR=0;
	LCD_WR=1;  	
} 


void   lcdclear(uchar C)	     //并口快速清屏
{
	uint x,y;

	x=0;

	for(y=0;y<LCD_MAX_Y;y++)
	 {
	
		locateXY(x,y);		for(x=0;x<LCD_MAX_X;x++)
	      {
	
	          LCD_A1=0;
	          LCD_A0=0;
	          P0=C ;  //颜色
	          LCD_WR=0;
	          LCD_WR=1;
	      }
	      x=0;
	  }
	 LCD_CS=1;
}


void PutPixel(uint x,uint y,uchar c)	   //并口画点
{
	locateXY(x,y);

	LCD_A1=0;
	LCD_A0=0;
	P0=c;		    
	LCD_WR=0;
	LCD_WR=1;       //如选8位(256)色,写色彩数据
	                
	LCD_CS=1;
}


void putBMP(uint xw,uint yw,uint xadds,uint yadds,unsigned char bmp[] )	  //256色彩色图片 (xw,yw,xadds,yadds),x轴宽度,y轴宽度,xadds,yadds起始坐标
{

	uint i,j,m=0;

	locateXY(xadds,yadds);
	
	for(j=0;j<yw;j++)
	{
		for(i=0;i<xw;i++)
		{
			PutPixel(xadds+i,yadds+j,bmp[m]);
			m++;
		} 
	}

}


/****************************************************************************
【功能说明】画线
****************************************************************************/

void Glib_Line(int x1,uint y1,int x2,int y2,uchar color)//画线
{
	int dx,dy,e;
    dx=x2-x1; 
	dy=y2-y1;
    
	if(dx>=0)
	{
		if(dy >= 0) // dy>=0

⌨️ 快捷键说明

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