📄 com.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 + -