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

📄 globldef.lst

📁 使用51单片机实现TCP/IP协议,模块化编程
💻 LST
字号:
C51 COMPILER V6.12  GLOBLDEF                                                               05/16/2008 11:16:42 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE GLOBLDEF
OBJECT MODULE PLACED IN .\GloblDef.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE .\GloblDef.h DEBUG OBJECTEXTEND

stmt level    source

   1          
   2          
   3          #ifndef GlobDef_h
   4          #define GlobDef_h
   5          typedef unsigned char byte;
   6          typedef unsigned int word;
   7          
   8          //定义rtl控制端口
   9          
  10          
  11          #define  RTL_RESET_PIN P3_4
  12          
  13          
  14          
  15          //控制量
  16          #define  DELAY_AFTER_HARDWARE_RESET   0x8333  //100ms 100000/12=8333 
  17          #define  MIN_PACKET_SIZE              46
  18          #define  MAX_PACKET_SIZE              1500   //以太网帧必须为46-1500字节。   
  19          #define  SEND_START_PAGE0             0x4000
  20          #define  SEND_START_PAGE1             0x4bff// 前12页为发送缓存
  21          #define  RECEIVE_START_PAGE           0x4c00//后52页为接收缓存 
  22          #define  RECEIVE_STOP_PAGE            0x7fff//page式管理,一页256b。
  23          #define  MemAllocation
  24          #define  PAGE_NOT_FOUND
  25          #define  StartPos
  26          
  27          
  28          
  29          //rtl 寄存器
  30          #define  CR                           0x8000    //或者80?
  31          #define  CR_PAGE0                     0x00      //Set cr=00 000000
  32          #define  CR_ABORT_COMPLETE_DMA        0x20      //Set cr=00 1xx 000 
  33          #define  CR_TXP                       0x04      //选择cr bit 2
  34          #define  CR_REMOTE_WRITE              0x10      //使cr=00 010 000 
  35          #define  CR_START_COMMAND             0x02      //选择cr bit 1
  36          #define  CR_STOP_COMMAND              0x01      //选择cr bit 0
  37          #define  PSTART_WPAGE0                0x8001
  38          #define  PSTOP_WPAGE0                 0x8002
  39          #define  BNRY_WPAGE0                  0x8003
  40          #define  TPSR_WPAGE0                  0x8004
  41          #define  RCR_WPAGE0                   0x800c
  42          #define  TCR_WPAGE0                   0x800d
  43          #define  DCR_WPAGE0                   0x800e
  44          #define  IMR_WPAGE0                   0x800f
  45          #define  ISR_WPAGE0                   0x8007
  46          #define  CURR_WPAGE                   0x8007//In page1
  47          #define  RSARH_WPAGE0                 0x8008
  48          #define  RSARL_WPAGE0                 0x8009
  49          #define  RBCRH_WPAGE0                 0x800a
  50          #define  RBCRL_WPAGE0                 0x800b
  51          #define  REMOTE_DMA_PORT              0x8010//10-17中随便一个
  52          #define  RESET_PPORT                  0x8018//18-1f中随便一个  
  53          #define  PrePage
  54          #define  CURR_RPAGE1                  0x8007
  55          
C51 COMPILER V6.12  GLOBLDEF                                                               05/16/2008 11:16:42 PAGE 2   

  56          
  57          
  58          
  59          //设置物理地址
  60          //0 页叫 Prom 页,只有 32 字节,地址为 0x0000 --0x001f,用于存储以太网物理地址。
  61          
  62          #define PRA0_WPAGE1         0x0000
  63          #define PRA1_WPAGE1         0x0001
  64          #define PRA2_WPAGE1         0x0002 
  65          #define PRA3_WPAGE1         0x0003 
  66          #define PRA4_WPAGE1         0x0004
  67          #define PRA5_WPAGE1         0x0005
  68          
  69          
  70          #endif 
  71          
  72          
  73          


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