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

📄 51

📁 51单片机大量源码
💻
字号:
C51 COMPILER V8.02   COMTEST                                                               08/05/2009 13:09:49 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE COMTEST
OBJECT MODULE PLACED IN comtest.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE comtest.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg51.h>
   2          #include <intrins.h>
   3          unsigned char tmp;
   4          void send_char(unsigned char txd);
   5          main()
   6          {
   7   1              TMOD = 0x20;                    // 定时器1工作于8位自动重载模式, 用于产生波特率
   8   1              TH1 = 0xFD;                             // 波特率9600
   9   1              TL1 = 0xFD;
  10   1              SCON = 0x50;                    // 设定串行口工作方式
  11   1              PCON &= 0xef;                   // 波特率不倍增 
  12   1              TR1 = 1;                                // 启动定时器1
  13   1              IE = 0x0;                               // 禁止任何中断
  14   1              P2=0x7f;
  15   1              while(1)
  16   1              {
  17   2              
  18   2                      if(RI)                                          // 是否有数据到来
  19   2                      {
  20   3                              RI = 0;
  21   3                              tmp = SBUF;                             // 暂存接收到的数据
  22   3                              P0 = tmp;                               // 数据传送到P0口
  23   3                              send_char(tmp);                 // 回传接收到的数据
  24   3                      }               
  25   2              }
  26   1      }
  27          void send_char(unsigned char txd)
  28          // 传送一个字符
  29          {
  30   1              SBUF = txd;
  31   1              while(!TI);                             // 等特数据传送
  32   1              TI = 0;                                 // 清除数据传送标志
  33   1      }
  34          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     49    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      1    ----
   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 + -