uart2.lst

来自「手把手教你单片机」· LST 代码 · 共 63 行

LST
63
字号
C51 COMPILER V8.02   UART2                                                                 12/29/2010 06:39:25 PAGE 1   


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

line level    source

   1          #include <reg52.h>
   2          typedef   unsigned char  uint8;
   3          typedef   unsigned int   uint16;
   4          
   5          uint8 num = 0;
   6          
   7          void UART_init(void)
   8          {
   9   1              SCON = 0x50;
  10   1              TMOD = 0x20;
  11   1              TH1  = 0xFD;
  12   1              TL1  = 0xFD;
  13   1              TR1  = 1;
  14   1              ES   = 1;
  15   1              EA   = 1;
  16   1      }
  17          main()
  18          {
  19   1              UART_init();
  20   1              while(1);
  21   1      }
  22          
  23          void interrupt_uart() interrupt 4
  24          {
  25   1              if(TI)
  26   1              {
  27   2                      TI = 0;
  28   2                      REN = 1;
  29   2              }
  30   1              if(RI)
  31   1              {
  32   2                      RI = 0;
  33   2                      num = SBUF;
  34   2                      num++;
  35   2                      SBUF = num;
  36   2                      REN  = 0;
  37   2              }
  38   1      }
  39          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     47    ----
   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 + =
减小字号Ctrl + -
显示快捷键?