📄 led.lst
字号:
C51 COMPILER V8.12 LED 04/02/2009 16:26:17 PAGE 1
C51 COMPILER V8.12, COMPILATION OF MODULE LED
OBJECT MODULE PLACED IN LED.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE LED.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /*******************************************************************
2 * *
3 * ME850单片机开发实验仪演示程序 - LED 点亮与熄灭 *
4 * *
5 * P0、P2 端口8位LED显示 *
6 * *
7 * 版本: V1.0 (2008/06/11) *
8 * 作者: gguoqing (Email: gguoqing@willar.com) *
9 * 网站: www.sofi-tech.com(硕飞科技) www.mcusj.com(伟纳单片机世界) *
10 * 邮箱: sofitech@tom.com *
11 * *
12 *【版权】Copyright(C)深圳硕飞科技有限公司 All Rights Reserved *
13 *【声明】此程序仅用于学习与参考,引用请注明版权和作者信息! *
14 * *
15 *********************************************************************/
16
17 #include <reg52.h>
18
19 char code reserve [3] _at_ 0x3b; //保留0x3b开始的3个字节
20
21 /**********************************************************
22
23 延时函数
24
25 **********************************************************/
26 void delayms(unsigned int ms)
27 {
28 1 unsigned char k;
29 1 while(ms--)
30 1 {
31 2 for(k = 0; k < 114; k++);
32 2 }
33 1 }
34
35 /**********************************************************
36
37 主函数
38
39 **********************************************************/
40 void main()
41 {
42 1 P0 = 0xff; //初始化端口
43 1 P2 = 0xff;
44 1
45 1 while(1)
46 1 {
47 2 P0 = 0x00; //LED显示
48 2 P2 = 0x00;
49 2 delayms(300); //延时300ms
50 2
51 2 P0 = 0xff; //关闭LED显示
52 2 P2 = 0xff;
53 2 delayms(300); //延时300ms
54 2 }
55 1 }
C51 COMPILER V8.12 LED 04/02/2009 16:26:17 PAGE 2
56
57 /**********************************************************/
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 55 ----
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 + -