13-mini2440之LCD显示汉字、字母(高级版)归类.pdfVIP

  • 17
  • 0
  • 约1.54万字
  • 约 10页
  • 2021-11-30 发布于福建
  • 举报

13-mini2440之LCD显示汉字、字母(高级版)归类.pdf

#define GLOBAL_CLK 1 #include def.h #include option.h #include 2440addr.h #include 2440lib.h #include 2440slib.h #include lmj.h #include happy.h /* *#define LCD_W35 * *#elif defined(LCD_W35) * *#define LCD_WIDTH 320 宽 //在 option.h 文件里面有他们的定 义 *#define LCD_HEIGHT 240 高 *#define LCD_PIXCLOCK 4 时钟参数 *#define LCD_RIGHT_MARGIN 0x44 右边沿 *#define LCD_LEFT_MARGIN 0x04 左边沿 *#define LCD_HSYNC_LEN 0x01 行无效脉冲宽度 *#define LCD_UPPER_MARGIN 10 上边沿 *#define LCD_LOWER_MARGIN 4 下边沿 *#define LCD_VSYNC_LEN 1 列无效脉冲宽度 *#define LCD_CON5 ((111) | (18) | (19) | (10) ) */ #define LMJ_SIZE (sizeof(lmj) / sizeof(lmj[0])) #define HAPPY_SIZE (sizeof(happy) / sizeof(happy[0])) #define WORD_WIDTH 32 //字大小为 32 * 32 #define WORD_CHAR_NUM (WORD_WIDTH * WORD_WIDTH / 8) #define WORD_WIDTH_BYTE(WORD_WIDTH / 8) #define WORD_SIZE (WORD_CHAR_NUM / 8) #define WORD_NUM (LMJ_SIZE / WORD_SIZE) #define ASCII_WIDTH 16 #define ASCII_HEIGHT 32 #define ASCII_CHAR_NUM (ASCII_WIDTH * ASCII_HEIGHT / 8) #define ASCII_WIDTH_BYTE (ASCII_WIDTH / 8) #define ASCII_SIZE (ASCII_CHAR_NUM / 8) #define ASCII_NUM (HAPPY_SIZE / ASCII_SIZE) unsigned int lcd_buf[LCD_HEIGHT][LCD_WIDTH]; //24bpp ,定义为( unsigned int )32 位 void delay(unsigned int times); void lcd_init(void); void lcd_brush_backgrou

文档评论(0)

1亿VIP精品文档

相关文档