addr_prc.lst

来自「楼宇对讲系统里用的文字信息接收。用可视对讲话机的TFT屏可看到从管理中心发过来的」· LST 代码 · 共 59 行

LST
59
字号
C51 COMPILER V7.06   ADDR_PRC                                                              06/10/2005 13:26:29 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE ADDR_PRC
OBJECT MODULE PLACED IN ADDR_PRC.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ADDR_PRC.C BROWSE DEBUG OBJECTEXTEND CODE SYMBOLS

stmt level    source

   1          /***********************************************************/
   2          /*                                                                                     */
   3          /*                CPU:AT89c55   20MHZ                      */
   4          /*                Copyright  2004.09  Comelit              */
   5          /*                AUTHOR:  LV_XIAO_LU                      */
   6          /*                                                         */
   7          /***********************************************************/
   8          
   9          
  10          #include "reg52.h"
  11          #include "define.h"
  12          #include "variable.h"
  13          #include "typedef.h"
  14          #include "function.h"
  15          
  16          //#define MESSAGE_START_ADDR 0x1100 
  17          /* 
  18          #define MESSAGE_START_ADDR 0x1900 
  19          
  20          #define MESSAGE_LENTH  512      //相当于255个汉字的信息
  21                                          //一条信息占用FLASH MEMORY 合计128*4段
  22          #define MAX_MESSAGE_CNT 200
  23          
  24          #define PAGE_0 0
  25          */
  26          sbit FLASH_A16 = P1^0;
  27          /*
  28          typedef union
  29          {    struct
  30               {
  31                     
  32                  unsigned int page_addr;
  33                  unsigned int  address;
  34               }address;
  35                    unsigned long addr;
  36          }ADDRESS;
  37           
  38          
  39          struct MES_CON_BLOCK              //共占8 个字节
  40            {
  41              ADDRESS mes_addr;                 //贮存的是信息块所分配的起始地址
  42                  struct MES_CON_BLOCK xdata *prev; //指回上一个信息控制块
  43              struct MES_CON_BLOCK xdata *next;  //指向下一个信息控制块
  44            };
  45          */
  46          
  47          // extern  struct  MES_CON_BLOCK  xdata mes_control_b[MAX_MESSAGE_CNT];   //
  48          // extern  struct  MES_CON_BLOCK  xdata *free_tcb_list_b  ;           //该指针指向的控制块指向的区域是可以
             -贮存信息的
  49          // extern  struct  MES_CON_BLOCK  xdata *disp_tcb_list_b  ;           // 该指针指向的控制块指向的区域表示

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?