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

📄 uart.lst

📁 52单片机开发板的实例程序
💻 LST
字号:
C51 COMPILER V9.00   UART                                                                  08/20/2011 21:49:01 PAGE 1   


C51 COMPILER V9.00, COMPILATION OF MODULE UART
OBJECT MODULE PLACED IN uart.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE uart.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include<reg52.h>
   2          #define uint unsigned int
   3          #define uchar unsigned char 
   4          void delay(uint k)
   5          {
   6   1        uint i;
   7   1        for(;k>0;k--)
   8   1        for(i=110;i>0;i--);
   9   1      }
  10          void send_uart(uchar dat)
  11          {
  12   1        SBUF=dat;
  13   1        while(!TI);
  14   1        TI=0;
  15   1      }
  16          void main()
  17          {
  18   1          uchar i;
  19   1              TMOD=0x20;//设置定时器1为工作方式2
  20   1              TH1=0xfd;//设置串口通信的波特率为9600
  21   1              TL1=0xfd;
  22   1              TR1=1;//开启定时器1
  23   1              SM0=0;
  24   1              SM1=1;
  25   1              while(1)
  26   1                      {       
  27   2                              for(i=0;i<100;i++)
  28   2                                      {
  29   3                                              send_uart(i);
  30   3                                              delay(400);
  31   3                                      }
  32   2      
  33   2                      }
  34   1      }


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