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

📄 init.lst

📁 通过AT命令对串口蓝牙模块进行通信控制操作
💻 LST
字号:
C51 COMPILER V7.10   INIT                                                                  10/14/2005 13:17:59 PAGE 1   


C51 COMPILER V7.10, COMPILATION OF MODULE INIT
OBJECT MODULE PLACED IN Init.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\c51.exe Init.c NOREGPARMS OBJECTEXTEND LARGE DEBUG PRINT REGISTERBANK(0) OPTIMIZE(5
                    -)

line level    source

   1          //      MCU initializtion 
   2          #include "init.h"   
   3          #include "W77E58.h"
   4          
   5          void McuInit(void)
   6          {
   7   1              //(CD1,CD0,SWB,-,XTOFF,ALE-OFF,-,DEM0)
   8   1              PMR = 0x45;             //=01000101  可访问片上SRAM
   9   1              //WD1,WD0,T2M,T1M,T0M,MD2,MD1,MD0)
  10   1          CKCON = 0xC1;   //11 000    100
  11   1              DPS       = 0;      //Use: DPTR0
  12   1              TMOD  = 0x21;   
  13   1              T2MOD = 0x00;   //INT2~5 Flag is Auto Clean
  14   1              PCON  = 0x00;   //SET SMOD=1
  15   1              SMOD_1= 0;      //SET SMOD1=1 系统将串口模式1,2,3的波特率加倍
  16   1              IE        = 0x52;   //52H=01010010B(EA,ET2,ET1=0)
  17   1              EIE   = 0x00;   //01H=00010000B(Only EWDI=1 看门狗中断开)
  18   1              TH0   = 0x00;   //9216*τo=10mS
  19   1              TL0   = 0x00;   //τo=(12/11.0592)uS
  20   1              //串口二波率发生器T1:
  21   1          TH1   = 0xFD;   //19200 bps of 11.0592MHz
  22   1          TL1   = 0xFD;
  23   1      
  24   1          //串口一波特率发生器T2:
  25   1          T2CON = 0x34;       //0011 0100B
  26   1          TH2   = 0xFF;       //S0
  27   1          TL2   = 0xDC;   //9600 bps of 11.0592MHz
  28   1          RCAP2H= 0xFF;   //S0
  29   1          RCAP2L= 0xDC;   //9600 bps of 11.0592MHz    
  30   1          
  31   1          SCON0 = 0x50;   //01010000B
  32   1          SCON1 = 0x50;   //01010000B
  33   1      
  34   1              TA=0xAA;
  35   1              TA=0x55;
  36   1              WDCON = 0x42;           //看门狗定时器设置
  37   1              
  38   1          
  39   1          EA    = 1;          //全局中断使能
  40   1          TR0   =     1;              //定时器0启动
  41   1              TR1   = 1;              //定时器1启动
  42   1              TR2       = 1;          //定时器2启动
  43   1          ES1   = 0;          //串行口1中断使能
  44   1          ES    = 0;          //串行口0中断使能
  45   1          ET0   = 1;          //定时器0中断使能
  46   1      
  47   1      //      TA=0xAA;
  48   1      //  TA=0x55;
  49   1      //      EWDI  = 1;              //看门狗定时器中断使能
  50   1      
  51   1          TI    = 0;
  52   1              TI1       = 0;  
  53   1              PT0       = 1;
  54   1              PS0   = 1;
C51 COMPILER V7.10   INIT                                                                  10/14/2005 13:17:59 PAGE 2   

  55   1              PS1       = 0;
  56   1      
  57   1      }
  58          void initdata(void)
  59          {
  60   1              PDAMACAdd[0][0] = '0';
  61   1              PDAMACAdd[0][1] = '0';
  62   1              PDAMACAdd[0][2] = '0';
  63   1              PDAMACAdd[0][3] = '2';
  64   1              PDAMACAdd[0][4] = 'C';
  65   1              PDAMACAdd[0][5] = '7';
  66   1              PDAMACAdd[0][6] = '3';
  67   1              PDAMACAdd[0][7] = 'E';
  68   1              PDAMACAdd[0][8] = 'B';
  69   1              PDAMACAdd[0][9] = 'A';
  70   1              PDAMACAdd[0][10] = 'B';
  71   1              PDAMACAdd[0][11] = 'E';
  72   1      
  73   1      }
  74          
  75          
  76          
  77          
  78          
  79          
  80          
  81          
  82          
  83          
  84          
  85          
  86          
  87          
  88          
  89          
  90          
  91          
  92          
  93          
  94          
  95          
  96          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    133    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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