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

📄 com.lst

📁 此程序为单片机和PC机RS232传输时候的C51源码!实现单片机中断程序发送,接受功能.
💻 LST
字号:
C51 COMPILER V7.02a   COM                                                                  03/27/2004 18:32:40 PAGE 1   


C51 COMPILER V7.02a, COMPILATION OF MODULE COM
OBJECT MODULE PLACED IN COM.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE COM.C BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /***************************************************************
   2          功能:实现单片机通过串口进行数据的收发.                             
   3          作者:SG                                                         
   4          时间:2004-03-15                                                 
   5          版本:V1.0                                                       
   6          ***************************************************************/
   7          #include "reg52.h"                      //包函8051内部资源的定义
   8          
   9          /*-------------------------------------------------------
  10          功能:串口初始化,波特率9600 方式1 8 UART
  11          -------------------------------------------------------*/
  12          void Init_Com(void)
  13          {
  14   1           TMOD = 0x20;
  15   1           PCON = 0x00;
  16   1           SCON = 0x50;                       
  17   1           TH1 = 0xFd;
  18   1           TL1 = 0xFd;
  19   1           TR1 = 1;                           
  20   1      }
  21          
  22          /*-------------------------------------------------------
  23          主程序
  24          功能:实现接收数据并把接收到的数据发送出去
  25          -------------------------------------------------------*/
  26          void main()
  27          {
  28   1         unsigned char dat;
  29   1         Init_Com();
  30   1         while(1)
  31   1         {
  32   2             if ( RI )
  33   2             {
  34   3                  dat = SBUF;                 //接收数据 SBUF 为单片机的接收发送缓冲寄存器
  35   3                  RI = 0;
  36   3                  SBUF = dat;                 //发送数据
  37   3             }
  38   2         }
  39   1      }
  40          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     32    ----
   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 + -