云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > LCD128x64液晶Proteus仿真

LCD128x64液晶Proteus仿真

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 7:38:11

LCD128x64液晶Proteus仿真---AT89C52(并口)

proteus 2010-04-07 20:05:40 阅读16 评论0字号:大中小

/****************由龙丘科技开发板程序改写************************/ #include \ //52系列单片机定义文件 #include \ //调用_nop_();延时函数用 #define LCD_Data_Out P3 sbit RW = P1^0; sbit RS = P1^1; sbit RST = P1^2; sbit CS = P1^3; sbit E = P1^4; #define X_WIDTH 132 #define Y_WIDTH 64

#define byte unsigned char //无符号字符(8位)

#define uint unsigned int //无符号整数(16位) void LCD_Init(void); void LCD_CLS(void);

void LCD_P6x8Str(byte x,byte y,byte ch[]); void LCD_P8x16Str(byte x,byte y,byte ch[]); void LCD_P14x16Str(byte x,byte y,byte ch[]); void LCD_Print(byte x, byte y, byte ch[]); void LCD_PutPixel(byte x,byte y);

void LCD_Rectangle(byte x1,byte y1,byte x2,byte y2,byte gif); void Draw_LQLogo(void); void Draw_LibLogo(void);

void Draw_BMP(byte x0,byte y0,byte x1,byte y1,byte bmp[]); void LCD_WrDat(byte date); void LCD_WrCmd(byte cmd); void LCD_Fill(byte bmp_data); void LCD_Set_Pos(byte x, byte y);

//*************************建立数字库********************* code byte F6x8[][6] = {

{ 0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E }, // 0 { 0x00, 0x00, 0x42, 0x7F, 0x40, 0x00 }, // 1 { 0x00, 0x42, 0x61, 0x51, 0x49, 0x46 }, // 2 { 0x00, 0x21, 0x41, 0x45, 0x4B, 0x31 }, // 3 { 0x00, 0x18, 0x14, 0x12, 0x7F, 0x10 }, // 4 { 0x00, 0x27, 0x45, 0x45, 0x45, 0x39 }, // 5 { 0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30 }, // 6 { 0x00, 0x01, 0x71, 0x09, 0x05, 0x03 }, // 7

{ 0x00, 0x36, 0x49, 0x49, 0x49, 0x36 }, // 8 { 0x00, 0x06, 0x49, 0x49, 0x29, 0x1E }, // 9 { 0x00, 0x00, 0x36, 0x36, 0x00, 0x00 }, // : { 0x00, 0x00, 0x56, 0x36, 0x00, 0x00 }, // ; { 0x00, 0x08, 0x14, 0x22, 0x41, 0x00 }, // < { 0x00, 0x14, 0x14, 0x14, 0x14, 0x14 }, // = { 0x00, 0x00, 0x41, 0x22, 0x14, 0x08 }, { 0x00, 0x02, 0x01, 0x51, 0x09, 0x06 }, { 0x00, 0x32, 0x49, 0x59, 0x51, 0x3E }, { 0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C }, { 0x00, 0x7F, 0x49, 0x49, 0x49, 0x36 }, { 0x00, 0x3E, 0x41, 0x41, 0x41, 0x22 }, { 0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C }, { 0x00, 0x7F, 0x49, 0x49, 0x49, 0x41 }, { 0x00, 0x7F, 0x09, 0x09, 0x09, 0x01 }, { 0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A }, { 0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F }, { 0x00, 0x00, 0x41, 0x7F, 0x41, 0x00 }, { 0x00, 0x20, 0x40, 0x41, 0x3F, 0x01 }, { 0x00, 0x7F, 0x08, 0x14, 0x22, 0x41 }, { 0x00, 0x7F, 0x40, 0x40, 0x40, 0x40 }, { 0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F }, { 0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F }, { 0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E }, { 0x00, 0x7F, 0x09, 0x09, 0x09, 0x06 }, { 0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E }, { 0x00, 0x7F, 0x09, 0x19, 0x29, 0x46 }, { 0x00, 0x46, 0x49, 0x49, 0x49, 0x31 }, // > // ? // @ // A // B // C // D // E // F // G // H // I // J // K // L // M // N // O // P // Q // R // S

搜索更多关于: LCD128x64液晶Proteus仿真 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

LCD128x64液晶Proteus仿真---AT89C52(并口) proteus 2010-04-07 20:05:40 阅读16 评论0字号:大中小 /****************由龙丘科技开发板程序改写************************/ #include \ //52系列单片机定义文件 #include \ //调用_nop_();延时函数用 #define LCD_Data_Out P3 sbit RW = P1^0; sbit RS = P1^1; sbit RST = P1^2; sbit CS = P1^3; sbit E = P1^4; #define X_WIDTH 132 #define Y_WIDTH

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com