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

📄 pattern_show.lst

📁 可以对UC1697V的进行连续烧录
💻 LST
📖 第 1 页 / 共 3 页
字号:
C51 COMPILER V8.02   PATTERN_SHOW                                                          07/28/2008 17:49:19 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE PATTERN_SHOW
OBJECT MODULE PLACED IN Pattern_Show.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Pattern_Show.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include "Main.H"
*** ERROR C141 IN LINE 12 OF C:\KEIL\C51\INC\INTRINS.H: syntax error near 'extern', expected ';'
   2          #include "Time_Mode.H"
   3          #include "Pattern_Show.H"
   4          #include "Pitcure.H"
   5          #include "absacc.h"
   6          
   7          tByte RGB_Red_H                 =       0xf8;//0xf0;
   8          tByte RGB_Red_L                 =       0x00;
   9          tByte RGB_Green_H               =       0x07;//0x0f;
  10          tByte RGB_Green_L               =       0xe0;//0x00;
  11          tByte RGB_Blue_H                =       0x00;
  12          tByte RGB_Blue_L                =       0x1f; //0xf0
  13          tByte RGB_White_H               =       0xff;
  14          tByte RGB_White_L               =       0xff;
  15          tByte RGB_Black_H               =       0x00;
  16          tByte RGB_Black_L               =       0x00;
  17          tByte RGB_Pink_H                =       0xf8;
  18          tByte RGB_Pink_L                =       0x1f;
  19          tByte RGB_LightBlue_H   =       0x07;
  20          tByte RGB_LightBlue_L   =       0xff;
  21          tByte RGB_Yellow_H              =       0xff;
  22          tByte RGB_Yellow_L              =       0xe0;
  23          tByte RGB_Frame_H,RGB_Frame_L;
  24          tByte RGB_Block_H,RGB_Block_L;
  25          tByte ColorBAR_Data_H;
  26          tByte ColorBAR_Data_L;
  27          
  28          void RGB_Pattern_Main()
  29          {
  30   1              tByte i,j;
  31   1      
  32   1              Window_Main();
  33   1      
  34   1              for(i=0;i<1;i++)                                
  35   1              {               
  36   2                      for(j=0;j<128;j++)                      
  37   2                      {
  38   3                              WriteState_Main(RGB_Frame_H,RGB_Frame_L);
  39   3                      }
  40   2              }
  41   1              for(i=1;i<127;i++)
  42   1              {
  43   2                      for(j=0;j<1;j++)
  44   2                      {
  45   3                              WriteState_Main(RGB_Frame_H,RGB_Frame_L);
  46   3                      }
  47   2                      for(j=1;j<127;j++)
  48   2                      {
  49   3                              WriteState_Main(RGB_Block_H,RGB_Block_L);
  50   3                      }
  51   2                      for(j=127;j<128;j++)
  52   2                      {
  53   3                              WriteState_Main(RGB_Frame_H,RGB_Frame_L);
  54   3                      }
C51 COMPILER V8.02   PATTERN_SHOW                                                          07/28/2008 17:49:19 PAGE 2   

  55   2              }
  56   1              for(i=127;i<128;i++)
  57   1              {               
  58   2                      for(j=0;j<128;j++)
  59   2                      {
  60   3                              WriteState_Main(RGB_Frame_H,RGB_Frame_L);
  61   3                      }
  62   2              }
  63   1      }
  64          
  65          void RGB_Pattern_Show()
  66          {
  67   1              tByte i;
  68   1      
  69   1              for(i=0;i<5;i++)
  70   1              {
  71   2                      switch (i)
  72   2                      {
  73   3                              case 0:                                 // RED
  74   3                                              RGB_Frame_H=RGB_Green_H;
  75   3                                              RGB_Frame_L=RGB_Green_L;
  76   3                                              RGB_Block_H=RGB_Red_H;
  77   3                                              RGB_Block_L=RGB_Red_L;
  78   3                                              RGB_Pattern_Main();
  79   3                                              break;
  80   3                              case 1:                                         // GREEN
  81   3                                              RGB_Frame_H=RGB_Blue_H;
  82   3                                              RGB_Frame_L=RGB_Blue_L;
  83   3                                              RGB_Block_H=RGB_Green_H;
  84   3                                              RGB_Block_L=RGB_Green_L;
  85   3                                              RGB_Pattern_Main();
  86   3                                              break;
  87   3                              case 2:                                         // BLUE
  88   3                                              RGB_Frame_H=RGB_Red_H;
  89   3                                              RGB_Frame_L=RGB_Red_L;
  90   3                                              RGB_Block_H=RGB_Blue_H;
  91   3                                              RGB_Block_L=RGB_Blue_L;
  92   3                                              RGB_Pattern_Main();
  93   3                                              break;
  94   3                              case 3:                                         // WHITE
  95   3                                              RGB_Frame_H=RGB_Black_H;
  96   3                                              RGB_Frame_L=RGB_Black_L;
  97   3                                              RGB_Block_H=RGB_White_H;
  98   3                                              RGB_Block_L=RGB_White_L;
  99   3                                              RGB_Pattern_Main();
 100   3                                              break;
 101   3                              case 4:                                         // BLACK
 102   3                                              RGB_Frame_H=RGB_White_H;
 103   3                                              RGB_Frame_L=RGB_White_L;
 104   3                                              RGB_Block_H=RGB_Black_H;
 105   3                                              RGB_Block_L=RGB_Black_L;
 106   3                                              RGB_Pattern_Main();
 107   3                                              break;
 108   3                              default:
 109   3                                              break;
 110   3                      }
 111   2                      Press();
 112   2              }                                       
 113   1      }
 114          
 115          void Other_Pattern_Show()
 116          {
C51 COMPILER V8.02   PATTERN_SHOW                                                          07/28/2008 17:49:19 PAGE 3   

 117   1              tByte s,i,j;
 118   1              
 119   1              for(s=0;s<3;s++)
 120   1              {
 121   2                      Window_Main();  
 122   2                      switch (s)
 123   2                      {
 124   3                              case 0:                                                                 // Row Line Pattern
 125   3                                              for(i=0;i<64;i++)
 126   3                                              {
 127   4                                                      for(j=0;j<128;j++)
 128   4                                                      {
 129   5                                                              WriteState_Main(RGB_White_H,RGB_White_L);
 130   5                                                      }
 131   4                                                      for(j=0;j<128;j++)
 132   4                                                      {
 133   5                                                              WriteState_Main(RGB_Black_H,RGB_Black_L);
 134   5                                                      }
 135   4                                              }
 136   3                                              break;
 137   3                              case 1:                                                                 // Column Line Pattern
 138   3                                              for(i=0;i<128;i++)
 139   3                                              {
 140   4                                                      for(j=0;j<64;j++)
 141   4                                                      {
 142   5                                                              WriteState_Main(RGB_White_H,RGB_White_L);
 143   5                                                              WriteState_Main(RGB_Black_H,RGB_Black_L);
 144   5                                                      }
 145   4                                              }
 146   3                                              break;
 147   3                              case 2:                                                                 // Dot Pattern
 148   3                                              for(i=0;i<64;i++)
 149   3                                              {
 150   4                                                      for(j=0;j<64;j++)
 151   4                                                      {
 152   5                                                              WriteState_Main(RGB_White_H,RGB_White_L);
 153   5                                                              WriteState_Main(RGB_Black_H,RGB_Black_L);
 154   5                                                      }
 155   4                                                      for(j=0;j<64;j++)
 156   4                                                      {
 157   5                                                              WriteState_Main(RGB_Black_H,RGB_Black_L);
 158   5                                                              WriteState_Main(RGB_White_H,RGB_White_L);
 159   5                                                      }
 160   4                                              }
 161   3                                              break;
 162   3                              default:
 163   3                                              break;
 164   3                      }
 165   2                      Press();                
 166   2              }
 167   1      }
 168          
 169          
 170          void ColorBAR_Pattern_Main_Show()
 171          {
 172   1              tByte i,j;
 173   1              tByte number;
 174   1              
 175   1              Window_Main();  
 176   1      
 177   1              for(i=0;i<128;i++)
 178   1              {
C51 COMPILER V8.02   PATTERN_SHOW                                                          07/28/2008 17:49:19 PAGE 4   

 179   2      
 180   2                      for(number=0;number<8;number++)
 181   2                      {
 182   3                              switch(number)
 183   3                              {
 184   4                                      case 0:
 185   4                                                      ColorBAR_Data_H=RGB_Green_H;
 186   4                                                      ColorBAR_Data_L=RGB_Green_L;
 187   4                                                      break;
 188   4                                      case 1:
 189   4                                                      ColorBAR_Data_H=RGB_Blue_H;
 190   4                                                      ColorBAR_Data_L=RGB_Blue_L;
 191   4                                                      break;
 192   4                                      case 2:
 193   4                                                      ColorBAR_Data_H=RGB_Black_H;
 194   4                                                      ColorBAR_Data_L=RGB_Black_L;
 195   4                                                      break;
 196   4                                      case 3:
 197   4                                                      ColorBAR_Data_H=RGB_White_H;
 198   4                                                      ColorBAR_Data_L=RGB_White_L;
 199   4                                                      break;
 200   4                                      case 4:

⌨️ 快捷键说明

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