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

📄 memory.lst

📁 电磁流量计的源程序。将流体流量用电磁转换方式变换成弱电信号
💻 LST
📖 第 1 页 / 共 2 页
字号:
A51 MACRO ASSEMBLER  MEMORY                                                               09/10/2005 17:11:41 PAGE     1


MACRO ASSEMBLER A51 V6.02
OBJECT MODULE PLACED IN d:\2005_09\memory.OBJ
ASSEMBLER INVOKED BY: D:\C51\BIN\A51.EXE d:\2005_09\memory.a51 DB ERRORPRINT

LOC  OBJ            LINE     SOURCE

                       1     
                       2     
                       3     
                       4     
                       5     
                       6     
                       7     
                       8     
                       9     NAME memory
                      10      ;;memory 
                      11     
                      12     ;; public declare
                      13     ;;disp module 
                      14     public set_pra_seg                 ;;ok
                      15     public set1_F,set2_F,set3_F,set4_F,set5_F  ;;ok
                      16     public key_flag                      ;;
                      17     public key_flag_F ,multi_key_F       ;;
                      18     public system_flag                  ;;
                      19     public allow_set_F ,liuxiang_F,biaodin_F      ;;ok 
                      20     public set_dp_F                     ;;
                      21     public ad_flag
                      22     public start_F,self_adj_F          ;;
                      23     public da_send_F                   ;;
                      24     public send_bit_count              ;;
                      25     public disp_memory                 ;;  ok
                      26     public disp_mode                    ;;ok
                      27     public disp_mode_old                ;;ok
                      28     public disp_no_u                    ;;ok
                      29     public disp_u_old                   ;;ok
                      30     public disp_time                    ;;
                      31     public disp_blink_time              ;;
                      32     public dp_point                     ;;ok
                      33     
                      34     public system_dp                    ;;ok
                      35     
                      36     public keyvld                       ;;ok
                      37     public keyvld_old                   ;;ok
                      38     public key_data                     ;;
                      39     public key_tmr                      ;;
                      40     public exit_time                  ;;ok
                      41     public press_r_key                  ;;ok
                      42     public data_prc_time                ;;ok
                      43     public page1_start_addr             ;; ok
                      44     public sec_time                     ;;ok
                      45     public hour_time                    ;;
                      46     public adjust_time                  ;;
                      47     public main_step                    ;;
                      48     
                      49     
                      50     
                      51      
                      52     public user_setdata                 ;;   ok
                      53     public cut_slope                    ;;ok
                      54     public ad_data                      ;;baochen le ad7705 process result
                      55     public pulse_out_en_F  
                      56     
                      57     public system_k                     ;;
                      58     public moment_data                  ;;ok
A51 MACRO ASSEMBLER  MEMORY                                                               09/10/2005 17:11:41 PAGE     2

                      59     public p_count_data                 ;;ok
                      60     public n_count_data                 ;;ok
                      61     public net_count_data ,net_count_data_old      ;;ok
                      62     public system_lchen                 ;;ok
                      63     public lchen_data,lchen_data_old    ;;ok
                      64     public cut_data                     ;;ok
                      65     public alarm_up_data,alarm_dm_data  ;;ok  
                      66     ;;public high_net_count_data,low_net_count_data   ;;ok
                      67     ;;public high_p_count_data,low_p_count_data;
                      68     ;;public high_n_count_data,low_n_count_data;
                      69     public ad_step,consult,consult_old  ;; 
                      70     public consult_coun                 ;;
                      71     
                      72     public eedata                       ;;
                      73     public adc_gain                     ;;
                      74     public filter_data                  ;;
                      75     public da_offset                    ;;
                      76     
                      77     
                      78     
                      79     ;;pulse danlan precess
                      80     public send_pulse_number           ;;
                      81     public pulse_dp                     ;;
                      82     public pulse_danlan                 ;;
                      83     public net_cha                      ;;
                      84     public pulse_send_F                 ;;
                      85     ;; da5615
                      86     public da_data                      ;;
                      87     public da_send_data                 ;;
                      88     
                      89     ;;  sensor data
                      90     public sensor_k                     ;;
                      91     public sensor_dp                    ;;
                      92     ;;485 communication
                      93     public serial_send_data             ;;
                      94     public send_count                   ;;
                      95     public send_over_F                  ;;
                      96     public consult_1,consult_2,consult_3 ;;
                      97     public alarm_out_delay              ;;
                      98     public judge_pop,empty_pop_F        ;;
                      99     public last_ad_value                ;;
                     100     public  zero_dp,zero_symbol ;;
                     101     public  zero_code                  ;;
                     102     ;;public adc_init_tmr;
                     103     
----                 104       CSEG AT 0BH
000B 0080            105       DW  ALL_INIT
----                 106       CSEG AT 13H
0013 0080            107       DW  ALL_INIT
----                 108       CSEG AT 23H
0023 0080            109       DW  ALL_INIT
0080                 110       ORG 80H
0080                 111       ALL_INIT:
0080 00              112                NOP
0081 00              113                NOP
0082 00              114                NOP
0083 32              115                RETI
                     116                
----                 117      DSEG AT 20H 
0020                 118     set_pra_seg :  ds      1           ;;ok
                     119     
  0000               120        set1_F  EQU set_pra_seg.0  ;;ok
  0001               121        set2_F   EQU set_pra_seg.1  ;;ok
  0002               122        set3_F  EQU set_pra_seg.2  ;;ok
  0003               123        set4_F  EQU set_pra_seg.3  ;;ok
  0004               124        set5_F  EQU set_pra_seg.4  ;;
A51 MACRO ASSEMBLER  MEMORY                                                               09/10/2005 17:11:41 PAGE     3

0021                 125     key_flag:        ds      1     ;;
  0008               126         key_flag_F   EQU   key_flag.0    ;;
  0009               127         multi_key_F  EQU   key_flag.1    ;;
0022                 128     system_flag:        ds      1     ;;ok
  0010               129       liuxiang_F EQU system_flag.0    ;;ok
  0011               130       allow_set_F EQU system_flag.1   ;;ok
  0012               131       biaodin_F EQU  system_flag.2    ;;
  0013               132       set_dp_F EQU   system_flag.3    ;;
  0014               133       pulse_send_F EQU system_flag.4  ;;
  0015               134       empty_pop_F  EQU system_flag.5  ;;
0023                 135     ad_flag:    ds    1           ;;
  0018               136       self_adj_F EQU ad_flag.0      ;;
  0019               137       start_F    EQU ad_flag.1    ;;
  001A               138       da_send_F EQU  ad_flag.2    ;;
                     139       
  001B               140       pulse_out_en_F EQU ad_flag.3 ;;
0024                 141     serial_flag: ds 1             ;;
  0020               142       send_over_F EQU serial_flag.0  ;;
                     143     
                     144     
                     145       
0025                 146        judge_pop:      ds 1             ;;
0026                 147       alarm_dm_data:   ds      4          ;;ok
002A                 148       da_offset:      ds  2
002C                 149        sec_time:        ds      1           
                     150     
                     151     
                     152     ;;
----                 153      DSEG AT 30H                          ;;
                     154      
0030                 155      pulse_danlan:    ds      4           ;;
0034                 156      cut_data :       ds      4           ;;ok
0038                 157      dp_point:        ds      1               ;;   //ok
0039                 158      pulse_dp:        ds      1               ;;
003A                 159      cut_slope:       ds      1           ;;ok
003B                 160      filter_data:     ds      1           ;;     filter zhisu
003C                 161      p_count_data:    ds      4           ;;ok
                     162     
----                 163      DSEG AT 40H                        ;;40H-4dh
                     164     
0040                 165      moment_data :    ds      4           ;;ok
0044                 166      lchen_data :     ds      4           ;;ok
0048                 167      lchen_data_old:  ds      4           ;;ok
004C                 168      system_lchen:    ds      4           ;;
                     169     
----                 170      DSEG AT 50H
                     171      
                     172       ;;da5615
                     173      
                     174      
                     175      ;;sensor data
                     176     
0050                 177      consult:         ds      4          ;;
0054                 178      consult_1:           ds  4           ;;ok
0058                 179      consult_2:           ds  4           ;;ok
005C                 180      consult_3:           ds  4           ;;
                     181      
                     182      ;;DSEG AT 60H

⌨️ 快捷键说明

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