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

📄 port.lst

📁 单片机及C语言教程十天让你轻松编程 有例子详解
💻 LST
字号:
C51 COMPILER V7.04   PORT                                                                  03/04/2004 15:07:59 PAGE 1   


C51 COMPILER V7.04, COMPILATION OF MODULE PORT
OBJECT MODULE PLACED IN port.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE port.c BROWSE DEBUG OBJECTEXTEND TABS(2)

stmt level    source

   1          
   2          unsigned int data ABC _at_ 0x0028;
   3          unsigned int data CBA _at_ 0x002A;
   4          unsigned int data *Port _at_ 0x002C;
   5          
   6          #include <at89x51.h>
   7          #include <stdio.h>
   8          
   9          void main(void)
  10          {
  11   1        SCON = 0x50; //串口方式1,允许接收
  12   1        TMOD = 0x20; //定时器1定时方式2
  13   1        TH1 = 0xE8; //11.0592MHz 1200波特率
  14   1        TL1 = 0xE8;
  15   1        TI = 1;
  16   1        TR1 = 1; //启动定时器
  17   1      
  18   1        ABC = 10; //设初值
  19   1        CBA = 20;
  20   1      
  21   1        Port = &CBA; //取CBA的地址放到指针变量Port
  22   1        *Port = 100; //更改指针变量Port所指向的地址的内容
  23   1      
  24   1        printf("1: CBA=%d\n",CBA); //显示此时CBA的值
  25   1      
  26   1        Port = &ABC; //取ABC的地址放到指针变量Port
  27   1        CBA = *Port; //把当前Port所指的地址的内容赋给变量CBA
  28   1      
  29   1        printf("2: CBA=%d\n",CBA); //显示此时CBA的值
  30   1        printf("   ABC=%d\n",ABC); //显示ABC的值
  31   1      }


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