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

📄 serial.lst

📁 该工程是通过RS485方式控制远程变频器实例
💻 LST
字号:
C51 COMPILER V8.08   SERIAL                                                                01/08/2008 15:03:27 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE SERIAL
OBJECT MODULE PLACED IN serial.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE src\serial.c LARGE OPTIMIZE(0,SPEED) BROWSE INCDIR(.\include) DEBUG OBJECTE
                    -XTEND PRINT(.\serial.lst) OBJECT(serial.obj)

line level    source

   1          
   2          /*************************************************
   3          *
   4          * ---|   | 0 | 1 | 2 | 3 | 4 | 5 | 6 |---|---|
   5          *    |_S_|___|___|___|___|___|___|___|_S_|_S_|___
   6          *
   7          ************************************************/
   8          #include "includes.h"
   9          
  10          
  11          void  Sendchar(UINT8 *p_data)
  12          {
  13   1          UINT8 s_data;
  14   1      
  15   1          s_data = *p_data;
  16   1          Sendbyte(s_data);
  17   1      
  18   1      }
  19          
  20          void Sendbyte(UINT8 s_data)
  21          {   
  22   1              Receive_disable();
  23   1          Send_enable();
  24   1      
  25   1              s_data |= 0x80;  //发送时屏蔽最高位,当作停止位
  26   1          SBUF1 = s_data;
  27   1          while  (!(SCON1&0x02));
  28   1          SCON1 &= 0xfd;
  29   1      
  30   1              Send_disable();
  31   1          Receive_enable();
  32   1      }
  33          
  34          UINT8 Getchar(void)
  35          {
  36   1          UINT8 g_data;
  37   1      
  38   1      //    while (!(SCON1&0x01));
  39   1          SCON1 &= 0xfe;
  40   1          g_data = SBUF1;
  41   1          g_data &= 0x7f;  //接受时屏蔽最高位,当作停止位
  42   1      
  43   1          return g_data;  
  44   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    116    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =      6    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
C51 COMPILER V8.08   SERIAL                                                                01/08/2008 15:03:27 PAGE 2   

END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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