📄 第一个程序.lst
字号:
C51 COMPILER V6.12 _赺籣龀_序 08/25/2007 14:34:18 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE _赺籣龀_序
OBJECT MODULE PLACED IN .\第一个程序.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE .\第一个程序.c DEBUG OBJECTEXTEND
stmt level source
1
2 /*************************************************************
3 * 程序名 * 第一个工程中的第一个程序
4 * 编写人 * 杜 洋
5 * 日 期 * 2007-8-23
6 * 日 志 * 2007-8-23 开始编写
7 /*************************************************************/
8
9 /*************************************************************
10 * 头文件定义 *
11 /*************************************************************/
12 #include <AT89X52.h>
13
14 /*************************************************************
15 * IO定义 *
16 /*************************************************************/
17 sbit LED = P1 ^ 0; //定义P1.0为LED控制口,低电平使能
18
19 /*************************************************************
20 * 毫秒级延时函数 *
21 调用函数必须给延时函数一个0~65535的延时值对应0MS到65535MS
22 /*************************************************************/
23 void Delay (unsigned int a){ //需要输入变量值0~65535
24 1 unsigned char i;
25 1 while( --a != 0){ //i 从0加到125,CPU大概就耗时1毫秒
26 2 for(i = 0; i < 125; i++); //空指令循环125次
27 2 }
28 1 }
29 /*************************************************************
30 * 主函数 *
31 实验板上连接到P1.0上的LED每一秒闪烁一次
32 /*************************************************************/
33 void main (void){ //
34 1 while(1){ //无限循环以下程序
35 2 LED = ~LED; //取LED向反状态
36 2 Delay(250); //修改这里的数值看看会有什么变化
37 2 } //延时1秒钟(0~65535之间)
38 1 }
39 /*************************************************************
40 * DoYoung.net 电子技术 -- 创造独立资源 *
41 /*************************************************************/
42
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 32 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
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 + -