標(biāo)題:
給大家個(gè)51單片機(jī)led閃爍的例程
[打印本頁]
作者:
DKdakai
時(shí)間:
2017-7-2 18:14
標(biāo)題:
給大家個(gè)51單片機(jī)led閃爍的例程
我以前做這個(gè)的時(shí)候,網(wǎng)上有程序,但我下了編譯不了,摸摸索索給大家整理了起來。
ps:這是個(gè)開發(fā)板程序,太急要積分就沒改注釋!請(qǐng)諒解
2.LED閃爍.rar
(24.96 KB, 下載次數(shù): 6)
2017-7-2 18:14 上傳
點(diǎn)擊文件名下載附件
led閃爍,51程序
下載積分: 黑幣 -5
/**************************************************************************************
* LED閃爍的簡(jiǎn)單試驗(yàn) *
* * *
***************************************************************************************/
#include <reg51.h> //此文件中定義了51的一些特殊功能寄存器
void Delay10ms(unsigned int); //誤差 0us
/*******************************************************************************
* 函 數(shù) 名 : main
* 函數(shù)功能 : 主函數(shù)
* 輸 入 : 無
* 輸 出 : 無
*******************************************************************************/
void main()
{
while(1)
{
P2 = 0x00; //置P0口為低電平
Delay10ms(50); //調(diào)用延時(shí)程序
P2 = 0xff; //置P0口為高電平
Delay10ms(50); // 調(diào)用延時(shí)程序
}
}
/*******************************************************************************
* 函 數(shù) 名 : Delay10ms
* 函數(shù)功能 : 延時(shí)函數(shù),延時(shí)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--);
}
復(fù)制代碼
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1