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

📄 variel.lst

📁 c8051f020实现4个 产UART 口
💻 LST
📖 第 1 页 / 共 2 页
字号:
C51 COMPILER V7.50   VARIEL                                                                06/10/2007 23:11:21 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE VARIEL
OBJECT MODULE PLACED IN .\out\VARIEL.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE VARIEL.C LARGE OPTIMIZE(SIZE) REGFILE(.\out\mbtest.ORC) BROWSE INCDIR(C:\Ke
                    -il\C51\LIB\;D:\TEST_C020\MC_55_C\) DEBUG OBJECTEXTEND OBJECT(.\out\VARIEL.obj)

line level    source

   1          
   2          #include "all.h"
   3          
   4          //铁电接口有关变量
   5          bit   iic_error_flag,sm_busy;
   6          ulong smbus_ms_cnt;//无中断豪秒计数器
   7          //uchar watch_buf[20];
   8          uchar *iic_buf_p;
   9          uchar xdata iic_data_buf[253]={0};
  10          uchar slave_add,send_byte,write_start_num,read_start_num,iic_add_count;
  11          uchar iic_data_count,iic_data_len,watch;
  12          uint iic_ram_add;       
  13          
  14          uchar Spk_Flag_Char =0 ;     //外围喇叭是否接通过标志
  15          
  16          // 以下是看门狗计数器
  17          
  18          
  19          uchar Dog_INIT_cnt=0;   //看门狗计数器
  20          uchar Dog_ZIJIAN_cnt=0;   //看门狗计数器
  21          uchar Dog_GSMATTAND_cnt=0; //看门狗计数器
  22          uchar Dog_TcpIp_CHULI_cnt=0; //看门狗计数器
  23          uchar Dog_FMROMI_cnt=0; //看门狗计数器
  24          uchar Dog_RF315_cnt=0; //看门狗计数器
  25          uchar Dog_TIMELIMITED_cnt=0;  //看门狗计数器
  26          uchar Dog_JINGQINGCHULI_cnt=0; //看门狗计数器
  27          uchar Dog_YouXian_CK_task_cnt=0; //看门狗计数器
  28          uchar Dog_KEYATTAND_cnt=0; //看门狗计数器
  29          // 以shang是看门狗计数器
  30          
  31          
  32          
  33          
  34          uchar xdata  EECmd; 
  35          uchar xdata EETask = 0xff;
  36          uint xdata FM_addr,FM_num;
  37          
  38          
  39          
  40          void Delay_1us(){
  41   1          uchar i=0;
  42   1              for(i=0;i++;i<8);
  43   1      }               
  44          
  45          bit En_recieve_dtmfb=1;
  46          bit    Xin_dtmfb=0;
  47          bit    Xin_dtmf_sound_b=0;
  48          uchar xdata Xin_dtmf;
  49          
  50          
  51          
  52          
  53          //振铃 来检测变量定议
  54          
C51 COMPILER V7.50   VARIEL                                                                06/10/2007 23:11:21 PAGE 2   

  55          bit     En_Ring_data_in_B=0;     //有数据进来标志
  56          xdata uint   En_Ring_data_in_Time_cnt=0;  //计时寄存器,下降沿开始计时
  57          xdata uchar   Ring_cnt=0;           //铃 声计数器加1 
  58          
  59          
  60          
  61          bit               En_Sms_data_in_B=0;     //有sms数据进来标志
  62          xdata uint    En_Sms_data_in_Time_cnt=0;  //sms计时寄存器,下降沿开始计时
  63                     
  64                     
  65          
  66          //=========================================================
  67          
  68          
  69           code struct_Para_all   struct_Para_all_IniteValue ={                   //所有参数结构
  70                     
  71                                        //所有参数结构
  72          
  73                                  "Ver1.00",    //char     Apn[8];                //VERSION
  74                                  MM0xa5,   //uchar   A5A5;
  75                                  1,      //uchar   Change_Flag;
  76          
  77                                  10,  //uchar   BuFang_Delay_Time;      //布防延时 (0-255)秒    
  78                                  6,  //uchar   ZhenLingCiShu_Time;      //11.    振铃次数设置1-8 次
  79                                  10,  //uchar   BaoJing_Delay_Time;     //报警延时 (0-255)秒
  80                                  1,  //uchar   ZiJian_Time;                    //7.      自检间隔设置9-2550分钟 0:则不自检
  81                                  0,  //uchar   LuXiang_CiShu;      //录像次数
  82                               0,  //uchar   Work_Mode;                   //0:撤防 1 布防 2在家布防  5延时布防
  83                               1,  //uchar    Net_oK_FLAG;     //  1:网络是通的 0不通
  84                               0,  //uchar   Is_Have_XingJing_FLAG; //有无新警情 0: 无新警情  1: 有新警情
  85                               1,  //uchar   Is_ChuangTi_Ok;       //床体是否正常
  86                                  1,  //uchar   Is_DiZhenYi_Ok;   //地震仪是否正常
  87                                  60,  //uchar  Spk_cnt_Time;    // 警号鸣响时长0-255秒??????????????
  88                                  
  89                                                                          /*
  90          
  91                                                                          Byte1: 布防延时时间(0-255)秒
  92                                                                          Byte2: 振铃次数(2-9) 次
  93                                                                          Byte3: 报警延时时间(0-255)秒
  94                                                                          Byte4: 系统自检间隔(0-255)分
  95                                                                          Byte5: 摄像记录次数(0-255)欠
  96                                                                          Byte6: 布撤防状态       0: 撤防状态  1: 布防   3:在家布防
  97                                                                          Byte7: 网络状态  0: 网络不通  1: 布网络在线
  98                                                                          Byte8: 有无新警情 0: 无新警情  1: 有新警情
  99                                                                          Byte9: 床体状态0: 床体异常  1: 床体正常
 100          
 101                                                                           Byte10: 地震仪状态0: 地震仪异常  1: 地震仪正常
 102          
 103                                                                  Byte11: 警号鸣响时长0-255秒
 104                                                                          */
 105                                   {0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5},//uchar   Test1[10];  //测试字节                                   
 106                                
 107                                 {122,0,203,3},   //uchar   IP[4];               //ip地址
 108                                 1234,  //uint      IP_Port;          //ip 端口
 109                                 "cmnet",  //char     My_Apn[10];    //apn
 110                                 {1,2,3,4,5,6,7},  //uchar   ID[7];               //车id
 111                       
 112                               {'1','1','2','2','3','3',0}, //uchar   Mima[7];    //密码  
 113          
 114                                  {1,0},  //uchar DiZhenYi_status[2];          //11       地震仪状态
 115                                  {1,1,0},  //uchar ChuangTi_status[3];         //12      防震床状态
 116                                  {1,1,1,1}, //uchar FangQu_is_1or0[4];       //      //1-4有线防区的输入 状态
C51 COMPILER V7.50   VARIEL                                                                06/10/2007 23:11:21 PAGE 3   

 117                                  
 118                                  //char      Phone_1To6[6][19];       //报警电话123456
 119                                 {
 120                                                             {11,'1','3','6','7','2','7','2','6','0','2','5',},
 121                                                                    {11,'0','7','5','6','8','3','8','5','2','8','0',},
 122                                                                    {11,'1','3','6','7','2','7','2','6','0','2','5',},
 123                                                                      {11,'0','7','5','6','8','3','8','5','2','8','0',},
 124                                                                    {11,'1','3','6','7','2','7','2','6','0','2','5',},
 125                                                                     {11,'0','7','5','6','8','3','8','5','2','8','0',},
 126                                   },
 127          
 128                                     {0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5,0xa5},         // uchar   Test2[10];  //测试字节
 129                                                           
 130                                   /*
 131                                     //struct_RF_24bit  RF_Address24_True[20];      //无线对码地址
 132                                {   {0,(uint)0}, 
 133                                    {0,(uint)0}, 
 134                                    {0,(uint)0}, 
 135                                    {0,(uint)0}, 
 136                                    {0,(uint)0}, 
 137                                    {0,(uint)0}, 
 138                                    {0,(uint)0}, 
 139                                    {0,(uint)0}, 
 140                                    {0,(uint)0}, 
 141                                    {0,(uint)0}, 
 142                                    {0,(uint)0}, 
 143                                    {0,(uint)0}, 
 144                                    {0,(uint)0}, 

⌨️ 快捷键说明

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