📄 main.lst
字号:
C51 COMPILER V8.02 MAIN 08/21/2007 23:58:22 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /******************************************************************
2 本程序只供学习使用,未经作者许可,不得用于其它任何用途
3 我的邮箱:at89c58@163.com
4
5
6 *******************************************************************/
7 /*
8 因为这个程序供学习使用,在库里放了一个70字节的变量,所以RAM大,串口部分
9 没有花时间去搞,随便写了一个.
10 */
11
12 #include<reg51.h>
13 #include"delay.h"
14 #include"init.h"
15
16
17 unsigned char code led[]={10,11,12};
18 unsigned char i;
19 unsigned int k;
20 sbit P10=P1^0; //定义8个按键
21 sbit P11=P1^1;
22 sbit P12=P1^2;
23 sbit P13=P1^3;
24 sbit P14=P1^4;
25 sbit P15=P1^5;
26 sbit P16=P1^6;
27 sbit P17=P1^7;
28
29 int main()
30 {
31 1 TMOD=0x21;
32 1 SCON=0x50;
33 1 TH1=0xfd;
34 1 TL1=0xfd;
35 1 TR1=1;
36 1 ES=1;
37 1 TR0=1;
38 1 ET0=1;
39 1 EA=1;
40 1
41 1 while(1)
42 1 {
43 2 if(P10==0)
44 2 {
45 3 delay(1000);//按下P10键后,串口便发数据
46 3 i=3;
47 3 send(led,i);
48 3 i=0;;
49 3 }
50 2 }
51 1 return 0;
52 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
C51 COMPILER V8.02 MAIN 08/21/2007 23:58:22 PAGE 2
CODE SIZE = 51 ----
CONSTANT SIZE = 3 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 3 ----
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 + -