2.1 单个LED闪动
相关下载:KEIL原工程
实验效果: 单个LED闪动
程序:
1 //--------------------------------------------------------------------------
2 //程序名称: 单个LED闪动;
3 //晶振: 11.0592MHz;
4 //MCU型号: STC89C52RC;
5 //电路板型号: EBV-MV(51实验板);
6 //--------------------------------------------------------------------------
7 //--------------------------------------------------------------------------
8 //硬件连接:
9 //EBVn-[VCC] -> MVn-[--VCC--]
10 //EBVn-[GND] -> MVn-[//GND//]
11 //EBVn-[P10] -> MVn-{EX2}-[L1]
12 // -> MVn-{EX2}-(VCC)
13 //--------------------------------------------------------------------------
14 //------------------------------------------------------
15 //头文件;
16 #include <AT89X52.H>
17 //------------------------------------------------------
18 //延时程序;
19 void delay(void)
20 {
21 unsigned char i,j; //定义变量i,j;
22 for(i=0;i<250;i++) //延时程序;
23 for(j=0;j<250;j++);
24 }
25 //------------------------------------------------------
26 //程序入口;
27 void main(void)
28 {
29 while(1)
30 {
31 P1_0 = 1; //单片机端口P10输出高电平
32 delay(); //调用延时程序;
33 P1_0 = 0; //单片机端口P10输出低电平
34 delay();
35 }
36 }