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

標(biāo)題: 關(guān)于定義#define LCM1602_DB0_DB7 P1 這句話何解 [打印本頁]

作者: weiwei850113    時間: 2018-1-14 20:56
標(biāo)題: 關(guān)于定義#define LCM1602_DB0_DB7 P1 這句話何解
#define  LCM1602_DB0_DB7        P1 表示P1.0-P1.7的I/O口定義給LCM1602_DB0_DB7

但是如何定義LCM1602_DB4_DB7 對應(yīng)P1.4-P1.7的I/O口呢


謝謝。!

作者: Jun默默淡定    時間: 2018-1-15 13:52
sbit DB4 = P1^4
作者: 樹葉的人生    時間: 2018-1-15 16:49
有個概念問題,宏定義并不是“定義LCM1602_DB4_DB7 對應(yīng)P1.4-P1.7的I/O口”,宏定義只是給P1取了一個別名而已,在程序最終編譯時,編譯器會自動用P1來替換LCM1602_DB4_DB7,所以你不用糾結(jié)這個,因為真正對應(yīng)P1.4-P1.7的依然是P1(LCM1602_DB4_DB7只是P1的另一個名稱而已),至于P1是怎么對應(yīng)P1.4-P1.7的,這個在頭文件里定義的,你追蹤到定義的地方看看就明白了。
作者: weiwei850113    時間: 2018-1-15 17:34
樹葉的人生 發(fā)表于 2018-1-15 16:49
有個概念問題,宏定義并不是“定義LCM1602_DB4_DB7 對應(yīng)P1.4-P1.7的I/O口”,宏定義只是給P1取了一個別名而 ...

謝謝 我需要弄清楚
作者: 1478523693    時間: 2018-1-15 17:59
同問   請求解答
作者: luoluoluo136    時間: 2018-1-16 10:34
你的程序的1602是8個數(shù)據(jù)線的,你想改成4個數(shù)據(jù)線嗎?
作者: weiwei850113    時間: 2018-1-16 21:04
luoluoluo136 發(fā)表于 2018-1-16 10:34
你的程序的1602是8個數(shù)據(jù)線的,你想改成4個數(shù)據(jù)線嗎?

是這樣的 請幫助一下




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1