📄 sanzhan.lst
字号:
C51 COMPILER V7.06 SANZHAN 01/14/2007 17:18:42 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE SANZHAN
OBJECT MODULE PLACED IN sanzhan.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE sanzhan.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include <reg51.h>
2 #include <absacc.h>
3 #include <stdio.h>
4 unsigned char TLV=0;
5 unsigned char THV=0;
6 unsigned short SECTICKS=18; //48; //24; //65536/(65536-(THV*256+TLV))*18;
7 unsigned short HALFSECTICKS=9; //24; //12;
8 unsigned char sbuff[7];
9 unsigned char count=0,triggle=0,chno=0;
10 unsigned char ticks=0,oldP1Stat;
11 sbit RLed = P1^2;
12 void delay()
13 {
14 1 unsigned short i,j;
15 1 for(i=0;i<30;i++) j=i;
16 1 }
17 void t0int() interrupt 1
18 {
19 1 unsigned char i;
20 1 count++;
21 1 if((oldP1Stat^P1) & 0x10) ticks++;
22 1 oldP1Stat=P1;
23 1 if(count == HALFSECTICKS)
24 1 {
25 2 RLed=1;
26 2 triggle=1;
27 2 }
28 1 if(count == SECTICKS)
29 1 {
30 2 count=0;
31 2 triggle=1;
32 2 RLed=0;
33 2 sbuff[3]=P1;
34 2 sbuff[4]=ticks;
35 2 ticks=0;
36 2 triggle=1;
37 2 }
38 1 }
*** WARNING C280 IN LINE 19 OF SANZHAN.C: 'i': unreferenced local variable
39 void main (void)
40 {
41 1 unsigned char i;
42 1 sbuff[0]=0xD7;
43 1 sbuff[1]=6;
44 1 sbuff[2]='S';
45 1 sbuff[5]=0x0d;
46 1 sbuff[6]='E';
47 1 SCON = 0x50; /* SCON: mode 1, 8-bit UART, enable rcvr */
48 1 TMOD |= 0x21; /* TMOD: timer 1, mode 2, 8-bit reload */
49 1 TH1 = 0xfb; //0xfb; // 9600 bps,0xd8; /* TH1: reload value for 1200 baud @ 18.432MHz */
50 1 TR1 = 1; /* TR1: timer 1 run */
51 1 TR0 = 1;
52 1 TI = 1;
53 1 oldP1Stat=P1;
54 1 IE = 0x82;
C51 COMPILER V7.06 SANZHAN 01/14/2007 17:18:42 PAGE 2
55 1 while (1)
56 1 {
57 2 if (triggle)
58 2 {
59 3 triggle=0;
60 3 for(i=0;i<7;i++) putchar(sbuff[i]);
61 3 }
62 2 }
63 1 }
64
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 164 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 18 4
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -