亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lcd501.lst

?? 凌陽SPDA1000 MP3開發資料
?? LST
?? 第 1 頁 / 共 4 頁
字號:
C51 COMPILER V8.05a   LCD501                                                               07/11/2007 20:43:08 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE LCD501
OBJECT MODULE PLACED IN .\obj\lcd501.obj
COMPILER INVOKED BY: D:\Program Files\Keil\C51\BIN\C51.EXE LCM\lcd501.c LARGE OPTIMIZE(9,SIZE) BROWSE NOAREGS DEFINE(K_C
                    -ARD_TYPE=0x01,K_CARD_TOTAL=0x01) DEBUG OBJECTEXTEND PRINT(.\lst\lcd501.lst) OBJECT(.\obj\lcd501.obj)

line level    source

   1          //======================================================================================================
   2          //   Project Name(項目名稱):  SPCA755 rebuild
   3          //   File Name(模塊名稱): lcd501.c
   4          //   Built Date(創建日期):
   5          //   Abstract(模塊描述): 
   6          //   Revision History(版本信息):
   7          //   Rev      Date           Author       Comment(修改說明)
   8          //   1.0                                  created
   9          //======================================================================================================
  10          #include "..\userdefine.h"
  11          #include "lcd501.h"
  12          #include "..\USER\user.h"
  13          #include "..\USER\userinit.h"
  14          #include "..\USER\main.h"
  15          //======================================================================================================
  16          U8                              X_G_OverStep_DispArea;//lyh add to indicate the screen to show is beyond the LCD or not!
  17          data    U16             gw_PowerOffTimer;//lyh add
  18          //U8 xdata X_G_DispFileName_ByteOffset;//lyh add multi with gw_DispFileName_ByteOffset
  19          xdata   U8              gc_PlaySequenceMode;//lyh add
  20          xdata   U16     gw_DispFileName_ByteOffset;//lyh add
  21          //======================================================================================================
  22          void LCD501_Disp_ABPoint(U8 gc_AB_Cnt);
  23          void LCD501_Disp_Apoint(U8 OnOff);
  24          void LCD501_Disp_Battery();
  25          void LCD501_Disp_BattValue();
  26          void LCD501_Disp_Bitrate(unsigned int bitrate);
  27          void LCD501_Disp_Bpoint(U8 OnOff);
  28          void LCD501_Disp_CheckDisk();
  29          void LCD501_Disp_CurrentFileMode(U8 CurrentFileMode);
  30          void LCD501_Disp_DeleteOrnot();
  31          void LCD501_Disp_DSPEQ(U8 gc_PlayEQMode);
  32          void LCD501_Disp_ENG_Menu(U8 SubState);
  33          void LCD501_Disp_FileIndex_InDIR(unsigned int FileIndex,unsigned int DirTotalFile);
  34          U8 LCD501_Disp_FileName(U8 *DataBuf, U8 nByte,U8 DispOnOff);
  35          void LCD501_Disp_FreeMemory();
  36          void LCD501_Disp_Full();
  37          void LCD501_Disp_FWVersion();
  38          void LCD501_Disp_HHMMSS(unsigned int LCD_SecondNum);
  39          void LCD501_Disp_Icon_Lock(U8 OnOff);
  40          void LCD501_Disp_IconMenu(U8 SubState);
  41          void LCD501_Disp_LowBattery();
  42          void LCD501_Disp_NoFile(U8 selectDir);
  43          void LCD501_Disp_PCConnect();
  44          void LCD501_Disp_PowerOff();
  45          void LCD501_Disp_REP1ALL(U8 G_Rep_Cnt);
  46          void LCD501_Disp_Saving();
  47          void LCD501_Disp_StorageError(U8 ErrNo);
  48          void LCD501_Disp_TotalMemory();
  49          void LCD501_Disp_VOL_LEVEL(U8 G_DSP_Volume);
  50          void LCD501_HEX_BCD(unsigned int num,U8 *Hi,U8 *MidH, U8 *MidL, U8 *Low);
  51          void LCD501_MP3_Playing_LCDHandle();
  52          void LCD501_Playing_Pause_Stop_Record(U8 XState);
  53          void LCD501_PlayingRecording_HandleTime();
  54          void LCD501_Adjust_Contrast(U8 G_Current_Contrast);
C51 COMPILER V8.05a   LCD501                                                               07/11/2007 20:43:08 PAGE 2   

  55          
  56          
  57          //======================================================================================================
  58          void LCD501_Disp_Icon_Lock(U8 OnOff)
  59          {
  60   1         SPLC501_Disp_Lock(OnOff);
  61   1      }
  62          //======================================================================================================
  63          void LCD501_Disp_VOL_LEVEL(U8 G_DSP_Volume)
  64          {
  65   1         SPLC501_Disp_Volume(G_DSP_Volume/3);
  66   1      }
  67          //======================================================================================================
  68          void LCD501_Disp_ABPoint(U8 gc_AB_Cnt)
  69          {
  70   1          switch(gc_AB_Cnt)
  71   1              {
  72   2              case 0:
  73   2                      SPLC501_Disp_Apoint(OFF);
  74   2                      SPLC501_Disp_Bpoint(OFF);
  75   2                      break;
  76   2              case 1:
  77   2                      SPLC501_Disp_Apoint(ON);
  78   2                      SPLC501_Disp_Bpoint(OFF);
  79   2                      break;
  80   2              case 2:
  81   2                      SPLC501_Disp_Apoint(ON);
  82   2                      SPLC501_Disp_Bpoint(ON);
  83   2                      break;
  84   2              }
  85   1      }
  86          //======================================================================================================
  87          void LCD501_Disp_Apoint(U8 OnOff)
  88          {
  89   1         SPLC501_Disp_Apoint(OnOff);
  90   1      }
  91          //======================================================================================================
  92          void LCD501_Disp_Bpoint(U8 OnOff)
  93          {
  94   1         SPLC501_Disp_Bpoint(OnOff);
  95   1      }
  96          //======================================================================================================
  97          void LCD501_Disp_IconMenu(U8 SubState)
  98          {
  99   1              SubState--;
 100   1              LCD501_Disp_ENG_Menu(SubState);
 101   1      }
 102          //======================================================================================================
 103          void LCD501_Disp_REP1ALL(U8 G_Rep_Cnt)
 104          {
 105   1          SPLC501_Disp_REP1ALL(G_Rep_Cnt);
 106   1      }
 107          //======================================================================================================
 108          void LCD501_Disp_DSPEQ(U8 gc_PlayEQMode)
 109          {
 110   1              U8 code X_EQ[][4]=
 111   1              {
 112   1                      {'N','O','R','M'},
 113   1                      {'D','B','B',' '},
 114   1                      {'J','A','Z','Z'},
 115   1                      {'D','I','S','C'},
 116   1                      {'P','O','P',' '},
C51 COMPILER V8.05a   LCD501                                                               07/11/2007 20:43:08 PAGE 3   

 117   1                      {'C','L','A','S'},
 118   1                      {' ',' ',' ',' '}
 119   1              };
 120   1              if(gc_UIMode)//if DVR mode, don't disp EQ mode
 121   1              {
 122   2                      gc_PlayEQMode=6;
 123   2              }
 124   1              SPLC501_Disp_LittleString(0,34,&X_EQ[gc_PlayEQMode][0],4);
 125   1      }
 126          //======================================================================================================
 127          void LCD501_Disp_Battery()
 128          {
 129   1              if(gc_Battery_Level<gc_Battery_GroupValue[0])//small than 0.9v,show low battery!
 130   1              {
 131   2                      gc_LowBatt_SecondCount++;
 132   2                      if(gc_LowBatt_SecondCount%2)
 133   2                      {
 134   3                              SPLC501_Disp_Battery(0);
 135   3                      }else{
 136   3                              SPLC501_Disp_Battery(5);
 137   3                      }
 138   2                      if(gc_LowBatt_SecondCount>10) gb_LowBatt_State=1;
 139   2              }
 140   1              else
 141   1              {
 142   2                      LCD501_Disp_BattValue();
 143   2              }
 144   1      }
 145          //======================================================================================================
 146          void LCD501_Disp_BattValue()
 147          {
 148   1              gc_LowBatt_SecondCount=0;
 149   1              gb_LowBatt_State=0;
 150   1              if(gc_Battery_Level<gc_Battery_GroupValue[1])
 151   1              {
 152   2                      SPLC501_Disp_Battery(0);
 153   2              }else{
 154   2                      if(gc_Battery_Level<gc_Battery_GroupValue[2])
 155   2                      {
 156   3                              SPLC501_Disp_Battery(1);
 157   3                      }else{
 158   3                              if(gc_Battery_Level<gc_Battery_GroupValue[3])
 159   3                              {
 160   4                                      SPLC501_Disp_Battery(2);
 161   4                              }else{
 162   4                                      if(gc_Battery_Level<gc_Battery_GroupValue[4])
 163   4                                      {
 164   5                                              SPLC501_Disp_Battery(3);
 165   5                                      }else{
 166   5                                              SPLC501_Disp_Battery(4);
 167   5                                      }
 168   4                              }
 169   3                      }
 170   2              }
 171   1      }
 172          //======================================================================================================
 173          void LCD501_Disp_CurrentFileMode(U8 CurrentFileMode)
 174          {
 175   1              U8 X_PlayMode;
 176   1      
 177   1              switch(CurrentFileMode)
 178   1              {
C51 COMPILER V8.05a   LCD501                                                               07/11/2007 20:43:08 PAGE 4   

 179   2              case KDSP_MP3_MODE:
 180   2                      if(gc_SystemStateMode==SYSTEM_STATE1_PLAYING)
 181   2                      {
 182   3                              if(_WMA)
 183   3                              {
 184   4                                      X_PlayMode=2;//WMA
 185   4                              }else{
 186   4                                      X_PlayMode=0;//MP3
 187   4                              }
 188   3                      }else{
 189   3                              X_PlayMode=3;//MP3
 190   3                      }
 191   2                      break;
 192   2              case KDSP_DVRD_MODE:
 193   2              case KDSP_DVRE_MODE:
 194   2                      if(gc_SystemStateMode==SYSTEM_STATE1_PLAYING)
 195   2                      {
 196   3                              if(_G723)//now convert
 197   3                              {
 198   4                                      X_PlayMode=4;//WAV  X_PlayMode=5;//ASF
 199   4                              }else{
 200   4                                      X_PlayMode=5;//ASF  X_PlayMode=4;//WAV
 201   4                              }
 202   3                      }else{
 203   3                              X_PlayMode=1;//Voice
 204   3                      }
 205   2                      break;
 206   2              default:
 207   2                      break;
 208   2              }
 209   1      
 210   1              SPLC501_Disp_PlayMode(X_PlayMode);
 211   1      }
 212          //======================================================================================================
 213          //extern U8 code BmpDigitNDChar[][5];///====need to add here!
 214          void LCD501_Disp_Bitrate(unsigned int bitrate)
 215          {
 216   1              U8 Data[3];
 217   1              U8 i;
 218   1              U8 code BMP_KBPS[]=
 219   1              {
 220   1                      0xFC,0x30,0x48,0x84,0xFC,0x90,0x90,0x60,0xFC,0x24,0x24,0x18,0x48,0x94,0xA4,0x48,
 221   1              };
 222   1      
 223   1              LCD501_HEX_BCD(bitrate,&i,(Data),(Data+1),(Data+2));
 224   1              #if (Glass_ColumnNum==132)
 225   1              SPLC501_Set_PageNColumn_Address(3,42);
 226   1              #else
                      SPLC501_Set_PageNColumn_Address(3,34);
                      #endif
 229   1      
 230   1              if(bitrate==0)
 231   1              {//disp space
 232   2      /*              for(i=0;i<16+15+1;i++)
 233   2                      {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91小视频免费观看| 久久99蜜桃精品| 91久久线看在观草草青青| 亚洲一区二区三区四区中文字幕| 欧美中文字幕一二三区视频| 久久精品噜噜噜成人av农村| 午夜精品久久久久久久蜜桃app| 日韩免费性生活视频播放| 高清在线成人网| 日本在线不卡一区| 国产精品嫩草99a| 91福利视频久久久久| 在线精品视频免费观看| 在线看不卡av| 日韩一区二区三区四区| 92精品国产成人观看免费| 经典一区二区三区| 香蕉加勒比综合久久| 国产精品久久久久国产精品日日| 日韩视频在线一区二区| 久久精品亚洲一区二区三区浴池| 欧美性色aⅴ视频一区日韩精品| 国产成人在线色| 日韩成人免费看| 激情五月激情综合网| 天天综合天天做天天综合| 美国十次了思思久久精品导航| 亚洲蜜桃精久久久久久久| 日韩精品综合一本久道在线视频| 久久先锋影音av鲁色资源网| 日韩一区二区在线观看视频| 欧美精品一区二区三区高清aⅴ| 欧美丰满高潮xxxx喷水动漫| 欧洲av一区二区嗯嗯嗯啊| 欧美一级电影网站| 17c精品麻豆一区二区免费| 国产清纯白嫩初高生在线观看91 | 国产日韩欧美激情| 亚洲人精品午夜| 秋霞午夜av一区二区三区| 视频在线观看一区二区三区| 亚洲小说欧美激情另类| 性欧美大战久久久久久久久| 国产精品亚洲成人| 成人免费毛片嘿嘿连载视频| 成人在线视频一区二区| 欧美精品久久久久久久多人混战| 日本一区二区视频在线| 奇米影视一区二区三区小说| 一本在线高清不卡dvd| 91麻豆免费视频| 久久免费午夜影院| 国产精品少妇自拍| 麻豆中文一区二区| 欧美日韩二区三区| 日韩免费高清av| 一区二区三区高清| 视频在线观看国产精品| 99免费精品在线观看| 欧美性生活大片视频| 国产精品女同互慰在线看| 国产乱子轮精品视频| 成人91在线观看| 91福利精品第一导航| 亚洲欧洲日韩av| 成人免费不卡视频| 2024国产精品| 久久91精品国产91久久小草| 欧美一区二区三区思思人| 国产欧美一区二区精品性| 麻豆成人久久精品二区三区小说| 在线不卡免费欧美| 日韩和欧美一区二区三区| 欧美日韩精品一区二区三区 | 日本亚洲三级在线| 欧美一级免费观看| 美女久久久精品| 日韩视频一区二区| 韩国欧美一区二区| 国产日韩欧美不卡| 成人av手机在线观看| 国产精品免费视频观看| 99riav一区二区三区| 亚洲少妇30p| 国产在线精品免费av| 久久品道一品道久久精品| 精品午夜一区二区三区在线观看| 2020国产精品| 成人app软件下载大全免费| 亚洲精品乱码久久久久| 国产精品一卡二| 国产精品欧美久久久久无广告| www.亚洲在线| 亚洲国产精品久久久久秋霞影院| 7777精品伊人久久久大香线蕉最新版| 国产日韩影视精品| 91蜜桃免费观看视频| 亚洲成人在线观看视频| 精品国产乱码久久久久久浪潮| 成人精品鲁一区一区二区| 亚洲女厕所小便bbb| 日韩一区二区免费视频| 国产精品一区二区三区99| 亚洲男女一区二区三区| 欧美一区二区国产| youjizz国产精品| 天堂va蜜桃一区二区三区| 久久久久久免费网| 99re免费视频精品全部| 奇米在线7777在线精品| 亚洲视频网在线直播| 欧美成va人片在线观看| 日本午夜一区二区| 欧美激情一区二区| 国产麻豆精品一区二区| 樱桃国产成人精品视频| 久久影院午夜片一区| 91国产免费观看| 国产精品影视在线观看| 亚洲444eee在线观看| 国产精品你懂的在线| 欧美电影免费提供在线观看| 在线精品视频一区二区三四| 成人网在线免费视频| 免费精品视频最新在线| 亚洲一区在线电影| 国产精品美女www爽爽爽| 日韩一区二区免费在线电影| 欧美系列日韩一区| 91视频国产资源| 国产成人免费视频网站高清观看视频| 天堂va蜜桃一区二区三区漫画版| 亚洲欧美另类久久久精品2019| 精品久久国产字幕高潮| 欧美一三区三区四区免费在线看| 99riav一区二区三区| 成人av电影在线观看| 国产91清纯白嫩初高中在线观看| 老汉av免费一区二区三区| 日韩综合在线视频| 亚洲国产乱码最新视频| 一区二区免费看| 亚洲码国产岛国毛片在线| 《视频一区视频二区| 中文字幕av一区二区三区免费看 | 97国产精品videossex| 国产成人精品免费视频网站| 国内外成人在线视频| 久久精品久久精品| 久久99国产精品久久99 | 亚洲欧美另类小说视频| 中文字幕亚洲一区二区va在线| 亚洲国产精品v| 国产精品素人视频| 亚洲视频一区二区免费在线观看| 国产精品无圣光一区二区| 国产精品日韩成人| 国产精品乱人伦中文| 亚洲欧洲日韩综合一区二区| 中文字幕一区在线| 亚洲国产wwwccc36天堂| 亚洲va欧美va国产va天堂影院| 婷婷中文字幕综合| 黄色日韩三级电影| 国产高清久久久久| 91丨porny丨在线| 欧美最新大片在线看| 在线综合视频播放| 久久亚洲精品小早川怜子| 国产精品久久久久婷婷二区次| 亚洲免费三区一区二区| 亚洲va韩国va欧美va精品| 激情另类小说区图片区视频区| 成人性视频网站| 日本道色综合久久| 日韩欧美亚洲国产另类| 久久看人人爽人人| 一区二区三区四区高清精品免费观看 | 制服视频三区第一页精品| 久久久久久久久伊人| 亚洲欧美偷拍另类a∨色屁股| 肉丝袜脚交视频一区二区| 国产一二精品视频| 欧美日韩小视频| 91浏览器在线视频| 在线成人午夜影院| 久久精品免视看| 亚洲一区二区高清| 国产最新精品免费| 在线观看一区不卡| 国产亚洲精品bt天堂精选| 一区二区三区在线不卡| 国产在线精品一区二区不卡了| 色丁香久综合在线久综合在线观看| 日韩欧美中文字幕精品| 亚洲天堂2016| 国产一区二区三区不卡在线观看 | av欧美精品.com| 日韩视频永久免费| 亚洲一区二区三区激情|