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

📄 com.lst

📁 多字节汉字屏显示控制程序
💻 LST
字号:
C51 COMPILER V7.50   COM                                                                   11/12/2007 17:46:42 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE COM
OBJECT MODULE PLACED IN E:\XLED\SOURCE\COM.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE E:\XLED\SOURCE\COM.C DB SB OE

line level    source

   1          #include  "config.h"
   2          #define COMOUTRESET     if(comtimeout == 0) {cont=0;\
   3                                                                                           addrtest=0;\
   4                                                                                           SM2=1;\
   5                                                                                          }\
   6                                              comtimeout = 100
   7          uchar   comtimeout;                                                                     //当为0时表示传口超时需要重加载
   8          /*
   9          注意这个100us的延时程序是非常重要的由其在有FLASH的系统中
  10          */
  11          /*void delay100us(uchar time)
  12          {
  13                  uchar i;
  14                  for(;time!=0;time--)
  15                  {
  16                          i=170;
  17                          for(;i!=0;i--);
  18                  }
  19          }
  20          */
  21          void com_init(bps)      /*初始串口*/
  22          { 
  23   1       TMOD=0x21;
  24   1       #ifdef USEDOLDTW
                       SCON=0x50;
               #else
  27   1               SCON=0xF0;
  28   1       #endif
  29   1       PCON|=0x80;            //波特绿加倍
  30   1       switch(bps)                //设置RFID模块的通信速度
  31   1       {
  32   2              case 4800:      TH1=TL1=BAUD_4800;      break;
  33   2              case 9600:      TH1=TL1=BAUD_9600;      break;
  34   2          case 19200:
  35   2                                      #if(OSC_FREQ == 40000000L)
                                                      TH1=TL1=0xf5;
                                              #else
  38   2                                              TH1=TL1=BAUD_19200;
  39   2                                      #endif
  40   2                                      break;
  41   2              case 57600:     TH1=TL1=BAUD_57600; break;
  42   2       }
  43   1       TR1=1;
  44   1       ES = 1;
  45   1       PS = 1;
  46   1       EA = 1;
  47   1       comtimeout=0;
  48   1      }
C51 COMPILER V7.50   COM                                                                   11/12/2007 17:46:42 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
windows. . . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  14167
  plan_flash . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  plan_point . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  plan_size. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  plan . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
  hang . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0004H  1
  lie. . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0005H  1
  bit_cont . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0006H  1
  movintype. . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0007H  20
  movouttype . . . . . . . . . . . . .  MEMBER   -----  ARRAY    001BH  20
  movsize. . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    002FH  20
  showtime . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0043H  20
  PRINT1_R . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0057H  640
  PRINT2_R . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    02D7H  640
  printbuf . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0557H  12800
ES . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ACH  1
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
PS . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BCH  1
PCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0087H  1
usart. . . . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  645
  dip. . . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0000H  640
  movintype. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0280H  1
  movouttype . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0281H  1
  movsize. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0282H  1
  showtime . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0283H  1
  addtype. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0284H  1
SCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0098H  1
TMOD . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0089H  1
TCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
_com_init. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  bps. . . . . . . . . . . . . . . . .  * REG *  DATA   INT      0006H  2
comtimeout . . . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0000H  1
TH1. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008DH  1
TL1. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008BH  1
print_asm. . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  4
  ptr1_s . . . . . . . . . . . . . . .  MEMBER   -----  PTR      0000H  2
  ptr2_s . . . . . . . . . . . . . . .  MEMBER   -----  PTR      0002H  2
TR1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008EH  1
PRINTLED . . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  11
  SWAP . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  CHANG. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  COLOR. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  PRINTBUF1_R1 . . . . . . . . . . . .  MEMBER   -----  PTR      0003H  2
  PRINTBUF1_R2 . . . . . . . . . . . .  MEMBER   -----  PTR      0005H  2
  PRINTBUF2_R1 . . . . . . . . . . . .  MEMBER   -----  PTR      0007H  2
  PRINTBUF2_R2 . . . . . . . . . . . .  MEMBER   -----  PTR      0009H  2
T2CON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C8H  1
PSW. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D0H  1


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     77    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
C51 COMPILER V7.50   COM                                                                   11/12/2007 17:46:42 PAGE 3   

   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 + -