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

📄 ram.lst

📁 车载DVD的主控MCU的源程序
💻 LST
字号:
C51 COMPILER V7.06   RAM                                                                   12/11/2007 11:28:42 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE RAM
OBJECT MODULE PLACED IN .\BIN\RAM.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE SRC\RAM.C LARGE OPTIMIZE(9,SPEED) DEBUG OBJECTEXTEND PRINT(.\LST\RAM.lst) O
                    -BJECT(.\BIN\RAM.obj)

stmt level    source

   1          #include "RAM.H"
   2          
   3          unsigned char bdata flag1;
   4          sbit NoSyncFlag         = flag1^0;
   5          sbit ForceToBack        = flag1^1;
   6          sbit ChangeKey          = flag1^2;
   7          sbit VideoMute          = flag1^3; 
   8          sbit MessageShow        = flag1^4;
   9          sbit Saa7114En          = flag1^5;
  10          sbit NewMode            = flag1^6;
  11          sbit GTmodeEn           = flag1^7;
  12          
  13          unsigned char bdata flag2;
  14          sbit Abort                      = flag2^0;
  15          sbit PowerDown          = flag2^1;
  16          sbit KeyLock                    = flag2^2;
  17          sbit OsdEnable          = flag2^3;
  18          sbit FastMuteEnable     = flag2^4;
  19          sbit Interlance         = flag2^5;
  20          sbit SaveDDC1           = flag2^6;
  21          sbit SaveDDC0           = flag2^7;
  22          
  23          unsigned char bdata VideoFlag;
  24          sbit VideoIntLance      = VideoFlag^7;  
  25          sbit VideoUnlock                = VideoFlag^6;
  26          sbit Video_60Hz         = VideoFlag^5;
  27          sbit ColorDetected      = VideoFlag^0;
  28          
  29          bit BlueScreen;
  30          bit MonoVideo;
  31          bit VideoOK=0;
  32          bit BypassSOG;
  33          bit EndMute;
  34          bit NonFullScreen;
  35          //bit BackLightTimerEn;
  36          //bit KeyRepeat;
  37          bit LightEn;
  38          bit ScalerMode;
  39          
  40          unsigned char bdata StatusFlag;
  41          sbit PowerStatus                = StatusFlag^0;
  42          sbit BurnInMode         = StatusFlag^1;
  43          sbit FactMode           = StatusFlag^2;
  44          sbit OsdLock                    = StatusFlag^3;
  45          sbit AudioMute          = StatusFlag^4;
  46          sbit AutoSetting                = StatusFlag^5;
  47          sbit TextMode           = StatusFlag^6;
  48          sbit IsPressedKeyEnterFacMode   = StatusFlag^7;
  49          
  50          //unsigned char bdata MiscFlag;
  51          //sbit LightEn          = StatusFlag^0;
  52          //sbit ScalerMode               = StatusFlag^1;
  53          
  54          idata unsigned char     T0_INT_CNT;
C51 COMPILER V7.06   RAM                                                                   12/11/2007 11:28:42 PAGE 2   

  55          idata unsigned short    OsdTimer;
  56          idata unsigned char     LocalTimer;
  57          idata unsigned short    PowerTimer;
  58          idata unsigned short    LedTimer;
  59          idata unsigned short    RepeatTimer;
  60          idata unsigned char     DDCTimer;
  61          idata unsigned char     SaveTimer;
  62          idata unsigned char     VideoTimer;
  63          idata unsigned char     BurnInTimer;
  64          idata unsigned char     MuteTimer;
  65          idata unsigned char     T0_10ms_Cnt;
  66          idata unsigned char     T0_1ms_Cnt;
  67          //xdata unsigned long   BackLightTimer;
  68          idata unsigned char     KeyRepeatCnt;
  69          
  70          idata unsigned short    H_SYNC;
  71          idata unsigned short    V_SYNC;
  72          idata unsigned short    H_SYNC_Temp;
  73          idata unsigned short    V_SYNC_Temp;
  74          idata unsigned char       OsdBuf;
  75          idata unsigned short    VTotal;
  76          idata unsigned short    H_Act;
  77          idata unsigned char     ResolutionPtr;
  78          idata unsigned char     ChangeMode;
  79          idata unsigned char     HV_Pol;
  80          idata unsigned char     HV_Pol_Temp;
  81          idata unsigned char     RegPage;                
  82          idata unsigned char     ModePoint;
  83          idata unsigned char     KeyBuffer;
  84          idata unsigned char     PrevKey;
  85          idata unsigned char       KeySpd;
  86          idata unsigned char     FuncPtr;
  87          idata unsigned char     SavePointer=0xff;
  88          idata unsigned char     SyncMode;
  89          idata unsigned char     OutOfRange;
  90          idata unsigned char     DigitalPtr=0;
  91          ///0 = Separate H & V
  92          ///1= H+V
  93          ///2= Sync on green
  94          ///3= DVI
  95          xdata unsigned short FuncBuf[p_End]={0};
  96          xdata unsigned short Hresolution;
  97          xdata unsigned short Vresolution;
  98          xdata unsigned short FuncMax;
  99          xdata unsigned short FuncMin;
 100          xdata unsigned short ClockBase;
 101          //xdata unsigned short HPositionBase;
 102          xdata unsigned char BackPtr;
 103          xdata unsigned char TempPtr;
 104          xdata unsigned char VideoSourcePtr;
 105          xdata unsigned char MaxItem;
 106          xdata unsigned char BackItem;
 107          xdata unsigned char UserModePtr;
 108          xdata unsigned char BurnInPattern;
 109          idata unsigned char TempPhase;
 110          //xdata unsigned char SCRev;
 111          CONTROL_DEF xdata MenuPtr;
 112          //xdata unsigned char UserModeRefReso;
 113          xdata unsigned char SCFactor;
 114          xdata unsigned char PressedAnyKeyWakeUp;                //do not set default on it
 115          xdata unsigned char SSC_RATIO;
 116          xdata unsigned char DITHER_MODE=3;
C51 COMPILER V7.06   RAM                                                                   12/11/2007 11:28:42 PAGE 3   

 117          xdata unsigned char  DVI_Clock;
 118          xdata unsigned char  CarDirecte;
 119          xdata unsigned char  ScrnCount;
 120          //xdata unsigned char  ep_Seven_Page;
 121          xdata unsigned char PowStart;
 122          xdata unsigned char PreCount;
 123          xdata unsigned char  speakflag;
 124          xdata unsigned char  Audio_state;
 125          xdata unsigned char  Audio_Volume;
 126          xdata unsigned char  TimeCount;
 127          xdata unsigned char  MenuState;
 128          xdata unsigned char  SetCount;
 129          //xdata unsigned char KeyBuf;
 130          bit FLG_Change_SyncMode=0;
 131          bit FLG_In_RGB_Exit=0;
 132          bit FLG_Recheck_seperate=0;
 133          bit Is_Debug_mode=0;
 134          bit IsShowSourceMsgOn=0;
 135          bit IsDVIOK = 0;
 136          bit IsVGAOK = 0;
 137          idata unsigned long     H_Counter;


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   ----    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =    123    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      4    ----
   IDATA SIZE       =     50    ----
   BIT SIZE         =     15    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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