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

📄 eeram.lst

📁 小车上用的电脑锁方案(射频卡当钥匙):包括原理图
💻 LST
字号:
C51 COMPILER V7.20   EERAM                                                                 05/31/2005 22:13:56 PAGE 1   


C51 COMPILER V7.20, COMPILATION OF MODULE EERAM
OBJECT MODULE PLACED IN eeram.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\c51.exe eeram.c DB OE SMALL ROM(LARGE)

line level    source

   1            /*********************************************************************
   2            EEPRAM function for vx1818 (Copyright(c) HuaLong Inc. 2005)
   3            v1.0
   4            Data:2005.03.04
   5            by Ljj422
   6          *********************************************************************/
   7          #include <intrins.h>
   8          #include <stdio.h>
   9          #include <string.h>
  10          #include <reg51.h>
  11          #include "delay.h"
  12          #include "MCUIO.H"
*** ERROR C202 IN LINE 8 OF MCUIO.H: 'P4': undefined identifier
  13          #include"EERAM.H"
  14          #include"fun_shi.h"
  15          #include "osdapplication.h"
*** WARNING C318 IN LINE 15 OF eeram.c: can't open file 'osdapplication.h'
  16          #include "key.h"
*** WARNING C318 IN LINE 16 OF eeram.c: can't open file 'key.h'
  17          #include "variable.h"
*** WARNING C318 IN LINE 17 OF eeram.c: can't open file 'variable.h'
  18          #include "MCUIO.H"
  19          
  20          unsigned char code EEPROMDefVlu[]={
  21          0x00 ,   //0x00
  22          0x00 ,
  23          0x00 ,
  24          0x00 ,
  25          0x76 ,
  26          0xD9 ,
  27          0x68 ,
  28          0xCA ,
  29          0x05 ,
  30          0x88 ,
  31          0x40 ,
  32          0x80 ,
  33          0x40 ,
  34          0xA1 ,
  35          0x06 ,
  36          0xAA ,
  37          
  38          0x20 ,  //0x10  
  39          0x5C ,
  40          0x15 ,
  41          0x10 ,
  42          0x00 ,
  43          0xE4 ,
  44          0x00 ,
  45          0x79 ,
  46          0x20 ,
  47          0x55 ,
  48          0x00 ,
  49          0x40 ,
  50          0x38 ,
  51          0x00 ,
C51 COMPILER V7.20   EERAM                                                                 05/31/2005 22:13:56 PAGE 2   

  52          0x80 ,
  53          0x80 ,
  54          
  55          0x80 , //0x20
  56          0x20 ,
  57          0x11 ,
  58          0x46 ,
  59          0x64 ,
  60          0x00 ,
  61          0xFF ,
  62          0x59 ,
  63          0x00 ,
  64          0x00 ,
  65          0x00 ,
  66          0x00 ,
  67          0x00 ,
  68          0x00 ,
  69          0xA0 ,
  70          0x32 ,
  71          
  72          0x32 , //0x30
  73          0x00 ,
  74          0x7F ,
  75          0x00 ,
  76          0x00 ,
  77          0x00 ,
  78          0x00 ,
  79          0x00 ,
  80          0x00 ,
  81          0x00 ,
  82          0x08 ,
  83          0xAB ,
  84          0xEA ,
  85          0x06 ,
  86          0x00 ,
  87          0x00 ,
  88          
  89          0x00 ,
  90          0x00 ,
  91          0x00 ,
  92          0x00 ,
  93          0x00 ,
  94          0x0E ,
  95          0x02 ,
  96          0x3E ,
  97          0x02 ,
  98          0x00 ,
  99          0x00 ,
 100          0x00 ,
 101          0x00 ,
 102          0x00 ,
 103          0x00 ,
 104          0x00 ,
 105          
 106          0x00 ,
 107          0x00 ,
 108          0xE0 ,
 109          0x08 ,
 110          0x04 ,
 111          0x00 ,
 112          0x00 ,
 113          0x00 ,
C51 COMPILER V7.20   EERAM                                                                 05/31/2005 22:13:56 PAGE 3   

 114          0x00 ,
 115          0x28 ,
 116          0x10 ,
 117          0x82 ,
 118          0xB4 ,
 119          0x10 ,
 120          0x08 ,
 121          0x04 ,
 122          
 123          0x40 ,
 124          0x1A ,
 125          0x00 ,
 126          0x00 ,
 127          0x01 ,
 128          0x00 ,
 129          0x00 ,
 130          0x00 ,
 131          0x01 ,
 132          0x00 ,
 133          0x1F ,
 134          0x6A ,
 135          0x08 ,
 136          0x84 ,
 137          0x88 ,
 138          0x6C ,
 139          
 140          0x00 ,
 141          0x00 ,
 142          0x00 ,
 143          0x00 ,
 144          0x79 ,
 145          0x3E ,
 146          0x00 ,
 147          0x00 ,
 148          0x00 ,
 149          0x00 ,
 150          0x98 ,
 151          0x00 ,
 152          0x14 ,
 153          0x22 ,
 154          0x2E ,
 155          0x39 ,
 156          
 157          0x43 ,
 158          0x4C ,
 159          0x55 ,
 160          0x5E ,
 161          0x66 ,
 162          0x6E ,
 163          0x76 ,
 164          0x7E ,
 165          0x85 ,
 166          0x8D ,
 167          0x94 ,
 168          0x9B ,
 169          0xA2 ,
 170          0xA9 ,
 171          0xAF ,
 172          0xB6 ,
 173          
 174          0xBC ,
 175          0xC3 ,
C51 COMPILER V7.20   EERAM                                                                 05/31/2005 22:13:56 PAGE 4   

 176          0xC9 ,
 177          0xCF ,
 178          0xD6 ,
 179          0xDC ,
 180          0xE2 ,
 181          0xE8 ,
 182          0xEE ,
 183          0xF3 ,
 184          0xF9 ,
 185          0xFF ,
 186          0x00 ,
 187          0x00 ,
 188          0x00 ,
 189          0x00 ,
 190          
 191          0x60 ,
 192          0x80 ,
 193          0x58 ,
 194          0x00 ,
 195          0x00 ,
 196          0x00 ,
 197          0x00 ,
 198          0x00 ,
 199          0x00 ,
 200          0x00 ,
 201          0x00 ,
 202          0x00 ,
 203          0x00 ,
 204          0x00 ,
 205          0x00 ,
 206          0x00 ,
 207          
 208          0x00 ,
 209          0x80 ,
 210          0x80 ,
 211          0x80 ,
 212          0x80 ,
 213          0x80 ,
 214          0x80 ,
 215          0x00 ,
 216          0x00 ,
 217          0x00 ,
 218          0x80 ,
 219          0x80 ,
 220          0x80 ,
 221          0x00 ,
 222          0x00 ,
 223          0x00 ,
 224          
 225          0xFF ,
 226          0x38 ,
 227          0x0D ,
 228          0x00 ,
 229          0x00 ,
 230          0x00 ,
 231          0x80 ,
 232          0x00 ,
 233          0x00 ,
 234          0x00 ,
 235          0x00 ,
 236          0x00 ,
 237          0x00 ,
C51 COMPILER V7.20   EERAM                                                                 05/31/2005 22:13:56 PAGE 5   

 238          0x00 ,
 239          0x00 ,
 240          0x00 ,
 241          
 242          0x00 ,
 243          0x3F ,
 244          0x6B ,
 245          0xF4 ,
 246          0x5D ,
 247          0x01 ,
 248          0x00 ,
 249          0x00 ,
 250          0x00 ,
 251          0x00 ,
 252          0x00 ,
 253          0x80 ,
 254          0x00 ,
 255          0x00 ,
 256          0x00 ,
 257          0x00 ,
 258          
 259          0xFF ,
 260          0xFF ,
 261          0xFF ,
 262          0xFF ,
 263          0xFF ,
 264          0xFF ,
 265          0xFF ,
 266          0xFF ,
 267          0x00 ,
 268          0x00 ,
 269          0x00 ,
 270          0x00 ,
 271          0x00 ,
 272          0x00 ,
 273          0x00 ,
 274          0x00 ,
 275          
 276          0x01 ,
 277          0x02 ,
 278          0x03 ,
 279          0x04 ,
 280          0x05 ,
 281          0x06 ,
 282          0x07 ,
 283          0x08 ,
 284          0x09 ,
 285          0x0a ,
 286          0x0b ,
 287          0x0c ,
 288          0x0d ,
 289          0x0e ,
 290          0x0f ,
 291          0x00 ,
 292          //use data 0x100
 293          0xbb,     //emEEPROMVER
 294          0xdf,     //emNTSCPositionX      
 295          0x01,     //emNTSCPositionY      
 296          0xea,     //emPALNPositionX      
 297          0x06,     //emPALNPositionY      
 298          0xea,     //emPALBPositionX      
 299          0x06,     //emPALBPositionY      
C51 COMPILER V7.20   EERAM                                                                 05/31/2005 22:13:56 PAGE 6   

 300          0xdf,     //emPALMPositionX      
 301          0x01,     //emPALMPositionY      
 302          
 303                                         
 304          0x76, //emNTSC_OSDcontent_X                      
 305          0x14, //emNTSC_OSDcontent_Y                      
 306          0x76, //emPALN_OSDcontent_X                      
 307          0x14, //emPALN_OSDcontent_Y                      
 308          0x76, //emPALB_OSDcontent_X                      
 309          0x14, //emPALB_OSDcontent_Y                      
 310          0x76, //emPALM_OSDcontent_X                      
 311          0x14, //emPALM_OSDcontent_Y                      
 312          
 313          
 314          0x61, //emNTSC_OSDbottom_X                       
 315          0x32, //emNTSC_OSDbottom_Y                       
 316          0x61, //emPALN_OSDbottom_X                       
 317          0x38, //emPALN_OSDbottom_Y                       
 318          0x61, //emPALB_OSDbottom_X                       
 319          0x38, //emPALB_OSDbottom_Y                       
 320          0x61, //emPALM_OSDbottom_X                       
 321          0x32, //emPALM_OSDbottom_Y                       
 322          
 323                                              
 324          0x3c, //emNTSC_OSDtitle_X                        
 325          0x3c, //emNTSC_OSDtitle_Y                        
 326          0x3c, //emPALN_OSDtitle_X                        
 327          0x3c, //emPALN_OSDtitle_Y                        
 328          0x3c, //emPALB_OSDtitle_X                        
 329          0x3c, //emPALB_OSDtitle_Y                        
 330          0x3c, //emPALM_OSDtitle_X                        
 331          0x3c, //emPALM_OSDtitle_Y                        
 332               //                                         
 333          0x00,     //emAudioFunction                         
 334          0x00,     //emAUTOBRIGHTFunciton                    
 335          0x00,     //emDisplayMode                           
 336          0x00,     //emLeftRightScan                         
 337          0x00,     //emUpDownScan  
 338          0xdd,     //emEEPROMVER2
 339               //
 340          };                
 341          
 342          void EEPROMCheckIni(void){
 343   1              unsigned int idata y;
 344   1      
 345   1              if(EEPROMRead(emEEPROMVER1)==EEPROMDefVlu[emEEPROMVER1])
*** ERROR C202 IN LINE 345 OF EERAM.C: 'emEEPROMVER1': undefined identifier
 346   1                      if(EEPROMRead(emEEPROMVER2)==EEPROMDefVlu[emEEPROMVER2])return;
*** ERROR C202 IN LINE 346 OF EERAM.C: 'emEEPROMVER2': undefined identifier
 347   1      
 348   1          ioPLEDG=1;
*** ERROR C202 IN LINE 348 OF EERAM.C: 'ioPLEDG': undefined identifier
 349   1              ioPLEDR=0;
*** ERROR C202 IN LINE 349 OF EERAM.C: 'ioPLEDR': undefined identifier
 350   1              for(y=0;y<=emEEPROMVER2;y++){
*** ERROR C202 IN LINE 350 OF EERAM.C: 'emEEPROMVER2': undefined identifier
 351   2              if((y%10)==0){
 352   3                         ioPLEDG=~ioPLEDG;
*** ERROR C202 IN LINE 352 OF EERAM.C: 'ioPLEDG': undefined identifier
 353   3                          ioPLEDR=~ioPLEDR;}
*** ERROR C202 IN LINE 353 OF EERAM.C: 'ioPLEDR': undefined identifier
 354   2                      EEPROMWrite(y,EEPROMDefVlu[y]); 
C51 COMPILER V7.20   EERAM                                                                 05/31/2005 22:13:56 PAGE 7   

 355   2              }
 356   1      
 357   1      }
 358          
 359          unsigned char EEPROMRead(unsigned int Address){
 360   1         char idata device,Subaddress,buf_data;
 361   1         device=(Address/0x100)*2+EEPROM;
 362   1         Subaddress=(Address%0x100);
 363   1         shi_sub_read(device,Subaddress,0,&buf_data);
 364   1         return(buf_data);
 365   1      }
 366          
 367          
 368          void EEPROMWrite(unsigned int Address,unsigned char Value){
 369   1         char idata device,Subaddress;
 370   1         device=(Address/0x100)*2+EEPROM;
 371   1         Subaddress=(Address%0x100);
 372   1         shi_sub_write(device,Subaddress,0,&Value);
 373   1         delay20ms();
 374   1      }
 375          
 376          
 377          

C51 COMPILATION COMPLETE.  3 WARNING(S),  8 ERROR(S)

⌨️ 快捷键说明

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