📄 bianliang.lst
字号:
C51 COMPILER V8.02 BIANLIANG 04/13/2009 14:02:28 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE BIANLIANG
OBJECT MODULE PLACED IN bianliang.OBJ
COMPILER INVOKED BY: D:\program file\Keil c51\C51\BIN\C51.EXE bianliang.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #define uchar_code unsigned char code
2 #define uchar unsigned char
3
4 uchar_code TC_HEAD[]="AT+"; //AT命令信息头
5 uchar_code TC_CMGS[]="CMGS="; //发送短信息
6 uchar_code TC_CMGR[]="CMGR="; //读取短信息
7 uchar_code TC_CMGF[]="CMGF="; //设置文本格式
8 uchar_code TC_CMGD[]="CMGD="; //删除短信息
9 uchar_code TC_IPR[]="IPR=9600"; //设置传输速率
10 uchar_code TC_CNMI[]="CNMI=2,1"; //短信自动提醒
11 uchar_code TC_CPMS[]="CPMS=";//选择短信存储载体
12 uchar_code TC_SM[]="SM";
13 uchar_code TelNumber[]="13560405844"; //监控手机号码
14
15 uchar_code TC_OK[]="OK";
16 uchar_code CMGS[]="CMGS";
17 uchar_code TC_CMTI[]="CMTI";
18 uchar_code MC_CMGR[]="CMGR";
19 /*****************************************************************/
20 uchar_code CMD_1[]="SYSON"; //控制指令_监控系统打开
21 uchar_code CMD_2[]="SYDON";
22 uchar_code alarm_mes[]="SB_IN"; //报警信息
23 /*****************************************************************/
24 uchar Rev_Buf[60]; //接受缓冲区
25 uchar_code Rev_BufSIZE=60; //接收缓冲区大小
26 uchar idata Rev_count=0; //接受缓冲区指针
27 uchar temp1[5];
28 uchar idata CMD_Buf[6]; //接收到的监控指令
29 uchar idata TEL_Buf[12]; //电话号码暂存
30 uchar MES_COUNT=0; //新信息的序号
31 uchar idata xx=0; //多余字节标志
32 uchar idata i,t;
33
34 bit Gsm_flag=0; //接收到GSM模块发送标志
35 bit Gsm_call=0; //来电标志
36 bit Gsm_read=0; //读取短信标志
37 bit Ascii_flag=0;
38 bit NewSMS_flag=0; //新短信标志
39 bit TELNUM_OK=0; //电话号码识别标志位
40 uchar idata CMD; //指令
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = ---- ----
CONSTANT SIZE = 104 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 66 ----
IDATA SIZE = 23 ----
BIT SIZE = 6 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -