- 积分
- 1
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2014-1-2
- 精华
|
马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
//声明子函数的写法;
#include<reg52.h> //单片机头文件
#define uint unsigned int //宏定义
void dely(); //声明一个延时函数
void main() //主循环
{
while(1) //大循环
{
P0=0xff; //点亮8个发光二极管,二进制;1111 1111
delay(); //非精确延时
P0=0; //熄灭8个发光二极管,二进制;0000 0000
delay(); //非精确延时
}
}
void delay() //定义一个延时函数;
{
uint t,s; //定义两个变量;
for(t=1000;t>0;t--) //for延时(语句表达式1表达式2表达式3)t=1000次;
for(s=10;s>0;s--); //for延时嵌套t=1000x10=10000次;
}
//不声明子函数的写法
#include<reg52.h> //单片机头文件
#define uint unsigned int //宏定义
void delay() //定义一个延时函数;
{
uint t,s; //定义两个局部变量;
for(t=1000;t>0;t--) //for延时(语句表达式1表达式2表达式3)t=1000次;
for(s=10;s>0;s--); //for延时嵌套t=1000x10=10000次;
}
void main() //主循环
{
while(1) //大循环
{
P0=0xff; //点亮8个发光二极管,二进制;1111 1111
delay(); //非精确延时
P0=0; //熄灭8个发光二极管,二进制;0000 0000
delay(); //非精确延时
}
}
|
|