找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2551|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)開機(jī)logo函數(shù)看不懂

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
void logo()/開機(jī)Logo  "- - - -"
{
        for(n=0;n<50;n++)        循環(huán)顯示50次
           {
            P0=0x40;     送形"-"
            P1=0xfe;       第一位顯示
                delay(1);
            P1=0xfd;       第二位顯示
                delay(1);
                P1=0Xfb;              第三位顯示
                delay(1);
                P1=0Xf7;    第四位顯示
                delay(1);
            P1 = 0xff;      滅顯示
        }
}
這個(gè)函數(shù)是我找來的,但是我看不懂,能精確解答一下嗎?這是數(shù)碼管送形

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:375003 發(fā)表于 2018-7-28 23:54 | 只看該作者
0xfe表示倒A取反,最上面的那個(gè)橫顯示P1=0xfd表示段碼為6取反,左上豎顯示.P1=0xfb是表示,倒6取反,右下豎顯示.看看效果.蘭色的是你的數(shù)碼管顯示內(nèi)容.

數(shù)碼管測(cè)試.PNG (24.55 KB, 下載次數(shù): 46)

數(shù)碼管測(cè)試.PNG

評(píng)分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:380370 發(fā)表于 2018-7-29 00:43 | 只看該作者
看程序可能是閃爍顯示----
回復(fù)

使用道具 舉報(bào)

地板
ID:213173 發(fā)表于 2018-7-29 06:32 | 只看該作者
程序注釋已經(jīng)清楚的表示是開機(jī)標(biāo)志,也就是上電后4位數(shù)碼管動(dòng)態(tài)顯示"- - - -"并持續(xù)0.幾秒后全滅。這段代碼沒有多少實(shí)際意義,只是開發(fā)者表示加電開機(jī)狀態(tài)的一種方式,也有人用全顯8或其他符號(hào)。這段代碼放置在main()初始化單片機(jī)硬件與初始化外圍設(shè)備之間比較合適。通常這個(gè)位置就是放置一個(gè)開機(jī)延時(shí)程序。

評(píng)分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表