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

📄 at89c51rd2.lst

📁 keil与proteus联调
💻 LST
字号:
C51 COMPILER V8.15   AT89C51RD2                                                            09/24/2008 11:01:53 PAGE 1   


C51 COMPILER V8.15, COMPILATION OF MODULE AT89C51RD2
OBJECT MODULE PLACED IN AT89C51RD2.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE AT89C51RD2.C OPTIMIZE(0,SPEED) BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <at89c51rd2.h>
   2          
   3          extern lcmInit();
   4          extern lcmCheckStatus(u8 a,u8 s); 
   5          extern lcmSendData(u8 d);
   6          extern lcmWriteData(u8 d1,u8 d2,u8 c,u8 n); 
   7          extern lcmReadData();
   8          
   9          void main()
  10          {
  11   1      /*=============================================================================================
  12   1              CKRL=0xff;      //Clock Reload Register
  13   1              PCON=0x10;      //SMOD1 SMOD0 - POF GF1 GF0 PD IDL
  14   1              CKCON0=0x00;    //- WDX2 PCAX2 SIX2 T2X2 T1X2 T0X2 X2
  15   1              CKCON1=0x00;    //- - - - - - - SPIX2
  16   1              AUXR1=0x00;     //- - ENBOOT - GF3 0 - DPS
  17   1              AUXR=HSB&0x08?0x0a:0x08;                //DPU - M0 XRS2 XRS1 XRS0 EXTRAM AO
  18   1              T2CON=0x00;     //TF2 EXF2 RCLK TCLK EXEN2 TR2 C/T2# CP/RL2#
  19   1              T2MOD=0x00;     //- - - - - - T2OE DCEN
  20   1              CMOD=0x00;      //CIDL WDTE - - - CPS1 CPS0 ECF
  21   1              CCON=0x00;      //CF CR - CCF4 CCF3 CCF2 CCF1 CCF0
  22   1              SCON=0x00;      //FE/SM0 SM1 SM2 REN TB8 RB8 TI RI
  23   1              BDRCON=0x00;    //- - - BRR TBCK RBCK SPD SRC
  24   1              KBF=0x00;       //KBF7 KBF6 KBF5 KBF4 KBF3 KBF2 KBF1 KBF0
  25   1              KBE=0x00;       //KBE7 KBE6 KBE5 KBE4 KBE3 KBE2 KBE1 KBE0
  26   1              KBLS=0x00;      //KBLS7 KBLS6 KBLS5 KBLS4 KBLS3 KBLS2 KBLS1 KBLS0
  27   1              SPCON=0x14;     //SPR2 SPEN SSDIS MSTR CPOL CPHA SPR1 SPR0
  28   1              IEN0=0x00;      //EA EC ET2 ES ET1 EX1 ET0 EX0
  29   1              IPL0=0x00;      //- PPCL PT2L PSL PT1L PX1L PT0L PX0L
  30   1              IPH0=0x00;      //- PPCH PT2H PSH PT1H PX1H PT0H PX0H
  31   1              IEN1=0x00;      //- - - - - ESPI - KBD
  32   1              IPL1=0x00;      //- - - - - SPIL TWIL KBDL
  33   1              IPH1=0x00;      //- - - - - SPIH - KBDH
  34   1              WDTRST=0x1e;    //Used to reset/enable the WDT by writing 01EH then 0E1H in sequence.
  35   1              WDTPRG=0x00;    //- - - - - S2 S1 S0
  36   1              EECON=0x00;     //- - - - - - EEE EEBUSY
  37   1      =============================================================================================*/
  38   1              u8 i=0;
  39   1      
  40   1              lcmInit();
  41   1              lcmWriteData(0xe0,0x01,0x24,2);                 //设置写地址
  42   1              lcmWriteData(0,0,0xb0,0);                       //设置自动写方式
  43   1              
  44   1              for(i=0;i<20;i++)
  45   1                      {
  46   2                      while(lcmCheckStatus(3,3));
  47   2                      lcmSendData(0xaa);
  48   2                      }
  49   1              lcmWriteData(0x00,0x00,0xb2,0); //自动写结束
  50   1              while(1);
  51   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     77    ----
C51 COMPILER V8.15   AT89C51RD2                                                            09/24/2008 11:01:53 PAGE 2   

   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      1    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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