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

📄 uart.lst

📁 基于51单片机实现UART通信 SPI通信 和IIC通信
💻 LST
字号:
C51 COMPILER V8.02   UART                                                                  05/28/2008 12:13:31 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE UART
OBJECT MODULE PLACED IN UART.obj
COMPILER INVOKED BY: D:\ElectronicTools\KeilC51\C51\BIN\C51.EXE C_H\UART.c BROWSE DEBUG OBJECTEXTEND PRINT(.\UART.lst) O
                    -BJECT(UART.obj)

line level    source

   1          #include "Includes.h"
   2          
   3          unsigned char uart_receive_date;
   4          
   5          /*************初始化*********************/
   6          extern void com_init()           //串口初始化
   7          {
   8   1      TMOD=0x02;                        //定时器0方式2
   9   1      TH0=0xfd;                         //波特率9600
  10   1      TL0=0xfd;
  11   1      SCON=0x50;                        //串口工作方式1,允许接收
  12   1      TR1=1;                            //启动定时
  13   1      IE=0x90;                          //开串口中断 等效于 ea=1;es=1;
  14   1      }
  15          
  16          /*************向串口发送一个字符*********************/
  17          extern void send_char_com( unsigned char date) 
  18          { 
  19   1      unsigned int i=5000;
  20   1      SBUF=date; 
  21   1      while (TI== 0&&i>1 ) i--; 
  22   1      TI= 0 ; 
  23   1      } 
  24          
  25          /*************中断函数*********************/
  26          void com_receive() interrupt 4 using 1//串口中断
  27           {
  28   1         if(RI)                                  //接收
  29   1            { RI=0;
  30   2              uart_receive_date=SBUF;
  31   2              Delay_Xms(2);
  32   2      
  33   2      }}
  34          


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