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

📄 01.lst

📁 串口测试程序,方便初学者调单片机串行通讯
💻 LST
字号:
C51 COMPILER V8.02   01                                                                    09/13/2007 23:02:30 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE 01
OBJECT MODULE PLACED IN 01.OBJ
COMPILER INVOKED BY: e:\study\Keil802\C51\BIN\C51.EXE 01.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          
   2           /************************************************************
   3           *  名    称:串口测试程序                                   *
   4           *                                                           *
   5           *  功    能:单片机串行口发送/接收程序,每接收到一个字节即刻*
   6           *            发送出去,以验证单片机收/发正常。如果不行可用单*
   7           *                        独的发送/接收试程序测试                        *
   8           *                                                           *
   9           ************************************************************/
  10          
  11          #include<reg51.h>
  12          
  13          #define uchar unsigned char
  14          
  15          #define uint unsigned int
  16          
  17          main()
  18          {
  19   1         uchar a;
  20   1         
  21   1         TMOD=0x20;            /*晶振在11.0592MHz下,设置串行口波特率为9600,方式3*/
  22   1         
  23   1         TL1=0xfd;TH1=0xfd;
  24   1         
  25   1         SCON=0xd8;PCON=0x00;
  26   1         
  27   1         TR1=1;
  28   1         
  29   1         while(1)
  30   1         { 
  31   2               while(RI==0);
  32   2               RI=0;
  33   2               
  34   2               a=SBUF;           /*接收到数据,立即发送出去*/     
  35   2               SBUF=a;
  36   2               
  37   2               while(TI==0);
  38   2               TI=0;
  39   2              }
  40   1      }


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