📄 main.lst
字号:
C51 COMPILER V8.02 MAIN 11/28/2006 11:17:15 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: e:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <reg51.h>
2 sbit cs_549=P3^7;
3 sbit data_549=P3^6;
4 sbit clk_549=P3^5;
5 //unsigned char code sin[];
6 void delay_1s(void)
7 {
8 1 unsigned int j;
9 1 for(j=0;j<40000;j++);
10 1 }
11 void main()
12 {
13 1 unsigned char i,reg;
14 1 TMOD=0x20;
15 1 TL1=250;
16 1 TH1=250;
17 1 EA=1;
18 1 ES=0;
19 1 TR1=1;
20 1 SCON=0x50;
21 1 PCON=0;
22 1 /*
23 1 loop:
24 1 cs_549=0;
25 1 clk_549=0;
26 1 for(i=0;i<8;i++)
27 1 {
28 1 clk_549=0;
29 1 reg <<= 1;
30 1 if(data_549) reg ++;
31 1 clk_549=1;
32 1 }
33 1 clk_549=0;
34 1 cs_549=1;
35 1
36 1 SBUF=reg;
37 1 while(!TI);
38 1 TI=0;
39 1 goto loop; */
40 1 while(1){
41 2 for(i=0;i<10;i++){SBUF=i;while(!TI);TI=0;delay_1s();}
42 2 }
43 1 }
*** WARNING C280 IN LINE 13 OF MAIN.C: 'reg': unreferenced local variable
44 /*
45 unsigned char code sin[]=
46 {
47 127,152,176,198,217,233,245,252,
48 254,252,245,233,217,198,176,152,
49 128,103,79,57,38,22,10,3,
50 1,3,10,22,37,57,79,102
51 };
52
53 */
C51 COMPILER V8.02 MAIN 11/28/2006 11:17:15 PAGE 2
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 72 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 2
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 + -