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

📄 main1_zw.lst

📁 基于485的51单片机多机通讯程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
 925   2                      {
 926   3                              if(pc_stop==0)
 927   3                              {
 928   4                                      ini_sbuf(M_PC,command,com_urgent_stop,0,0);
 929   4                                      s_byte_nums=4;
 930   4                                      TR_ans();
 931   4      //                              answer_judge();
 932   4                              }
 933   3                              if(pc_stop==1)
 934   3                              {
 935   4                                      ini_sbuf(M_PC,answer,S_ANSW,0,0);
 936   4                                      s_byte_nums=4;
 937   4                                      TR_noans();
 938   4                                      stop=0;
 939   4                                      while(err_ok==0);
 940   4                              }
 941   3                              goto BEGIN;
 942   3                      }
 943   2              }
 944   1              s_p=0;
 945   1      /*
 946   1              if(rc_forbided==1)
 947   1              {
 948   1                      ini_sbuf(M_PC,answer,S_ANSW,0,0);
 949   1                      s_byte_nums=4;
 950   1                      TR_noans();
 951   1              }
 952   1      */
 953   1              while(decrease_ok==0)
 954   1              {
 955   2      /*
 956   2                      if(need_para==1)
 957   2                      {
 958   2                              sbuffer[0]=M_PC;
 959   2                              sbuffer[1]=parameter1;
 960   2                              sbuffer[2]=FINISH/256;
 961   2                              sbuffer[3]=FINISH%256;
 962   2                              sbuffer[4]=0;
 963   2                              s_byte_nums=5;
 964   2                              TR_noans();
 965   2                              need_para=0;
 966   2                      }
 967   2      */
 968   2                      if(urgent_stop==1)
 969   2                                      {
 970   3                                              if(pc_stop==1)
 971   3                                              {
 972   4                                                      ini_sbuf(M_PC,answer,S_ANSW,0,0);
 973   4                                                      s_byte_nums=4;
 974   4                                                      TR_noans();
 975   4                                                      stop=0;
 976   4                                                      while(err_ok==0);
 977   4                                              }
 978   3                                              goto BEGIN;
 979   3                                      }
 980   2              }
 981   1      /*
 982   1              if(pp.b==ON)
 983   1              {
 984   1                      while(return_ok==0)
C51 COMPILER V7.06   MAIN1_ZW                                                              10/04/2005 14:08:50 PAGE 17  

 985   1                      {
 986   1                              if(need_para==1)
 987   1                              {
 988   1                                      sbuffer[0]=M_PC;
 989   1                                      sbuffer[1]=parameter1;
 990   1                                      sbuffer[2]=FINISH/256;
 991   1                                      sbuffer[3]=FINISH%256;
 992   1                                      sbuffer[4]=0;
 993   1                                      s_byte_nums=5;
 994   1                                      TR_noans();
 995   1                                      need_para=0;
 996   1                              }
 997   1                              if(urgent_stop==1)
 998   1                                      {
 999   1                                              if(pc_stop==1)
1000   1                                              {
1001   1                                                      ini_sbuf(M_PC,answer,S_ANSW,0,0);
1002   1                                                      s_byte_nums=4;
1003   1                                                      TR_noans();
1004   1                                                      stop=0;
1005   1                                                      while(err_ok==0);
1006   1                                              }
1007   1                                              goto BEGIN;
1008   1                                      }
1009   1                      }
1010   1              }
1011   1      */
1012   1              goto BEGIN;
1013   1      }
C51 COMPILER V7.06   MAIN1_ZW                                                              10/04/2005 14:08:50 PAGE 18  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
avc_up . . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0824H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
main1_err. . . . . . . . . . . . . . .  PUBLIC   DATA   BIT      0000H  1
resend . . . . . . . . . . . . . . . .  PUBLIC   DATA   BIT      0001H  1
err_ok . . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0804H  1
EA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AFH  1
edit_finish. . . . . . . . . . . . . .  PUBLIC   DATA   BIT      0002H  1
IE . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
pc_ok. . . . . . . . . . . . . . . . .  PUBLIC   DATA   BIT      0003H  1
pn1. . . . . . . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0000H  1
osc_l. . . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   081CH  1
current_add. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0810H  1
VOLTAGE. . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_INT    0834H  2
start_again. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0801H  1
change_prg . . . . . . . . . . . . . .  PUBLIC   DATA   BIT      0004H  1
current_dec. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0812H  1
ES . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ACH  1
osc_r. . . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   081EH  1
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
EX0_INT. . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
PROGRAM. . . . . . . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  752
  pn . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0000H  2
  t01. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0002H  2
  t02. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0004H  2
  gas2 . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0006H  2
  t03. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0008H  2
  t04. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    000AH  2
  k1 . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    000CH  2
  ignit. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    000EH  2
  i11. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0010H  2
  t12. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0012H  2
  i12. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0014H  2
  t13. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0016H  2
  t13_sd . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0018H  2
  t14. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    001AH  2
  i14. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    001CH  2
  t15. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    001EH  2
  i15. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0020H  2
  di . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0022H  2
  ahf. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0024H  2
  i16. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0026H  2
  f. . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0028H  2
  t16. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    002AH  2
  n11. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    002CH  2
  n11_sd . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    002EH  2
  t17. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0030H  2
  i17. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0032H  2
  k2 . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0034H  2
  rn . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0036H  2
  d. . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0038H  2
  k21. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    003AH  2
  v21_p. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    003CH  2
  v21_b. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    003EH  2
  t21. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0040H  2
  t21_sd . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0042H  2
  dv21 . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0044H  2
C51 COMPILER V7.06   MAIN1_ZW                                                              10/04/2005 14:08:50 PAGE 19  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


  b. . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0046H  2
  k3 . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0048H  2
  k31. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    004AH  2
  wn . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    004CH  2
  t31. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    004EH  2
  t31_sd . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0050H  2
  t32. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0052H  2
  t32_sd . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0054H  2
  v31_p. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0056H  2
  v31_b. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0058H  2
  dv31 . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    005AH  2
  t33. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    005CH  2
  t33_sd . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    005EH  2
  v32. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0060H  2
  t34. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0062H  2
  k4 . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0064H  2
  syn_type . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0066H  2
  t41. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0068H  2
  t41_sd . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    006AH  2
  t42_l. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    006CH  2
  t42_r. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    006EH  2
  v41. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0070H  2
  a41. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0072H  2
  dc41 . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0074H  2
  da41 . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0076H  2
  t43. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0078H  2
  t43_sd . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    007AH  2
  k5 . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    007CH  2
  pgj. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    007EH  2
  h51. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0080H  2
  t51. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0082H  2
  t51_sd . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0084H  2
  t52. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0086H  2
  t52_sd . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0088H  2
  avc_type . . . . . . . . . . . . . .  MEMBER   -----  U_INT    008AH  2
  u51_p. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    008CH  2
  u51_b. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    008EH  2
  sens . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0090H  2
  du51 . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0092H  2
  h52. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0094H  2
  sec_num. . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0096H  2
  x. . . . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0098H  600
RI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0098H  1
YOUHU. . . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0806H  1
p_received . . . . . . . . . . . . . .  PUBLIC   DATA   BIT      0005H  1
TI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0099H  1
p_changed. . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0844H  1
send_param . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  temp_pc. . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  temp_delt. . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0001H  1
  anum . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0002H  1
  snum . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0003H  1
  axis . . . . . . . . . . . . . . . .  AUTO     DATA   ARRAY    0004H  4
delt_switch. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   082AH  1
sbuffer1 . . . . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    0000H  55
new_switch11 . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0839H  1
weld_switch. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   080CH  1
C51 COMPILER V7.06   MAIN1_ZW                                                              10/04/2005 14:08:50 PAGE 20  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


need_para. . . . . . . . . . . . . . .  PUBLIC   DATA   BIT      0006H  1
CURRENT. . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_INT    0832H  2
main . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  j. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0001H  1
  delt . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0002H  1
  BEGIN. . . . . . . . . . . . . . . .  LABEL    CODE   LABEL    -----  -----
new_switch22 . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   083AH  1
TR_noans . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0003H  -----
send . . . . . . . . . . . . . . . . .  PUBLIC   DATA   BIT      0007H  1
getPRG . . . . . . . . . . . . . . . .  PUBLIC   DATA   BIT      0008H  1
point. . . . . . . . . . . . . . . . .  PUBLIC   DATA   PTR      0001H  3
r_byte_nums. . . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0004H  1
wire_switch. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   080EH  1
s_byte_nums. . . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0005H  1
start. . . . . . . . . . . . 

⌨️ 快捷键说明

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