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

📄 commun.lst

📁 步进电机控制主机程序,与步进电机控制副机程序配合使用。
💻 LST
字号:
C51 COMPILER V7.01  COMMUN                                                                 09/19/2005 08:41:27 PAGE 1   


C51 COMPILER V7.01, COMPILATION OF MODULE COMMUN
OBJECT MODULE PLACED IN commun.OBJ
COMPILER INVOKED BY: C:\keil\C51\BIN\C51.EXE commun.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include "reg66x.h"
   2          unsigned char   byte_responses;                                 //步进电机回应字
   3          #define         T2_CONSTANT_FOR_1MS             65535-2000
   4          
   5          //定时器初始化
   6          void init_timer(void)
   7          {
   8   1              //T0用作计数器计数流量计
   9   1          TMOD = 0x05;                        //方式1
  10   1          TR0  = 0;
  11   1              IEN0 = 0x80;
  12   1              TCON = 0;
  13   1      
  14   1              //T1用作波特率发生器
  15   1              TMOD    |= 0x20;                //方式2
  16   1              TH1 = TL1 = 0xF3;               //12M下2400
  17   1              PCON    = 0x00;
  18   1              S0CON   = 0x50;
  19   1              TR1     = 1;
  20   1              IEN0    |= 0x10;
  21   1      
  22   1              //T2用作定时一个呼吸周期时间
  23   1              TL2 = RCAP2L = T2_CONSTANT_FOR_1MS;
  24   1          TH2 = RCAP2H = T2_CONSTANT_FOR_1MS / 0x100;
  25   1          T2MOD   = 0x00;
  26   1          T2CON   = 0x00;             //自动装载
  27   1          IEN1        = 0x01;
  28   1      }
  29          
  30          
  31          void scon_send(unsigned char x)
  32          {
  33   1              S0BUF = x;
  34   1              while(!TI);
  35   1              TI = 0;
  36   1      }
  37          
  38          void scon_rev(void) interrupt 4 using 2
  39          {
  40   1              byte_responses = S0BUF;                                                 //接收字;
  41   1              RI = 0;         
  42   1      }
  43          
  44          
  45          
  46          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     64    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      1    ----
   IDATA SIZE       =   ----    ----
C51 COMPILER V7.01  COMMUN                                                                 09/19/2005 08:41:27 PAGE 2   

   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 + -