新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 二極管(STC89C52): 編寫(xiě)程序控制第一個(gè)二極管按時(shí)間閃爍

二極管(STC89C52): 編寫(xiě)程序控制第一個(gè)二極管按時(shí)間閃爍

作者: 時(shí)間:2016-11-22 來(lái)源:網(wǎng)絡(luò) 收藏
一. 硬件設(shè)計(jì)

二. 軟件設(shè)計(jì)
1. 程序功能
編寫(xiě)程序控制第一個(gè)二極管按時(shí)間閃爍. 比如每隔150ms閃爍.
2. 程序源碼
#include
#define uchar unsigned char
#define uint unsigned int
sbit led0 = P1 ^ 0;
void delayms(uint xms);
void main()
{
while (1)
{
led0 = ~led0;
delayms(150);
}
}
void delayms(uint xms)
{
uint i, j;
for (i = xms; i > 0; i--)
for (j = 110; j > 0; j--)
;
}



關(guān)鍵詞: 二極管STC89C52程序控

評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉