📄 +
字号:
C51 COMPILER V8.05a LED羅水灯 03/20/2012 17:33:25 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE LED羅水灯
OBJECT MODULE PLACED IN LED流水灯.OBJ
COMPILER INVOKED BY: D:\keil\C51\BIN\C51.EXE LED流水灯.c BROWSE DEBUG OBJECTEXTEND
line level source
1
2 /* 广州手之创电子科技有限公司
3 公司网址首页:http://www.soochange.com
4 http://www.sochange.cn
5 公司淘宝网店:http://sochange.taobao.com/
6 联系电话(传真):020-62199826
7 联系电话:020-28991152
8 公司官方qq(添加好友者请写上贵公司名称,本q只对企业客户开发):779827265
9 技术qq1:956626567
10 技术qq2:974205767
11
12
13 */
14
15 #include<reg52.h> //头文件
16 #include<intrins.h>
17 sbit Leden=P1^2; //led灯控制端,高导通
18 sbit wei=P1^1; // 数码管位控制,点阵列控制
19 sbit Line=P1^3; //点阵行控制
20 int x,y,k;
21 void delay(unsigned int);
22 unsigned char i; //定义变量
23 void main()
24 {
25 1 P0=0X00; //关闭点阵
26 1 Line=0;
27 1 P0=0XFF; //关闭数码管
28 1 wei=0;
29 1
30 1 Leden=1;
31 1 i=0xfe;
32 1
33 1 while(1)
34 1 {
35 2
36 2 for(k=0;k<7;k++)
37 2 {
38 3
39 3 P0=i;
40 3 delay(100);
41 3 i=_crol_(i,1); //流水灯移位
42 3 }
43 2
44 2 for(k=0;k<7;k++)
45 2 {
46 3
47 3 P0=i;
48 3 delay(100);
49 3 i=_cror_(i,1);
50 3 }
51 2 }
52 1 }
53
54
55
C51 COMPILER V8.05a LED羅水灯 03/20/2012 17:33:25 PAGE 2
56
57 void delay(unsigned int sm) //延时函数
58 {
59 1 for(x=sm;x>0;x--)
60 1 for(y=110;y>0;y--);
61 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 154 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 7 ----
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 + -