Lcd_main.h
上传用户:xmyjxjd
上传日期:2013-05-04
资源大小:1517k
文件大小:3k
开发平台:

C/C++

  1. #include "HEADERTimer.h"
  2. #include "HEADERPower_Ctrl.h"
  3. #include "HEADERMode_Detect.h"
  4. #define MODE_DETECT_FREQ        2   // Detect Mode every (2 + 1) * 20ms = 60ms
  5. #define VGA_SEARCH_TIMES        3
  6. #define DVI_SEARCH_TIMES        3
  7. #define VIDEO_SEARCH_TIMES      5
  8. #define NO_MODE_TIMES           5
  9. #define NO_COLOR_TIMES          20
  10. #define SYNC_FAIL_TIMES         1
  11. #define STATE_POWERUP           0       // Reserved for system use
  12. #define STATE_SOURCECHANGE      1       // Reserved for system use
  13. #define STATE_MODECHANGE        2       // Reserved for system use
  14. #define STATE_POWERDOWN         3       // Reserved for system use
  15. #define BEGIN_POWERUP           350     // Task State0 Period : (500 - 350) * 20ms = 3sec
  16. #define BEGIN_SOURCECHANGE      350       // Task State0 Period : (500 - 350) * 20ms = 3sec
  17. #define BEGIN_MODECHANGE        200     // Task State1 Period : (350 - 250) * 20ms = 2sec
  18. #define BEGIN_SHOWHINT          100      // Task State2 Period : (250 -   0) * 20ms = 5sec
  19. #define OSD_TO_HINT_DELAY       5       // The delay from OSD window closed to 'No Signal' hint text shown
  20. /*   //anson
  21. #define BEGIN_POWERUP           500     // Task State0 Period : (500 - 350) * 20ms = 3sec
  22. #define BEGIN_SOURCECHANGE      500       // Task State0 Period : (500 - 350) * 20ms = 3sec
  23. #define BEGIN_MODECHANGE        350     // Task State1 Period : (350 - 250) * 20ms = 2sec
  24. #define BEGIN_SHOWHINT          50      // Task State2 Period : (250 -   0) * 20ms = 5sec
  25. #define OSD_TO_HINT_DELAY       5       // The delay from OSD window closed to 'No Signal' hint text shown
  26. */
  27. #ifdef __MAIN__
  28. #if (IRPOLLING)
  29. unsigned char data  ucIR_Cmd[2] = { 0x00, 0x00  };
  30. unsigned char data  ucIR_State  = 0x00;
  31. #endif
  32. // Global Variables
  33. bit bReload             = 0;    // 1 - reload user's font
  34. #if (DISP_BIT == DISP_18BIT)
  35. //bit bDitherTable        = 0;
  36. //bit bDitherToggle       = 0;
  37. #endif
  38. #if(BURNIN_MODE)
  39. unsigned char code BurnInColor[3][5] = 
  40. {
  41. //