欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1666|回復: 2
收起左側

單片機顯示位置函數誰幫我解釋一下

[復制鏈接]
ID:72649 發表于 2019-4-9 08:19 | 顯示全部樓層 |閱讀模式
/*
* 功  能:數碼管在指定的位置顯示指定的字符
* 參  數:place:要顯示的位置,num:要顯示的字符
* 返回值:無
*/
void SMG_DisChar(unsigned char place, unsigned char num)
{
unsigned char i;
i = 0x80 >> place;  //根據顯示位置選擇相應的數碼管
P0 = SMG[num];   //發送要顯示的段碼
dx = 1;
dx = 0;

P0 = i;        //發送要顯示的位碼,只顯示一位數字
wx = 1;
wx = 0;
DelayMs(1);
}
回復

使用道具 舉報

ID:119810 發表于 2019-4-9 09:15 | 顯示全部樓層
i = 0x80 >> place;  該句是位碼控制,第幾個位置,向右移動幾位,賦給變量i,后面調用。
P0 = SMG[num];   //P0口給定段碼,即顯示的數字。
dx = 1;     //該句應該是段碼顯示的 控制置1,
dx = 0;     //

P0 = i;        //用于顯示位碼,
wx = 1;      //該句應該是位碼顯示的控制位 置1,
wx = 0;

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:116773 發表于 2019-4-9 09:48 | 顯示全部樓層
開發板配套的例程,在許多基礎教程或視頻中都會有詳細的講解,多看幾遍就明白了,況且這段程序注釋的已經比較詳細。
回復

使用道具 舉報

無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表