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

📄 lcd.lst

📁 液晶屏的单片机demo程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
 191   1              clear_screen();
C51 COMPILER V4.01,  LCD                                                                   10/11/03  19:44:11  PAGE 4   

 192   1              write_chinese(0x20,3,0x10,nin);
 193   1              write_chinese(0x30,3,0x10,hao);
 194   1              write_chinese(0x40,3,0x08,gantanhao);
 195   1              write_chinese(0x48,3,0x08,gantanhao);
 196   1              delay(50000);
 197   1              clear_screen();
 198   1              write_chinese(0x10,0,0x10,pin);
 199   1              write_chinese(0x20,0,0x10,lv);
 200   1              write_chinese(0x30,0,0x08,colon);
 201   1              write_chinese(0x38,0,0x08,num1);
 202   1              write_chinese(0x40,0,0x08,num8);
 203   1              write_chinese(0x48,0,0x08,num0);
 204   1              write_chinese(0x50,0,0x08,H);
 205   1              write_chinese(0x58,0,0x08,z);
 206   1              
 207   1      	write_chinese(0x10,2,0x10,dian);
 208   1              write_chinese(0x20,2,0x10,ya);
 209   1              write_chinese(0x30,2,0x08,colon);
 210   1              write_chinese(0x38,2,0x08,num2);
 211   1              write_chinese(0x40,2,0x08,num0);
 212   1              write_chinese(0x48,2,0x08,dot);
 213   1              write_chinese(0x50,2,0x08,num8);
 214   1              write_chinese(0x58,2,0x08,V);
 215   1              
 216   1              write_chinese(0x10,4,0x10,dian);
 217   1              write_chinese(0x20,4,0x10,liu);
 218   1              write_chinese(0x30,4,0x08,colon);
 219   1              write_chinese(0x38,4,0x08,num6);
 220   1              write_chinese(0x40,4,0x08,num5);
 221   1              write_chinese(0x48,4,0x08,dot);
 222   1              write_chinese(0x50,4,0x08,num7);
 223   1              write_chinese(0x58,4,0x08,m);
 224   1              write_chinese(0x60,4,0x08,A);
 225   1                      
 226   1              write_chinese(0x10,6,0x10,dian);
 227   1              write_chinese(0x20,6,0x10,rong);
 228   1              write_chinese(0x30,6,0x08,colon);
 229   1              write_chinese(0x38,6,0x08,num4);
 230   1              write_chinese(0x40,6,0x08,num9);
 231   1              write_chinese(0x48,6,0x08,dot);
 232   1              write_chinese(0x50,6,0x08,num3);
 233   1              write_chinese(0x58,6,0x08,u);
 234   1              write_chinese(0x60,6,0x08,F);
 235   1              delay(50000);
 236   1              delay(50000);
 237   1              delay(50000);
 238   1              delay(50000);
 239   1              clear_screen();
 240   1              write_chinese(0x20,3,0x10,xie);
 241   1              write_chinese(0x30,3,0x10,xie);
 242   1              write_chinese(0x40,3,0x08,gantanhao);
 243   1              write_chinese(0x48,3,0x08,gantanhao);
 244   1              delay(50000);
 245   1              delay(50000);
 246   1              delay(50000);
 247   1              delay(50000);
 248   1              fill();
 249   1      	goto loop;
 250   1      }
C51 COMPILER V4.01,  LCD                                                                   10/11/03  19:44:11  PAGE 5   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
num0 . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    01A0H  16
num1 . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    01B0H  16
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
num2 . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    01C0H  16
T0 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B4H  1
AC . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D6H  1
num3 . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    01D0H  16
T1 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B5H  1
num4 . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    01E0H  16
EA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AFH  1
num5 . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    01F0H  16
num6 . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0200H  16
cs1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B0H  1
num7 . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0210H  16
cs2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B1H  1
num8 . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0220H  16
num9 . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0230H  16
RD . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B7H  1
ES . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ACH  1
RI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0098H  1
INT0 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B2H  1
CY . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D7H  1
TI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0099H  1
INT1 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B3H  1
colon. . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0250H  16
dian . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    00B0H  32
PS . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BCH  1
OV . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D2H  1
main . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  dd . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0001H  1
  loop . . . . . . . . . . . . . . . .  LABEL    CODE   LABEL    -----  -----
read_status. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  status . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
fill . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  x. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  y. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0001H  1
WR . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B6H  1
gantanhao. . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0060H  16
rong . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0110H  32
hao. . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0040H  32
IE0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0089H  1
IE1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008BH  1
_fillbyte. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  byte . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  x. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0001H  1
  y. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0002H  1
A. . . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0170H  16
kkk. . . . . . . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0000H  1
_lw. . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  x. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0002H  1
  y. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0001H  1
  dd . . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0003H  1
F. . . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0160H  16
nin. . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0020H  32
H. . . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0130H  16
xie. . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0000H  32
dot. . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0240H  16
pin. . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0070H  32
ET0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A9H  1
C51 COMPILER V4.01,  LCD                                                                   10/11/03  19:44:11  PAGE 6   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


ET1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ABH  1
TF0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008DH  1
lcd_init . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
liu. . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    00F0H  32
TF1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008FH  1
RB8. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009AH  1
di . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B4H  1
EX0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A8H  1
IT0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0088H  1
TB8. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009BH  1
EX1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AAH  1
IT1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008AH  1
P. . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D0H  1
SM0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009FH  1
SM1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009EH  1
_write_chinese . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  x. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  y. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0001H  1
  width. . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0002H  1
  array. . . . . . . . . . . . . . . .  AUTO     DATA   PTR      0003H  3
  j. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0006H  1
  dd . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0007H  1
SM2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009DH  1
PT0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B9H  1
V. . . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0150H  16
PT1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BBH  1
RS0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D3H  1
TR0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008CH  1
RS1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D4H  1
TR1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008EH  1
PX0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B8H  1
PX1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BAH  1
ya . . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    00D0H  32
rst. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B2H  1
lv . . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0090H  32
e. . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B5H  1
REN. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009CH  1
rw . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B3H  1
m. . . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0190H  16
clear_screen . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  x. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  y. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0001H  1
RXD. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B0H  1
TXD. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B1H  1
_delay . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     -----  -----
  num. . . . . . . . . . . . . . . . .  * REG *  DATA   INT      0006H  2
u. . . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0180H  16
F0 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D5H  1
x. . . . . . . . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0001H  1
y. . . . . . . . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0002H  1
z. . . . . . . . . . . . . . . . . . .  PUBLIC   CODE   ARRAY    0140H  16


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1493    ----
   CONSTANT SIZE    =    608    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      3      17
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.
C51 COMPILER V4.01,  LCD                                                                   10/11/03  19:44:11  PAGE 7   



C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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