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

📄 show_window.lst

📁 基于8051F实现导纳分析仪,键盘,液晶,功能都全有,其中包含测频,测相,测高电平,测低电平,测幅.等多种算法思想.用C语言实现.绝对原创!
💻 LST
字号:
C51 COMPILER V8.02   SHOW_WINDOW                                                           04/04/2008 19:55:17 PAGE 1   


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

line level    source

   1          /*===============================================================*/
   2          /*函数名称: show_window.c                                       */
   3          /*函数功能: 液晶窗口显示                                        */ 
   4          /*入口参数: P2---------------------------------------液晶数据传输
   5                       P3----------------------------------------液晶控制脚*/       
   6          /*有无返回: 无                                                  */
   7          /*修改记录: 无修改记录                                          */
   8          /*编写作者: t483-4-19chenyong                                   */
   9          /*编写日期: 2007-4-06                                           */
  10          /*===============================================================*/
  11          #include  "common.h"
  12          #include  "TS12864A.h"
  13          //#include  "delay.h"
  14          void show_Current()
  15          {
  16   1          Display_Character(0,3,13);  //电流
  17   1      //      Display_Char(2,3,20);
  18   1      //      Display_Char(3,3,20);
  19   1              Display_Character(2,3,14);
  20   1          Display_Character(4,3,15);
  21   1          Display_Char(14,3,21);          //单位(A)
  22   1      }
  23          void show_Voltage()
  24          {
  25   1              Display_Character(0,3,16);  //电压
  26   1      //      Display_Char(2,3,20);
  27   1      //      Display_Char(3,3,20);
  28   1              Display_Character(2,3,17);
  29   1          Display_Character(4,3,18);
  30   1          Display_Char(14,3,22);              //单位(V)
  31   1      }
  32          
  33          
  34          void show_real()
  35          {
  36   1      
  37   1          Display_Character(0,3,22);  //实部
  38   1      //      Display_Char(2,3,20);
  39   1      //      Display_Char(3,3,20);
  40   1              Display_Character(2,3,23);
  41   1          Display_Character(4,3,15);
  42   1          Display_Char(14,3,23);          //单位(0)
  43   1      }
  44          
  45          void show_image()
  46          {
  47   1      
  48   1              Display_Character(0,3,25);  //虚部
  49   1      //      Display_Char(2,3,20);
  50   1      //      Display_Char(3,3,20);
  51   1              Display_Character(2,3,26);
  52   1          Display_Character(4,3,18);
  53   1          Display_Char(14,3,19);              //单位(s)
  54   1      }
  55          
C51 COMPILER V8.02   SHOW_WINDOW                                                           04/04/2008 19:55:17 PAGE 2   

  56          void show_phase()
  57          {
  58   1              Display_Character(0,3,28);  //相位
  59   1      //      Display_Char(2,3,20);
  60   1      //      Display_Char(3,3,20);
  61   1              Display_Character(2,3,29);
  62   1              Display_Character(4,3,18);
  63   1          Display_Char(14,3,19);              //单位(度)
  64   1      }
  65          
  66          
  67          
  68          void show_Y_Abs()
  69          {
  70   1      
  71   1              Display_Character(0,3,19);  //导纳模
  72   1              Display_Character(2,3,20);
  73   1              Display_Character(4,3,21);
  74   1              Display_Character(6,3,18);
  75   1          Display_Char(14,3,19);              //单位(S)
  76   1      }
  77          /*void show_frequncy()
  78          {
  79              Display_Character(0,5,2);   //频率
  80                  Display_Character(2,5,3);
  81                  Display_Character(4,5,15);
  82                  Display_Char(14,5,16);
  83                  Display_Char(15,5,17);
  84          }*/
  85          void show_power()
  86          {
  87   1          Display_Character(0,1,31);  //有功功率
  88   1              Display_Character(2,1,32);   
  89   1      //      Display_Character(4,1,33);
  90   1      //  Display_Character(6,1,34);
  91   1              Display_Character(4,1,18);
  92   1          Display_Char(15,1,24);          //单位(W)
  93   1          Display_Character(0,3,35);  //无功功率
  94   1              Display_Character(2,3,36);   
  95   1      //      Display_Character(4,3,37);
  96   1      //  Display_Character(6,3,38);
  97   1              Display_Character(4,3,18);
  98   1          Display_Char(15,3,25);          //单位(f)
  99   1      //  Display_Character(0,5,39);  //功率因素
 100   1      //      Display_Character(2,5,40);   
 101   1              Display_Character(0,5,41);
 102   1          Display_Character(2,5,42);
 103   1              Display_Character(4,5,18);
 104   1      
 105   1      
 106   1      
 107   1      
 108   1      }
 109          
 110          
 111          void show_window()
 112          {
 113   1              Display_Character(6,3,1); Display_Character(8,3,43);
 114   1      //  delay_nms(80);
 115   1              Display_Character(4,3,0); Display_Character(10,3,44);
 116   1      //      delay_nms(40);
 117   1      
C51 COMPILER V8.02   SHOW_WINDOW                                                           04/04/2008 19:55:17 PAGE 3   

 118   1      }
 119          
 120          
 121          void show_value()
 122          {
 123   1          Display_Character(0,1,22);  //实部
 124   1              Display_Char(2,1,20);
 125   1              Display_Char(3,1,20);
 126   1              Display_Character(4,1,23);
 127   1          Display_Character(6,1,15);
 128   1          Display_Char(14,1,23);          //单位(0)
 129   1              Display_Character(0,3,25);  //虚部
 130   1              Display_Char(2,3,20);
 131   1              Display_Char(3,3,20);
 132   1              Display_Character(4,3,26);
 133   1          Display_Character(6,3,18);
 134   1          Display_Char(14,3,19);              //单位(s)
 135   1              Display_Character(0,5,28);  //相位
 136   1              Display_Char(2,3,20);
 137   1              Display_Char(3,3,20);
 138   1              Display_Character(4,5,29);
 139   1              Display_Character(6,5,18);
 140   1          Display_Char(14,5,19);              //单位(度)
 141   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    522    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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