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

📄 lcd.lst

📁 压缩包中包括多个常用的汇编
💻 LST
📖 第 1 页 / 共 5 页
字号:
 217          const u_char code ascii_tab[] = {
 218          /*前面0x20(32个)ASCII码为控制命令 本程序中不用*/
 219          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* */
 220          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 221          0x00,0x00,0x38,0xFC,0xFC,0x38,0x00,0x00,/*!*/
 222          0x00,0x00,0x00,0x0D,0x0D,0x00,0x00,0x00,
 223          0x00,0x0E,0x1E,0x00,0x00,0x1E,0x0E,0x00,/*"*/
 224          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 225          0x20,0xF8,0xF8,0x20,0xF8,0xF8,0x20,0x00,/*#*/
 226          0x02,0x0F,0x0F,0x02,0x0F,0x0F,0x02,0x00,
 227          0x38,0x7C,0x44,0x47,0x47,0xCC,0x98,0x00,/*$*/
 228          0x03,0x06,0x04,0x1C,0x1C,0x07,0x03,0x00,
 229          0x30,0x30,0x00,0x80,0xC0,0x60,0x30,0x00,/*%*/
 230          0x0C,0x06,0x03,0x01,0x00,0x0C,0x0C,0x00,
 231          0x80,0xD8,0x7C,0xE4,0xBC,0xD8,0x40,0x00,/*&*/
 232          0x07,0x0F,0x08,0x08,0x07,0x0F,0x08,0x00,
 233          0x00,0x10,0x1E,0x0E,0x00,0x00,0x00,0x00,/*'*/
 234          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 235          0x00,0x00,0xF0,0xF8,0x0C,0x04,0x00,0x00,/*(*/
 236          0x00,0x00,0x03,0x07,0x0C,0x08,0x00,0x00,
 237          0x00,0x00,0x04,0x0C,0xF8,0xF0,0x00,0x00,/*)*/
 238          0x00,0x00,0x08,0x0C,0x07,0x03,0x00,0x00,
 239          0x80,0xA0,0xE0,0xC0,0xC0,0xE0,0xA0,0x80,/***/
 240          0x00,0x02,0x03,0x01,0x01,0x03,0x02,0x00,
 241          0x00,0x80,0x80,0xE0,0xE0,0x80,0x80,0x00,/*+*/
C51 COMPILER V7.09   LCD                                                                   10/09/2005 20:45:34 PAGE 5   

 242          0x00,0x00,0x00,0x03,0x03,0x00,0x00,0x00,
 243          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*,*/
 244          0x00,0x00,0x10,0x1E,0x0E,0x00,0x00,0x00,
 245          0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,/*-*/
 246          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 247          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*.*/
 248          0x00,0x00,0x00,0x0C,0x0C,0x00,0x00,0x00,
 249          0x00,0x00,0x00,0x80,0xC0,0x60,0x30,0x00,/*/*/
 250          0x0C,0x06,0x03,0x01,0x00,0x00,0x00,0x00,
 251          0xF8,0xFC,0x04,0xC4,0x24,0xFC,0xF8,0x00,/*0*/
 252          0x07,0x0F,0x09,0x08,0x08,0x0F,0x07,0x00,
 253          0x00,0x10,0x18,0xFC,0xFC,0x00,0x00,0x00,/*1*/
 254          0x00,0x08,0x08,0x0F,0x0F,0x08,0x08,0x00,
 255          0x08,0x0C,0x84,0xC4,0x64,0x3C,0x18,0x00,/*2*/
 256          0x0E,0x0F,0x09,0x08,0x08,0x0C,0x0C,0x00,
 257          0x08,0x0C,0x44,0x44,0x44,0xFC,0xB8,0x00,/*3*/
 258          0x04,0x0C,0x08,0x08,0x08,0x0F,0x07,0x00,
 259          0xC0,0xE0,0xB0,0x98,0xFC,0xFC,0x80,0x00,/*4*/
 260          0x00,0x00,0x00,0x08,0x0F,0x0F,0x08,0x00,
 261          0x7C,0x7C,0x44,0x44,0xC4,0xC4,0x84,0x00,/*5*/
 262          0x04,0x0C,0x08,0x08,0x08,0x0F,0x07,0x00,
 263          0xF0,0xF8,0x4C,0x44,0x44,0xC0,0x80,0x00,/*6*/
 264          0x07,0x0F,0x08,0x08,0x08,0x0F,0x07,0x00,
 265          0x0C,0x0C,0x04,0x84,0xC4,0x7C,0x3C,0x00,/*7*/
 266          0x00,0x00,0x0F,0x0F,0x00,0x00,0x00,0x00,
 267          0xB8,0xFC,0x44,0x44,0x44,0xFC,0xB8,0x00,/*8*/
 268          0x07,0x0F,0x08,0x08,0x08,0x0F,0x07,0x00,
 269          0x38,0x7C,0x44,0x44,0x44,0xFC,0xF8,0x00,/*9*/
 270          0x00,0x08,0x08,0x08,0x0C,0x07,0x03,0x00,
 271          0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,/*:*/
 272          0x00,0x00,0x00,0x06,0x06,0x00,0x00,0x00,
 273          0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,/*;*/
 274          0x00,0x00,0x08,0x0E,0x06,0x00,0x00,0x00,
 275          0x00,0x80,0xC0,0x60,0x30,0x18,0x08,0x00,/*<*/
 276          0x00,0x00,0x01,0x03,0x06,0x0C,0x08,0x00,
 277          0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00,/*=*/
 278          0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,
 279          0x00,0x08,0x18,0x30,0x60,0xC0,0x80,0x00,/*>*/
 280          0x00,0x08,0x0C,0x06,0x03,0x01,0x00,0x00,
 281          0x18,0x1C,0x04,0xC4,0xE4,0x3C,0x18,0x00,/*?*/
 282          0x00,0x00,0x00,0x0D,0x0D,0x00,0x00,0x00,
 283          0xF0,0xF8,0x08,0xC8,0xC8,0xF8,0xF0,0x00,/*@*/
 284          0x07,0x0F,0x08,0x0B,0x0B,0x0B,0x01,0x00,
 285          0xE0,0xF0,0x98,0x8C,0x98,0xF0,0xE0,0x00,/*A*/
 286          0x0F,0x0F,0x00,0x00,0x00,0x0F,0x0F,0x00,
 287          0x04,0xFC,0xFC,0x44,0x44,0xFC,0xB8,0x00,/*B*/
 288          0x08,0x0F,0x0F,0x08,0x08,0x0F,0x07,0x00,
 289          0xF0,0xF8,0x0C,0x04,0x04,0x0C,0x18,0x00,/*C*/
 290          0x03,0x07,0x0C,0x08,0x08,0x0C,0x06,0x00,
 291          0x04,0xFC,0xFC,0x04,0x0C,0xF8,0xF0,0x00,/*D*/
 292          0x08,0x0F,0x0F,0x08,0x0C,0x07,0x03,0x00,
 293          0x04,0xFC,0xFC,0x44,0xE4,0x0C,0x1C,0x00,/*E*/
 294          0x08,0x0F,0x0F,0x08,0x08,0x0C,0x0E,0x00,
 295          0x04,0xFC,0xFC,0x44,0xE4,0x0C,0x1C,0x00,/*F*/
 296          0x08,0x0F,0x0F,0x08,0x00,0x00,0x00,0x00,
 297          0xF0,0xF8,0x0C,0x84,0x84,0x8C,0x98,0x00,/*G*/
 298          0x03,0x07,0x0C,0x08,0x08,0x07,0x0F,0x00,
 299          0xFC,0xFC,0x40,0x40,0x40,0xFC,0xFC,0x00,/*H*/
 300          0x0F,0x0F,0x00,0x00,0x00,0x0F,0x0F,0x00,
 301          0x00,0x00,0x04,0xFC,0xFC,0x04,0x00,0x00,/*I*/
 302          0x00,0x00,0x08,0x0F,0x0F,0x08,0x00,0x00,
 303          0x00,0x00,0x00,0x04,0xFC,0xFC,0x04,0x00,/*J*/
C51 COMPILER V7.09   LCD                                                                   10/09/2005 20:45:34 PAGE 6   

 304          0x07,0x0F,0x08,0x08,0x0F,0x07,0x00,0x00,
 305          0x04,0xFC,0xFC,0xC0,0xF0,0x3C,0x0C,0x00,/*K*/
 306          0x08,0x0F,0x0F,0x00,0x01,0x0F,0x0E,0x00,
 307          0x04,0xFC,0xFC,0x04,0x00,0x00,0x00,0x00,/*L*/
 308          0x08,0x0F,0x0F,0x08,0x08,0x0C,0x0E,0x00,
 309          0xFC,0xFC,0x38,0x70,0x38,0xFC,0xFC,0x00,/*M*/
 310          0x0F,0x0F,0x00,0x00,0x00,0x0F,0x0F,0x00,
 311          0xFC,0xFC,0x38,0x70,0xE0,0xFC,0xFC,0x00,/*N*/
 312          0x0F,0x0F,0x00,0x00,0x00,0x0F,0x0F,0x00,
 313          0xF0,0xF8,0x0C,0x04,0x0C,0xF8,0xF0,0x00,/*O*/
 314          0x03,0x07,0x0C,0x08,0x0C,0x07,0x03,0x00,
 315          0x04,0xFC,0xFC,0x44,0x44,0x7C,0x38,0x00,/*P*/
 316          0x08,0x0F,0x0F,0x08,0x00,0x00,0x00,0x00,
 317          0xF8,0xFC,0x04,0x04,0x04,0xFC,0xF8,0x00,/*Q*/
 318          0x07,0x0F,0x08,0x0E,0x3C,0x3F,0x27,0x00,
 319          0x04,0xFC,0xFC,0x44,0xC4,0xFC,0x38,0x00,/*R*/
 320          0x08,0x0F,0x0F,0x00,0x00,0x0F,0x0F,0x00,
 321          0x18,0x3C,0x64,0x44,0xC4,0x9C,0x18,0x00,/*S*/
 322          0x06,0x0E,0x08,0x08,0x08,0x0F,0x07,0x00,
 323          0x00,0x1C,0x0C,0xFC,0xFC,0x0C,0x1C,0x00,/*T*/
 324          0x00,0x00,0x08,0x0F,0x0F,0x08,0x00,0x00,
 325          0xFC,0xFC,0x00,0x00,0x00,0xFC,0xFC,0x00,/*U*/
 326          0x07,0x0F,0x08,0x08,0x08,0x0F,0x07,0x00,
 327          0xFC,0xFC,0x00,0x00,0x00,0xFC,0xFC,0x00,/*V*/
 328          0x01,0x03,0x06,0x0C,0x06,0x03,0x01,0x00,
 329          0xFC,0xFC,0x00,0x80,0x00,0xFC,0xFC,0x00,/*W*/
 330          0x03,0x0F,0x0E,0x03,0x0E,0x0F,0x03,0x00,
 331          0x0C,0x3C,0xF0,0xC0,0xF0,0x3C,0x0C,0x00,/*X*/
 332          0x0C,0x0F,0x03,0x00,0x03,0x0F,0x0C,0x00,
 333          0x00,0x3C,0x7C,0xC0,0xC0,0x7C,0x3C,0x00,/*Y*/
 334          0x00,0x00,0x08,0x0F,0x0F,0x08,0x00,0x00,
 335          0x1C,0x0C,0x84,0xC4,0x64,0x3C,0x1C,0x00,/*Z*/
 336          0x0E,0x0F,0x09,0x08,0x08,0x0C,0x0E,0x00,
 337          0x00,0x00,0x00,0xFE,0x02,0x02,0x02,0x00,0x00,0x00,0x00,0x7F,0x40,0x40,0x40,0x00,/*[*/
 338          0x00,0x0C,0x30,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x06,0x38,0xC0,0x00,/*\*/
 339          0x00,0x02,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,0x40,0x40,0x40,0x7F,0x00,0x00,0x00,/*]*/
 340          0x00,0x00,0x04,0x02,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*^*/
 341          0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,/*_*/
 342          0x00,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*`*/
 343          
 344          0x00,0xE0,0xA0,0xE0,0xA0,0xE0,0x00,0x00,/*->0x61,a小图标 */
 345          0x00,0x03,0x02,0x03,0x02,0x03,0x00,0x00
 346          
 347          };
 348          
 349          /****************************************************************************/
 350          /* 函数名:send_mi                                                          */
 351          /* 功  能:发指令instruction到主窗口                                        */
 352          /* 作  者:spot                                                             */
 353          /* 输  入:instruction                                                      */
 354          /* 输  出:无                                                               */
 355          /*                                                                          */
 356          /* 历史记录:                                                               */
 357          /*  spot          2005-06-28     Creat Inital version. (Version 1.0)        */
 358          /****************************************************************************/
 359          void send_mi(u_char instruction)
 360          {
 361   1          E2 = 1;
 362   1          E1 = 1;
 363   1          RS = 0;                 /* 指令   */
 364   1          RW = 0;                 /* 写触发 */
 365   1          _nop_();
C51 COMPILER V7.09   LCD                                                                   10/09/2005 20:45:34 PAGE 7   

 366   1          lcd_data = instruction; /* 指令码 */
 367   1          _nop_();
 368   1          E1 = 0;                 /* 关M    */
 369   1          _nop_();
 370   1      }
 371          
 372          /****************************************************************************/
 373          /* 函数名:send_md                                                          */
 374          /* 功  能:发数据data到主窗口                                               */
 375          /* 作  者:spot                                                             */
 376          /* 输  入:c_data                                                           */
 377          /* 输  出:无                                                               */
 378          /*                                                                          */
 379          /* 历史记录:                                                               */
 380          /*  spot          2005-06-28     Creat Inital version. (Version 1.0)        */
 381          /****************************************************************************/
 382          void send_md(u_char c_data)
 383          {
 384   1          E2 = 1;
 385   1          E1 = 1;                 /* 开M    */
 386   1          _nop_();
 387   1          RS = 1;                 /* 数据   */
 388   1          RW = 0;                 /* 写触发 */
 389   1          _nop_();
 390   1          lcd_data = c_data;      /* 数据   */
 391   1          _nop_();
 392   1          E1 = 0;                 /* 关M    */
 393   1          _nop_();
 394   1      }
 395          
 396          /****************************************************************************/
 397          /* 函数名:send_si                                                          */
 398          /* 功  能:发指令instruction到从窗口                                        */
 399          /* 作  者:spot                                                             */
 400          /* 输  入:instruction                                                      */
 401          /* 输  出:无                                                               */
 402          /*                                                                          */
 403          /* 历史记录:                                                               */
 404          /*  spot          2005-06-28     Creat Inital version. (Version 1.0)        */
 405          /****************************************************************************/
 406          void send_si(u_char instruction)
 407          {
 408   1          E2 = 1;                 /* 开S    */
 409   1          _nop_();
 410   1          RS = 0;                 /* 指令   */
 411   1          RW = 0;                 /* 写触发 */
 412   1          _nop_();
 413   1          lcd_data=instruction;   /* 指令码 */
 414   1          _nop_();
 415   1          E2 = 0;                 /* 关S    */
 416   1          _nop_();
 417   1      }
 418          
 419          /****************************************************************************/
 420          /* 函数名:send_sd                                                          */
 421          /* 功  能:发数据data到从窗口                                               */
 422          /* 作  者:spot                                                             */
 423          /* 输  入:c_data                                                           */
 424          /* 输  出:无                                                               */
 425          /*                                                                          */
 426          /* 历史记录:                                                               */
 427          /*  spot          2005-06-28     Creat Inital version. (Version 1.0)        */
C51 COMPILER V7.09   LCD                                                                   10/09/2005 20:45:34 PAGE 8   

 428          /****************************************************************************/
 429          void send_sd(u_char c_data)
 430          {
 431   1          E2 = 1;
 432   1          _nop_();
 433   1          RS = 1;                 /* 数据   */
 434   1          RW = 0;                 /* 写触发 */
 435   1          _nop_();
 436   1          lcd_data = c_data;
 437   1          _nop_();
 438   1          E2 = 0;
 439   1          _nop_();

⌨️ 快捷键说明

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