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

📄 comint.lst

📁 此程序为单片机和PC机RS232传输时候的C51源码!实现单片机中断程序发送,接受功能.
💻 LST
字号:
C51 COMPILER V7.02a   COMINT                                                               03/13/2004 23:39:43 PAGE 1   


C51 COMPILER V7.02a, COMPILATION OF MODULE COMINT
OBJECT MODULE PLACED IN F:\实验板\实验1~1\实验3‘\COMINT.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE F:\实验板\实验1~1\实验3‘\COMINT.C DB SB OE

stmt level    source

   1          #include "reg52.h"
   2          sbit _led = 0x97;
   3          void Init_Com(void)
   4          {
   5   1           TMOD = 0x20;
   6   1           PCON = 0x00;
   7   1           SCON = 0x50;                                                                                                       //              ;串口为方式1    8 UART
   8   1           TH1 = 0xFd;
   9   1           TL1 = 0xfd;
  10   1           TR1 = 1;                                                                           //              ;波特率9600
  11   1           REN = 1;
  12   1           ES = 1;
  13   1           EA = 1;
  14   1      }
  15          void ComInt() interrupt 4
  16          {
  17   1          unsigned char dat;
  18   1          ES = 0;
  19   1          RI = 0;
  20   1          dat = SBUF;
  21   1          SBUF = dat;
  22   1          do{}while( TI == 0 );
  23   1          _led = 0;
  24   1          TI = 0;
  25   1          ES = 1;
  26   1      }
  27          
  28          
  29          void Delay_xMs(unsigned int x)
  30          {
  31   1              unsigned int i,j;
  32   1              for( i =0;i < x;i++ )
  33   1              {
  34   2                      for( j =0;j<1000;j++ );
  35   2              }
  36   1      }
  37          void main()
  38          {
  39   1        Init_Com();
  40   1        while(1)
  41   1        {
  42   2              Delay_xMs(5);
  43   2              _led = 1;
  44   2        }
  45   1      }
C51 COMPILER V7.02a   COMINT                                                               03/13/2004 23:39:43 PAGE 2   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
EA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AFH  1
IE . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
_led . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0097H  1
Init_Com . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
ES . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ACH  1
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
RI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0098H  1
TI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0099H  1
main . . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
SBUF . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0099H  1
PCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0087H  1
SCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0098H  1
TMOD . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0089H  1
TCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
ComInt . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  dat. . . . . . . . . . . . . . . . .  * REG *  DATA   U_CHAR   0007H  1
TH1. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008DH  1
TL1. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008BH  1
TR1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008EH  1
REN. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009CH  1
T2CON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C8H  1
_Delay_xMs . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  x. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_INT    0006H  2
  i. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_INT    0004H  2
  j. . . . . . . . . . . . . . . . . .  * REG *  DATA   U_INT    0002H  2
PSW. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D0H  1


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