标题:
给大家个51单片机led闪烁的例程
[打印本页]
作者:
DKdakai
时间:
2017-7-2 18:14
标题:
给大家个51单片机led闪烁的例程
我以前做这个的时候,网上有程序,但我下了编译不了,摸摸索索给大家整理了起来。
ps:这是个开发板程序,太急要积分就没改注释!请谅解
2.LED闪烁.rar
(24.96 KB, 下载次数: 6)
2017-7-2 18:14 上传
点击文件名下载附件
led闪烁,51程序
下载积分: 黑币 -5
/**************************************************************************************
* LED闪烁的简单试验 *
* * *
***************************************************************************************/
#include <reg51.h> //此文件中定义了51的一些特殊功能寄存器
void Delay10ms(unsigned int); //误差 0us
/*******************************************************************************
* 函 数 名 : main
* 函数功能 : 主函数
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
void main()
{
while(1)
{
P2 = 0x00; //置P0口为低电平
Delay10ms(50); //调用延时程序
P2 = 0xff; //置P0口为高电平
Delay10ms(50); // 调用延时程序
}
}
/*******************************************************************************
* 函 数 名 : Delay10ms
* 函数功能 : 延时函数,延时10ms
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
void Delay10ms(unsigned int c) //误差 0us
{
unsigned char a,b;
for(;c>0;c--)
for(b=38;b>0;b--)
for(a=130;a>0;a--);
}
复制代码
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1