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

📄 main_stop1.lst

📁 基于485的51单片机多机通讯程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
 689   3                                      general_param=pp.t42_l;
 690   3                              }break;
 691   2              case    T42_R:  {
 692   3                                      pp.t42_r=rbuffer[3]*256+rbuffer[4];
 693   3                                      general_param=pp.t42_r;
 694   3                              }break;
 695   2              case    V41:    {
 696   3                                      pp.v41=rbuffer[3]*256+rbuffer[4];
 697   3                                      general_param=pp.v41;
 698   3                              }break;
 699   2              case    A41:    {
 700   3                                      pp.a41=rbuffer[3]*256+rbuffer[4];
 701   3                                      general_param=pp.a41;
 702   3                              }break;
 703   2              case    DC41:   {
 704   3                                      pp.dc41=rbuffer[3]*256+rbuffer[4];
 705   3                                      general_param=pp.dc41;
 706   3                              }break;
 707   2              case    DA41:   {
 708   3                                      pp.da41=rbuffer[3]*256+rbuffer[4];
 709   3                                      general_param=pp.da41;
 710   3                              }break;
 711   2              case    T43:    {
 712   3                                      pp.t43=rbuffer[3]*256+rbuffer[4];
 713   3                                      general_param=pp.t43;
 714   3                              }break;
 715   2              case    T43_SD: {
 716   3                                      pp.t43_sd=rbuffer[3]*256+rbuffer[4];
 717   3                                      general_param=pp.t43_sd;
 718   3                              }break;
 719   2              case    K5:     {
 720   3                                      pp.k5=rbuffer[3]*256+rbuffer[4];
 721   3                                      general_param=pp.k5;
 722   3                              }break;
 723   2              case    PGJ:    {
 724   3                                      pp.pgj=rbuffer[3]*256+rbuffer[4];
 725   3                                      general_param=pp.pgj;
 726   3                              }break;
 727   2              case    H51:    {
 728   3                                      pp.h51=rbuffer[3]*256+rbuffer[4];
 729   3                                      general_param=pp.h51;
 730   3                              }break;
 731   2              case    T51:    {
 732   3                                      pp.t51=rbuffer[3]*256+rbuffer[4];
 733   3                                      general_param=pp.t51;
 734   3                              }break;
 735   2              case    T51_SD: {
 736   3                                      pp.t51_sd=rbuffer[3]*256+rbuffer[4];
C51 COMPILER V7.06   MAIN_STOP1                                                            09/02/2005 14:08:54 PAGE 13  

 737   3                                      general_param=pp.t51_sd;
 738   3                              }break;
 739   2              case    T52:    {
 740   3                                      pp.t52=rbuffer[3]*256+rbuffer[4];
 741   3                                      general_param=pp.t52;
 742   3                              }break;
 743   2              case    T52_SD: {
 744   3                                      pp.t52_sd=rbuffer[3]*256+rbuffer[4];
 745   3                                      general_param=pp.t52_sd;
 746   3                              }break;
 747   2              case    AVC_type:{
 748   3                                      pp.avc_type=rbuffer[3]*256+rbuffer[4];
 749   3                                      general_param=pp.avc_type;
 750   3                              }break;
 751   2              case    U51_P:  {
 752   3                                      pp.u51_p=rbuffer[3]*256+rbuffer[4];
 753   3                                      general_param=pp.u51_p;
 754   3                              }break;
 755   2              case    U51_B:  {
 756   3                                      pp.u51_b=rbuffer[3]*256+rbuffer[4];
 757   3                                      general_param=pp.u51_b;
 758   3                              }break;
 759   2              case    SENS:   {
 760   3                                      pp.sens=rbuffer[3]*256+rbuffer[4];
 761   3                                      general_param=pp.sens;
 762   3                              }break;
 763   2              case    DU51:   {
 764   3                                      pp.du51=rbuffer[3]*256+rbuffer[4];
 765   3                                      general_param=pp.du51;
 766   3                              }break;
 767   2              case    H52:    {
 768   3                                      pp.h52=rbuffer[3]*256+rbuffer[4];
 769   3                                      general_param=pp.h52;
 770   3                              }break;
 771   2              case    NUM_BB: general_param=pp.sec_num;break;
 772   2              case    N_BB:   {
 773   3                                      pp.x[nonce_sec][0]=rbuffer[3]*256+rbuffer[4];
 774   3                                      general_param=pp.x[nonce_sec][0];
 775   3                              }break;
 776   2              case    T13_BB: {
 777   3                                      pp.x[nonce_sec][1]=rbuffer[3]*256+rbuffer[4];
 778   3                                      general_param=pp.x[nonce_sec][1];
 779   3                              }break;
 780   2              case    T14_BB: {
 781   3                                      pp.x[nonce_sec][2]=rbuffer[3]*256+rbuffer[4];
 782   3                                      general_param=pp.x[nonce_sec][2];
 783   3                              }break;
 784   2              case    I14_BB: {
 785   3                                      pp.x[nonce_sec][3]=rbuffer[3]*256+rbuffer[4];
 786   3                                      general_param=pp.x[nonce_sec][3];
 787   3                              }break;
 788   2              case    T15_BB: {
 789   3                                      pp.x[nonce_sec][4]=rbuffer[3]*256+rbuffer[4];
 790   3                                      general_param=pp.x[nonce_sec][4];
 791   3                              }break;
 792   2              case    I15_BB: {
 793   3                                      pp.x[nonce_sec][5]=rbuffer[3]*256+rbuffer[4];
 794   3                                      general_param=pp.x[nonce_sec][5];
 795   3                              }break;
 796   2              case    AHF_BB: {
 797   3                                      pp.x[nonce_sec][6]=rbuffer[3]*256+rbuffer[4];
 798   3                                      general_param=pp.x[nonce_sec][6];
C51 COMPILER V7.06   MAIN_STOP1                                                            09/02/2005 14:08:54 PAGE 14  

 799   3                              }break;
 800   2              case    I16_BB: {
 801   3                                      pp.x[nonce_sec][7]=rbuffer[3]*256+rbuffer[4];
 802   3                                      general_param=pp.x[nonce_sec][7];
 803   3                              }break;
 804   2              case    F_BB:   {
 805   3                                      pp.x[nonce_sec][8]=rbuffer[3]*256+rbuffer[4];
 806   3                                      general_param=pp.x[nonce_sec][8];
 807   3                              }break;
 808   2              case    T16_BB: {
 809   3                                      pp.x[nonce_sec][9]=rbuffer[3]*256+rbuffer[4];
 810   3                                      general_param=pp.x[nonce_sec][9];
 811   3                              }break;
 812   2              case    D_BB:   {
 813   3                                      pp.x[nonce_sec][10]=rbuffer[3]*256+rbuffer[4];
 814   3                                      general_param=pp.x[nonce_sec][10];
 815   3                              }break;
 816   2              case    K21_BB: {
 817   3                                      pp.x[nonce_sec][11]=rbuffer[3]*256+rbuffer[4];
 818   3                                      general_param=pp.x[nonce_sec][11];
 819   3                              }break;
 820   2              case    V21P_BB:{
 821   3                                      pp.x[nonce_sec][12]=rbuffer[3]*256+rbuffer[4];
 822   3                                      general_param=pp.x[nonce_sec][12];
 823   3                              }break;
 824   2              case    V21B_BB:{
 825   3                                      pp.x[nonce_sec][13]=rbuffer[3]*256+rbuffer[4];
 826   3                                      general_param=pp.x[nonce_sec][13];
 827   3                              }break;
 828   2              case    T21_BB: {
 829   3                                      pp.x[nonce_sec][14]=rbuffer[3]*256+rbuffer[4];
 830   3                                      general_param=pp.x[nonce_sec][14];
 831   3                              }break;
 832   2              case    K3_BB:  {
 833   3                                      pp.x[nonce_sec][15]=rbuffer[3]*256+rbuffer[4];
 834   3                                      general_param=pp.x[nonce_sec][15];
 835   3                              }break;
 836   2              case    K31_BB: {
 837   3                                      pp.x[nonce_sec][16]=rbuffer[3]*256+rbuffer[4];
 838   3                                      general_param=pp.x[nonce_sec][16];
 839   3                              }break;
 840   2              case    T32_BB: {
 841   3                                      pp.x[nonce_sec][17]=rbuffer[3]*256+rbuffer[4];
 842   3                                      general_param=pp.x[nonce_sec][17];
 843   3                              }break;
 844   2              case    V31P_BB:{
 845   3                                      pp.x[nonce_sec][18]=rbuffer[3]*256+rbuffer[4];
 846   3                                      general_param=pp.x[nonce_sec][18];
 847   3                              }break;
 848   2              case    V31B_BB:{
 849   3                                      pp.x[nonce_sec][19]=rbuffer[3]*256+rbuffer[4];
 850   3                                      general_param=pp.x[nonce_sec][19];
 851   3                              }break;
 852   2              case    K4_BB:  {
 853   3                                      pp.x[nonce_sec][20]=rbuffer[3]*256+rbuffer[4];
 854   3                                      general_param=pp.x[nonce_sec][20];
 855   3                              }break;
 856   2              case    T42L_BB:{
 857   3                                      pp.x[nonce_sec][21]=rbuffer[3]*256+rbuffer[4];
 858   3                                      general_param=pp.x[nonce_sec][21];
 859   3                              }break;
 860   2              case    T42R_BB:{
C51 COMPILER V7.06   MAIN_STOP1                                                            09/02/2005 14:08:54 PAGE 15  

 861   3                                      pp.x[nonce_sec][22]=rbuffer[3]*256+rbuffer[4];
 862   3                                      general_param=pp.x[nonce_sec][22];
 863   3                              }break;
 864   2              case    V41_BB: {
 865   3                                      pp.x[nonce_sec][23]=rbuffer[3]*256+rbuffer[4];
 866   3                                      general_param=pp.x[nonce_sec][23];
 867   3                              }break;
 868   2              case    A41_BB: {
 869   3                                      pp.x[nonce_sec][24]=rbuffer[3]*256+rbuffer[4];
 870   3                                      general_param=pp.x[nonce_sec][24];
 871   3                              }break;
 872   2              case    T43_BB: {
 873   3                                      pp.x[nonce_sec][25]=rbuffer[3]*256+rbuffer[4];
 874   3                                      general_param=pp.x[nonce_sec][25];
 875   3                              }break;
 876   2              case    U51P_BB:{
 877   3                                      pp.x[nonce_sec][26]=rbuffer[3]*256+rbuffer[4];
 878   3                                      general_param=pp.x[nonce_sec][26];
 879   3                              }break;
 880   2              case    U51B_BB:{
 881   3                                      pp.x[nonce_sec][27]=rbuffer[3]*256+rbuffer[4];
 882   3                                      general_param=pp.x[nonce_sec][27];
 883   3                              }break;
 884   2              case    SENS_BB:{
 885   3                                      pp.x[nonce_sec][28]=rbuffer[3]*256+rbuffer[4];
 886   3                                      general_param=pp.x[nonce_sec][28];
 887   3                              }break;
 888   2              case    DU51_BB:{
 889   3                                      pp.x[nonce_sec][29]=rbuffer[3]*256+rbuffer[4];
 890   3                                      general_param=pp.x[nonce_sec][29];
 891   3                              }break;
 892   2              default:break;
 893   2              }
 894   1              get_SLA();                      //根据程序号,获取SLA和temp_PRG
 895   1              get_secondDDR();
 896   1              COMM=(mainDDR+secondDDR)/256;
 897   1              writeEEP_word();
 898   1              if(change_sec_num==1)
 899   1              {
 900   2                      nonce_sec=rbuffer[6];
 901   2                      change_sec_num=0;
 902   2              }
 903   1              param=0;
 904   1      }
 905          
 906          void com_type()
 907          {
 908   1              switch(rbuffer[2])
 909   1              {
 910   2                      case com_edit:          {
 911   3                                                      editing=1;      //编程
 912   3                                                      p_out=1;
 913   3                                              }break;
 914   2      
 915   2                      case com_start:         if(start==0)//编程未结束,禁止启动焊接
 916   2                                              {
 917   3                                                      FINISH=0;
 918   3                                                      start=1;
 919   3                                              }break;
 920   2                      case com_start_again:   if(start==0)
 921   2                                              {
 922   3                                                      start=1;

⌨️ 快捷键说明

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