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

📄 main.lst

📁 UPS111配小尺寸3.5寸摸拟屏的源码
💻 LST
📖 第 1 页 / 共 4 页
字号:
 772   2                        {
 773   3                           ShowWord(6,cou,ASCII_TO_OSD(R07[cou]),0,1,0,0);
 774   3                        }
 775   2                        SubBuf=0x86;//Sub.6
 776   2                                        RegBuf=SHARPNESS;
 777   2                                        BAR();//Sharpness Reg.
 778   2                        Show_Number();
 779   2                                        OSDStatus=7;                               
 780   2                                        break;
 781   2                       case 9 :
 782   2                        for(cou=0;cou<19;cou++)
 783   2                        {
 784   3                           ShowWord(2,cou,ASCII_TO_OSD(R06[cou]),0,1,0,0);
 785   3                        }
 786   2                        for(cou=0;cou<19;cou++)
 787   2                        {
 788   3                           ShowWord(4,cou,ASCII_TO_OSD(R07[cou]),1,0,0,1);
 789   3                        }
 790   2                        for(cou=0;cou<19;cou++)
 791   2                        {
 792   3                           ShowWord(6,cou,ASCII_TO_OSD(R08[cou]),0,1,0,0);
 793   3                        }
 794   2                        SubBuf=0x87;//Sub.7
 795   2                                        RegBuf=RSubBright;
 796   2                                        BAR();//R Sub-bright Reg.
 797   2                        Show_Number();
 798   2                                        OSDStatus=8;                    
 799   2                                        break;
C51 COMPILER V7.00  MAIN                                                                   03/04/2004 16:28:50 PAGE 14  

 800   2                       case 10 :
 801   2                        for(cou=0;cou<19;cou++)
 802   2                        {
 803   3                           ShowWord(2,cou,ASCII_TO_OSD(R07[cou]),0,1,0,0);
 804   3                        }
 805   2                        for(cou=0;cou<19;cou++)
 806   2                        {
 807   3                           ShowWord(4,cou,ASCII_TO_OSD(R08[cou]),1,0,0,1);
 808   3                        }
 809   2                        for(cou=0;cou<19;cou++)
 810   2                        {
 811   3                           ShowWord(6,cou,ASCII_TO_OSD(R09[cou]),0,1,0,0);
 812   3                        }
 813   2                        SubBuf=0x88;//Sub.8
 814   2                                        RegBuf=BSubBright;
 815   2                                        BAR();//B Sub-bright Reg.
 816   2                        Show_Number();
 817   2                                        OSDStatus=9;                       
 818   2                                        break;
 819   2                       case 11 :
 820   2                        for(cou=0;cou<19;cou++)
 821   2                        {
 822   3                           ShowWord(2,cou,ASCII_TO_OSD(R08[cou]),0,1,0,0);
 823   3                        }
 824   2                        for(cou=0;cou<19;cou++)
 825   2                        {
 826   3                           ShowWord(4,cou,ASCII_TO_OSD(R09[cou]),1,0,0,1);
 827   3                        }
 828   2                        for(cou=0;cou<19;cou++)
 829   2                        {
 830   3                           ShowWord(6,cou,ASCII_TO_OSD(R10[cou]),0,1,0,0);
 831   3                        }
 832   2                        SubBuf=0x89;//Sub.9
 833   2                                        RegBuf=WhiteLimiter;   
 834   2                        BAR();//White Limiter Reg.
 835   2                        Show_Number();
 836   2                                        OSDStatus=10;        
 837   2                                        break;
 838   2                       case 12 :
 839   2                        for(cou=0;cou<19;cou++)
 840   2                        {
 841   3                           ShowWord(2,cou,ASCII_TO_OSD(R09[cou]),0,1,0,0);
 842   3                        }
 843   2                        for(cou=0;cou<19;cou++)
 844   2                        {
 845   3                           ShowWord(4,cou,ASCII_TO_OSD(R10[cou]),1,0,0,1);
 846   3                        }
 847   2                        for(cou=0;cou<19;cou++)
 848   2                        {
 849   3                           ShowWord(6,cou,ASCII_TO_OSD(R11[cou]),0,1,0,0);
 850   3                        }   
 851   2                        SubBuf=0x8a;//Sub.10
 852   2                                        RegBuf=GAMMA1;   
 853   2                        BAR();//Gamma 1 Reg.
 854   2                        Show_Number();
 855   2                                        OSDStatus=11;                       
 856   2                                        break;
 857   2                       case 13 :
 858   2                        for(cou=0;cou<19;cou++)
 859   2                        {
 860   3                           ShowWord(2,cou,ASCII_TO_OSD(R10[cou]),0,1,0,0);
 861   3                        }
C51 COMPILER V7.00  MAIN                                                                   03/04/2004 16:28:50 PAGE 15  

 862   2                        for(cou=0;cou<19;cou++)
 863   2                        {
 864   3                           ShowWord(4,cou,ASCII_TO_OSD(R11[cou]),1,0,0,1);
 865   3                        }
 866   2                        for(cou=0;cou<19;cou++)
 867   2                        {
 868   3                           ShowWord(6,cou,ASCII_TO_OSD(R12[cou]),0,1,0,0);
 869   3                        }   
 870   2                        SubBuf=0x8b;//Sub.11
 871   2                                        RegBuf=GAMMA2;     
 872   2                        BAR();//Gamma 2 Reg.
 873   2                        Show_Number();
 874   2                                        OSDStatus=12;                        
 875   2                                        break;
 876   2                       case 14 :
 877   2                        for(cou=0;cou<19;cou++)
 878   2                        {
 879   3                           ShowWord(2,cou,ASCII_TO_OSD(R11[cou]),0,1,0,0);
 880   3                        }
 881   2                        for(cou=0;cou<19;cou++)
 882   2                        {
 883   3                           ShowWord(4,cou,ASCII_TO_OSD(R12[cou]),1,0,0,1);
 884   3                        }
 885   2                        for(cou=0;cou<19;cou++)
 886   2                        {
 887   3                           ShowWord(6,cou,ASCII_TO_OSD(R13[cou]),0,1,0,0);
 888   3                        } 
 889   2                        SubBuf=0x8c;//Sub.12
 890   2                                        RegBuf=CONTRAST;    
 891   2                        BAR();//Contrast Reg.
 892   2                        Show_Number();
 893   2                                        OSDStatus=13;                        
 894   2                                        break;
 895   2                       case 15 :
 896   2                        for(cou=0;cou<19;cou++)
 897   2                        {
 898   3                           ShowWord(2,cou,ASCII_TO_OSD(R12[cou]),0,1,0,0);
 899   3                        }
 900   2                        for(cou=0;cou<19;cou++)
 901   2                        {
 902   3                           ShowWord(4,cou,ASCII_TO_OSD(R13[cou]),1,0,0,1);
 903   3                        }
 904   2                        for(cou=0;cou<19;cou++)
 905   2                        {
 906   3                           ShowWord(6,cou,ASCII_TO_OSD(R14[cou]),0,1,0,0);
 907   3                        }  
 908   2                        SubBuf=0x8d;//Sub.13
 909   2                                        RegBuf=RSubContrast;    
 910   2                        BAR();//R Sub-Contrast Reg.
 911   2                        Show_Number();
 912   2                                        OSDStatus=14;                     
 913   2                                        break;
 914   2                       case 16 :
 915   2                        for(cou=0;cou<19;cou++)
 916   2                        {
 917   3                           ShowWord(2,cou,ASCII_TO_OSD(R13[cou]),0,1,0,0);
 918   3                        }
 919   2                        for(cou=0;cou<19;cou++)
 920   2                        {
 921   3                           ShowWord(4,cou,ASCII_TO_OSD(R14[cou]),1,0,0,1);
 922   3                        }
 923   2                        for(cou=0;cou<19;cou++)
C51 COMPILER V7.00  MAIN                                                                   03/04/2004 16:28:50 PAGE 16  

 924   2                        {
 925   3                           ShowWord(6,cou,ASCII_TO_OSD(R15[cou]),0,1,0,0);
 926   3                        }
 927   2                        SubBuf=0x8e;//Sub.14
 928   2                                        RegBuf=BSubContrast;    
 929   2                        BAR();//B Sub-Contrast Reg.
 930   2                        Show_Number();
 931   2                                        OSDStatus=15;                                  
 932   2                                        break;
 933   2                       case 17 :
 934   2                        for(cou=0;cou<19;cou++)
 935   2                        {
 936   3                           ShowWord(2,cou,ASCII_TO_OSD(R14[cou]),0,1,0,0);
 937   3                        }
 938   2                        for(cou=0;cou<19;cou++)
 939   2                        {
 940   3                           ShowWord(4,cou,ASCII_TO_OSD(R15[cou]),1,0,0,1);
 941   3                        }
 942   2                        for(cou=0;cou<19;cou++)
 943   2                        {
 944   3                           ShowWord(6,cou,ASCII_TO_OSD(R16[cou]),0,1,0,0);
 945   3                        }
 946   2                        SubBuf=0x8f;//Sub.15
 947   2                                        RegBuf=VCO;    
 948   2                        BAR();//VCO Reg.
 949   2                        Show_Number();
 950   2                                        OSDStatus=16;                         
 951   2                                        break;
 952   2                       case 18 :
 953   2                        for(cou=0;cou<19;cou++)
 954   2                        {
 955   3                           ShowWord(2,cou,ASCII_TO_OSD(R15[cou]),0,1,0,0);
 956   3                        }
 957   2                        for(cou=0;cou<19;cou++)
 958   2                        {
 959   3                           ShowWord(4,cou,ASCII_TO_OSD(R16[cou]),1,0,0,1);
 960   3                        }
 961   2                        for(cou=0;cou<19;cou++)
 962   2                        {
 963   3                           ShowWord(6,cou,ASCII_TO_OSD(R17[cou]),0,1,0,0);
 964   3                        }
 965   2                                        SubBuf=0x90;//Sub.16
 966   2                                        RegBuf=CommonDC;
 967   2                        BAR();//COM DC Reg.
 968   2                        Show_Number();
 969   2                                        OSDStatus=17;                  
 970   2                                        break;
 971   2                       case 19 :
 972   2                        for(cou=0;cou<19;cou++)
 973   2                        {
 974   3                           ShowWord(2,cou,ASCII_TO_OSD(R16[cou]),0,1,0,0);
 975   3                        }
 976   2                        for(cou=0;cou<19;cou++)
 977   2                        {
 978   3                           ShowWord(4,cou,ASCII_TO_OSD(R17[cou]),1,0,0,1);
 979   3                        }
 980   2                        for(cou=0;cou<19;cou++)
 981   2                        {
 982   3                           ShowWord(6,cou,ASCII_TO_OSD(R18[cou]),0,1,0,0);
 983   3                        }    
 984   2                                        SubBuf=0x91;//Sub.17
 985   2                                        RegBuf=HPosition;
C51 COMPILER V7.00  MAIN                                                                   03/04/2004 16:28:50 PAGE 17  

 986   2                        BAR_H();//H Position Reg.
 987   2                        Show_Number();
 988   2                                        OSDStatus=18;                                
 989   2                                        break;
 990   2                       case 20 :
 991   2                        for(cou=0;cou<19;cou++)
 992   2                        {
 993   3                           ShowWord(2,cou,ASCII_TO_OSD(R17[cou]),0,1,0,0);
 994   3                        }
 995   2                        for(cou=0;cou<19;cou++)
 996   2                        {
 997   3                           ShowWord(4,cou,ASCII_TO_OSD(R18[cou]),1,0,0,1);
 998   3                        }
 999   2                        for(cou=0;cou<19;cou++)
1000   2                        {
1001   3                           ShowWord(6,cou,ASCII_TO_OSD(R19[cou]),0,1,0,0);
1002   3                        }  
1003   2                                        SubBuf=0x92;//Sub.18
1004   2                                        RegBuf=VPosition;
1005   2                        BAR_V();//V Position Reg.
1006   2                        Show_Number();
1007   2                                        OSDStatus=19;                                   
1008   2                                        break;
1009   2               default :
1010   2                                break;
1011   2                 }    
1012   1      }
1013          
1014          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   8918    ----
   CONSTANT SIZE    =    407    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      4    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      1    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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