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

📄 dispatch.lst

📁 Bitek 公司 bit1611b模拟屏驱动芯片外接MCU驱动DEMO源码
💻 LST
📖 第 1 页 / 共 5 页
字号:
 805   3                          break;
 806   3      
 807   3                      default:
 808   3                          break;
 809   3                  } // switch KEY_BufferOut()
 810   2                  break;
 811   2      
 812   2      
 813   2              #if (MENU_STYLE_CFG == MENU_STYLE_SCROLLING_1)      ||  \
 814   2                  (MENU_STYLE_CFG == MENU_STYLE_SCROLLING_2)      ||  \
 815   2                  (MENU_STYLE_CFG == MENU_STYLE_SCROLLING_5)
              
                      case SYSTEM_BRIGHTNESS_MENU:
                          DISPATCH_BrightnessGo();
                          break;
              
                      case SYSTEM_CONTRAST_MENU:
                          DISPATCH_ContrastGo();
                          break;
              
                      case SYSTEM_SATURATION_MENU:
                          DISPATCH_SaturationGo();
                          break;
              
                      case SYSTEM_HUE_MENU:
                          DISPATCH_HueGo();
                          break;
              
                      case SYSTEM_DISPLAY_MODE_MENU:
                          DISPATCH_DisplayModeGo();
                          break;
              
                      case SYSTEM_SHARPNESS_MENU:
                          DISPATCH_SharpnessGo();
                          break;
              
                      case SYSTEM_IMAGE_FILTER_MENU:
                          DISPATCH_ImageFilterGo();
                          break;
              
                      case SYSTEM_TCON_MODE_MENU:
                          DISPATCH_TCON_ModeGo();
                          break;
              
                      #elif (MENU_STYLE_CFG == MENU_STYLE_SCROLLING_3)    ||  \
                            (MENU_STYLE_CFG == MENU_STYLE_SCROLLING_4)
 851   2      
 852   2              case SYSTEM_BRIGHTNESS_MENU:
 853   2                  DISPATCH_BrightnessGo();
 854   2                  break;
 855   2      
 856   2              case SYSTEM_CONTRAST_MENU:
 857   2                  DISPATCH_ContrastGo();
 858   2                  break;
 859   2      
 860   2              case SYSTEM_SATURATION_MENU:
C51 COMPILER V7.50   DISPATCH                                                              02/05/2007 16:33:24 PAGE 15  

 861   2                  DISPATCH_SaturationGo();
 862   2                  break;
 863   2      
 864   2              case SYSTEM_HUE_MENU:
 865   2                  DISPATCH_HueGo();
 866   2                  break;
 867   2      
 868   2              case SYSTEM_SHARPNESS_MENU:
 869   2                  DISPATCH_SharpnessGo();
 870   2                  break;
 871   2      
 872   2              case SYSTEM_IMAGE_FILTER_MENU:
 873   2                  DISPATCH_ImageFilterGo();
 874   2                  break;
 875   2      
 876   2              case SYSTEM_TCON_MODE_MENU:
 877   2                  DISPATCH_TCON_ModeGo();
 878   2                  break;
 879   2      
 880   2              #elif (MENU_STYLE_CFG == MENU_STYLE_SCROLLING_6)
              
                      case SYSTEM_BRIGHTNESS_MENU:
                          DISPATCH_BrightnessGo();
                          break;
              
                      case SYSTEM_CONTRAST_MENU:
                          DISPATCH_ContrastGo();
                          break;
              
                      case SYSTEM_SATURATION_MENU:
                          DISPATCH_SaturationGo();
                          break;
              
                      case SYSTEM_HUE_MENU:
                          DISPATCH_HueGo();
                          break;
              
                      case SYSTEM_SHARPNESS_MENU:
                          DISPATCH_SharpnessGo();
                          break;
              
                      case SYSTEM_IMAGE_FILTER_MENU:
                          DISPATCH_ImageFilterGo();
                          break;
              
                      case SYSTEM_VOLUME_MENU:
                          DISPATCH_VolumeGo();
                          break;
              
                      case SYSTEM_TCON_MODE_MENU:
                          DISPATCH_TCON_ModeGo();
                          break;
              
                      #elif (MENU_STYLE_CFG == MENU_STYLE_SCROLLING_7)
              
                      case SYSTEM_BRIGHTNESS_MENU:
                          DISPATCH_BrightnessGo();
                          break;
              
                      case SYSTEM_CONTRAST_MENU:
                          DISPATCH_ContrastGo();
                          break;
C51 COMPILER V7.50   DISPATCH                                                              02/05/2007 16:33:24 PAGE 16  

              
                      case SYSTEM_SATURATION_MENU:
                          DISPATCH_SaturationGo();
                          break;
              
                      case SYSTEM_HUE_MENU:
                          DISPATCH_HueGo();
                          break;
              
                      case SYSTEM_DISPLAY_MODE_MENU:
                          DISPATCH_DisplayModeGo();
                          break;
              
                      case SYSTEM_SHARPNESS_MENU:
                          DISPATCH_SharpnessGo();
                          break;
              
                      case SYSTEM_IMAGE_FILTER_MENU:
                          DISPATCH_ImageFilterGo();
                          break;
              
                      #elif (MENU_STYLE_CFG == MENU_STYLE_SCROLLING_8)
              
                      case SYSTEM_BRIGHTNESS_MENU:
                          DISPATCH_BrightnessGo();
                          break;
              
                      case SYSTEM_CONTRAST_MENU:
                          DISPATCH_ContrastGo();
                          break;
              
                      case SYSTEM_SATURATION_MENU:
                          DISPATCH_SaturationGo();
                          break;
              
                      case SYSTEM_HUE_MENU:
                          DISPATCH_HueGo();
                          break;
              
                      case SYSTEM_IMAGE_FILTER_MENU:
                          DISPATCH_ImageFilterGo();
                          break;
              
                      case SYSTEM_TCON_MODE_MENU:
                          DISPATCH_TCON_ModeGo();
                          break;
              
                      #endif
 971   2      
 972   2              case SYSTEM_RESET_MENU:
 973   2                  DISPATCH_VersionMenu();
 974   2      
 975   2                  // To reset system !
 976   2                  DISPATCH_ResetMenu();
 977   2      
 978   2                  // To turn off backlight !
 979   2                  MCU_BL_OFF;
 980   2      
 981   2                  POR_PowerOn();
 982   2                  break;
 983   2      
 984   2      
C51 COMPILER V7.50   DISPATCH                                                              02/05/2007 16:33:24 PAGE 17  

 985   2              case SYSTEM_BURN_IN_MENU:
 986   2                  DISPATCH_BurnInGo();
 987   2                  break;
 988   2      
 989   2              default:
 990   2                  break;
 991   2          } /* switch */
 992   1      } /* DISPATCH_Go */
 993          
 994          
 995          
 996          #if (DISPATCH_BLACKLEVEL)
              /* -------------------------------------------------------------------
                  Name: DISPATCH_BlacklevelGo -
                  Purpose: To adjust Blacklevel of VP.
                  Passed:
                  Returns: None.
                  Notes:
                 ------------------------------------------------------------------- */
              void DISPATCH_BlacklevelGo (void)
              {
                  switch (bKey = KEY_BufferOut())
                  {
                      case KEY_STILL_POWER:
                      case KEY_IR_POWER:
                          POR_PowerOff();
                          break;
              
                      case KEY_UP:
                      case KEY_DOWN:
                      case KEY_IR_UP:
                      case KEY_IR_DOWN:
                          if ((bKey == KEY_DOWN)      ||
                              (bKey == KEY_IR_DOWN)       )
                          {
                              if (tsEGD.bBlackLevel > BLACKLEVEL_MIN)
                                  tsEGD.bBlackLevel  -= BLACKLEVEL_STEP;
                          }
                          else
                          {
                              if (tsEGD.bBlackLevel  < BLACKLEVEL_MAX)
                                  tsEGD.bBlackLevel  += BLACKLEVEL_STEP;
                          }
              
                          // To backup
                          EEPROM_TxBurst(EGD_ADDR_BLACKLEVEL,
                                         sizeof(tsEGD.bBlackLevel),
                                         (UB8 *)&tsEGD.bBlackLevel     );
              
              
                          bIdx = (tsEGD.bBlackLevel  - BLACKLEVEL_MIN) / BLACKLEVEL_STEP;
              
              
                          // To adjust VP
                          VP_SetBlackLevel(tsEGD.bBlackLevel );
              
              
                          // To show Value
                          OSD_ShowValue(OSD_SUBMENU,
                                        OSD_SUBMENU_WIDTH - OSD_W_VALUE - 1,
                                        OSD_Y_VALUE,
                                        bIdx,
C51 COMPILER V7.50   DISPATCH                                                              02/05/2007 16:33:24 PAGE 18  

                                        OSD_W_VALUE                           );
              
                          // To display Progress Bar
                          OSD_DspProgressBar(OSD_SUBMENU,
                                             OSD_X_BAR,
                                             OSD_Y_BAR,
                                             BLACKLEVEL_OSD_MIN,
                                             BLACKLEVEL_OSD_MAX,
                                             bIdx,
                                             OSD_BAR_WIDTH,
                                             OSD_STYLE_CFG        );
                          break;
              
                      case KEY_RELEASE_MENU:
                      case KEY_IR_MENU:
                      case KEY_RELEASE_SELECT:
                      case KEY_IR_SELECT:
                          MENU_EnableMenu(MENU_SUBMENU, OFF);
                          MENU_EnableMenu(MENU_MAINMENU, ON);
                          bSystemState = SYSTEM_MAIN_MENU;
                          break;
              
              
                      case KEY_UP_DOWN:
                          bSystemState = SYSTEM_RESET_MENU;
                          break;
              
                      default:
                          break;
                  } // switch KEY_BufferOut()

⌨️ 快捷键说明

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