📄 mainfun.lst
字号:
C51 COMPILER V7.10 MAINFUN 12/01/2006 23:19:41 PAGE 1
C51 COMPILER V7.10, COMPILATION OF MODULE MAINFUN
OBJECT MODULE PLACED IN mainfun.OBJ
COMPILER INVOKED BY: d:\Program Files\Keil\C51\BIN\C51.EXE mainfun.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /*********************************************************************************************************
2 **
3 ** (c) Copyright 2004-2006
4 ** All Rights Reserved
5 **
6 **
7 ** 版权所有:朗顿科技
8 ** http://www.ldmcu.com
9 **
10 ********************************************************************************************************/
11
12 #include <reg52.h>
13 #include <stdio.h>
14
15 sbit RJ = P1^0;
16 sbit F1 = P1^7;
17 sbit F2 = P1^6;
18 sbit R1 = P1^5;
19 sbit R2 = P1^4;
20
21
22 void sercon(void)
23 {
24 1 SCON = 0x50; /* SCON: mode 1, 8-bit UART, enable rcvr */
25 1 TMOD |= 0x20; /* TMOD: timer 1, mode 2, 8-bit reload */
26 1 TH1 = 0xFD; /* TH1: reload value for 9600 baud @ 11.0592MHz */
27 1 TR1 = 1; /* TR1: timer 1 run */
28 1 TI = 1; /* TI: set TI to send first char of UART */
29 1 }
30
31 void Delay(unsigned char coun)
32 {
33 1 unsigned char i,j;
34 1
35 1 for(i = 0; i < coun; i++)
36 1 for(j = 0; j <100; j++);
37 1 }
38
39 void main(void)
40 {
41 1 unsigned int i;
42 1 unsigned char j;
43 1 unsigned char cmd;
44 1
45 1 j = 0;
46 1
47 1 F1 = 0;
48 1 F2 = 0;
49 1 R1 = 0;
50 1 R2 = 0;
51 1
52 1 while(1)
53 1 {
54 2
55 2 startrun:
C51 COMPILER V7.10 MAINFUN 12/01/2006 23:19:41 PAGE 2
56 2 Delay(100);
57 2 F1 = 0;
58 2 F2 = 1;
59 2 Delay(100);
60 2 F1 = 0;
61 2 F2 = 0;
62 2 R1 = 0;
63 2 R2 = 0;
64 2 R1 = 0;
65 2 R2 = 1;
66 2
67 2 Delay(100);
68 2 F1 = 0;
69 2 F2 = 0;
70 2 R1 = 0;
71 2 R2 = 0;
72 2 F1 = 1;
73 2 F2 = 0;
74 2
75 2 Delay(100);
76 2
77 2 F1 = 0;
78 2 F2 = 0;
79 2 R1 = 0;
80 2 R2 = 0;
81 2 R1 = 1;
82 2 R2 = 0;
83 2
84 2 goto startrun;
85 2
86 2 }
87 1
88 1 SBUF = j++;
89 1 }
*** WARNING C280 IN LINE 41 OF MAINFUN.C: 'i': unreferenced local variable
*** WARNING C280 IN LINE 43 OF MAINFUN.C: 'cmd': unreferenced local variable
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 98 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 4
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 2 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -