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

📄 main.lst

📁 c8051f020实现4个 产UART 口
💻 LST
字号:
C51 COMPILER V7.50   MAIN                                                                  06/10/2007 23:11:20 PAGE 1   


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

line level    source

   1          #include "all.h"
   2          
   3          
   4          uchar  Flashcnt=0;   //FLASH涮新计数器
   5          
   6          uchar M_Gui_second=0;
   7          uchar M_Gui_Minute=0;
   8          uchar M_Gui_Hour=0;
   9          
  10          bit  En_Flash_FM24C04_B=1;   //   1允许涮新fm
  11          
  12           bit  En_JianTing_P = 0  ; //OUT   0
  13           
  14          bit  Phone_Jie_Flag_B=0;   //有电话进来已接标志
  15          bit  Phone_IN_Flag_B=0;   //有电话进来标志
  16          uchar Phone_IN_Flag_cnt=0; //有电话进来标志cnt   7秒内还原按键功能
  17                                                     //e jnyt有电话来屏蔽按键功能,只能接听或挂机
  18          
  19          xdata unsigned long ADC_result;                           // ADC0 decimated value
  20          
  21          
  22          //void Delay5msX(unsigned int X);
  23          
  24          bit Flag1ms,Flag100ms,Flag1s,Flag10s;
  25          unsigned char TimerCount,TimerCount10;
  26          unsigned char Count1ms,Count100ms,Count1s;
  27          
  28          xdata uint  Count5ms;
  29          
  30          uchar xdata Re_Dial_BoHao_Ma[21];  //重拨号码所存位置 
  31          
  32          bit  JieTing_B=0;    //接听电话标志位
  33          // 第一次铃时清0,按键接听时置1
  34          bit  GuaJi_B=0;    //挂机标志位  按挂机键 置为1 
  35          bit  Have_Dial_Phone_Num_B=0;   //拔打一组号码后,不管是否通,置为1
  36          bit   Dial_In_attand_B=0;   //远程操作标志,为1 则允许检测挂机信号,好自己退出
  37          
  38          
  39          
  40          
  41          void Add_CSSUM();
  42          //校验是否cs_ok
  43          uchar  Is_CSSUM_OK() ;
  44          
  45          bit   SiMi_B =1;    //私密位
  46          
  47          uint SMs_DAY_cnt=0;    //开机后运行的天数
  48          
  49          uchar  GetKey() ;
  50          
  51          //说    明:   保存报警记录到FLASH
  52          void  Save_BaoJingJiLu_To_EEprom() ;
  53          
  54          void Flash_FM24C04(void) ;    // 以下是铁电存储器刷新

⌨️ 快捷键说明

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