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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

1602液晶對單片機P0口影響

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:316481 發(fā)表于 2020-5-26 21:42 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
為什么p0口的led流水燈效果在插上1602液晶后,液晶會將p0口全部拉低,導(dǎo)致p0口的led燈全部點亮?(1602液晶和p0口led燈共用p0口)
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:282850 發(fā)表于 2020-5-26 22:21 | 只看該作者
P0口上電復(fù)位后是開漏輸出,當(dāng)P0管腳作IO口時,需要外加10K—4.7K的電阻,當(dāng)P0口管教做為地址/數(shù)據(jù)復(fù)用線使用時,不用加外加電阻。
回復(fù)

使用道具 舉報

板凳
ID:316481 發(fā)表于 2020-5-27 10:18 | 只看該作者
f556 發(fā)表于 2020-5-26 22:21
P0口上電復(fù)位后是開漏輸出,當(dāng)P0管腳作IO口時,需要外加10K—4.7K的電阻,當(dāng)P0口管教做為地址/數(shù)據(jù)復(fù)用線使 ...

你好,能解釋得更詳細點嗎?不是很懂這跟流水燈不能與1602同時用有什么關(guān)系
回復(fù)

使用道具 舉報

地板
ID:695961 發(fā)表于 2020-5-27 11:40 | 只看該作者
每個P0口接上一個10K的上拉電阻就好了。
回復(fù)

使用道具 舉報

5#
ID:316481 發(fā)表于 2020-5-27 14:37 | 只看該作者
chinayanhui 發(fā)表于 2020-5-27 11:40
每個P0口接上一個10K的上拉電阻就好了。

我這是開發(fā)板,本來就有外接上拉電阻的。就是我在弄流水燈實驗(低電平點亮led燈)的時候插上液晶,全部的p0^i口都被拉低,p0口的一整排led燈就全亮了,不知道為什么液晶會影響p0口的流水燈實驗。
回復(fù)

使用道具 舉報

6#
ID:642838 發(fā)表于 2020-5-28 20:15 | 只看該作者
流水燈、1602等共用 P0 口總線,讀完后繼續(xù)保持 LCD1602_E 是高電平的話,1602 會繼續(xù)輸出它的狀態(tài)值,輸出的這個值會占據(jù)了 P0 總線,干擾到流水燈等其它外設(shè)。因此讀取完后,通常要LCD1602_E = 0來釋放總線。
或者LCD1602_E 對地接下拉電阻,可以保證這個引腳上電后默認是低電平
回復(fù)

使用道具 舉報

7#
ID:341098 發(fā)表于 2020-5-29 12:47 | 只看該作者
Cmz@ 發(fā)表于 2020-5-27 10:18
你好,能解釋得更詳細點嗎?不是很懂這跟流水燈不能與1602同時用有什么關(guān)系

你可以理解為:P0輸出電流比較小,需要接上拉電阻提高輸出能力。
回復(fù)

使用道具 舉報

8#
ID:341098 發(fā)表于 2020-5-29 12:51 | 只看該作者
在51單片機中,P0~P3接口中,P0的輸出能力最小,最大輸出電流在10ma左右(8個端口總和),單獨1602就需要接上拉電阻,更何況你加LED與1602。
回復(fù)

使用道具 舉報

9#
ID:341098 發(fā)表于 2020-5-29 12:52 | 只看該作者
chinayanhui 發(fā)表于 2020-5-27 11:40
每個P0口接上一個10K的上拉電阻就好了。

接個排阻美滋滋
回復(fù)

使用道具 舉報

10#
ID:341098 發(fā)表于 2020-5-29 12:59 | 只看該作者
Cmz@ 發(fā)表于 2020-5-27 14:37
我這是開發(fā)板,本來就有外接上拉電阻的。就是我在弄流水燈實驗(低電平點亮led燈)的時候插上液晶,全部 ...

開發(fā)板共用P0口的話,把8個LED公共端的跳線帽拿了就可以了。
同時亮的原因是:1602接口屬于輸入接口,上拉電阻提供電流流入1602了,因此LED燈電路形成回路,燈就全亮了。
回復(fù)

使用道具 舉報

11#
ID:642838 發(fā)表于 2020-5-29 20:45 | 只看該作者
^-^ 發(fā)表于 2020-5-29 12:59
開發(fā)板共用P0口的話,把8個LED公共端的跳線帽拿了就可以了。
同時亮的原因是:1602接口屬于輸入接口,上 ...

開發(fā)板教程里面說明是因為共用P0口,而1602 液晶的使能引腳 E,高電平的時候是有效,高電平時會影響 P0 口等其他設(shè)備,所以必須加一句 LCD1602_E=0。
有的開發(fā)板為防止這種情況發(fā)生,會在使能引腳 E加下拉電阻,這樣單片機上電默認低電平,就不會出現(xiàn)這種情況。
回復(fù)

使用道具 舉報

12#
ID:673985 發(fā)表于 2020-5-29 22:55 來自觸屏版 | 只看該作者
要接上拉的
回復(fù)

使用道具 舉報

13#
ID:420836 發(fā)表于 2020-5-30 03:20 | 只看該作者
P0端口是集電極開路輸出,在P0端口的每個引腳上增加一個4.7k至10k歐姆的電阻。
回復(fù)

使用道具 舉報

14#
ID:316481 發(fā)表于 2020-6-4 15:09 | 只看該作者
TTQ001 發(fā)表于 2020-5-30 03:20
P0端口是集電極開路輸出,在P0端口的每個引腳上增加一個4.7k至10k歐姆的電阻。

確實是液晶使能端的問題,跟上拉電阻沒什么關(guān)系,開發(fā)板本來就有加上拉電阻。我在程序中讓液晶使能端為低電平,此時P0口不會因為開發(fā)板插入了液晶而影響流水燈效果
回復(fù)

使用道具 舉報

15#
ID:518341 發(fā)表于 2020-6-4 16:03 | 只看該作者
P0口上電復(fù)位后是開漏輸出,當(dāng)P0管腳作IO口時,需要外加10K—4.7K的電阻,當(dāng)P0口管教做為地址/數(shù)據(jù)復(fù)用線使用時,不用加外加電阻。
回復(fù)

使用道具 舉報

16#
ID:518341 發(fā)表于 2020-6-4 16:04 | 只看該作者
流水燈、1602等共用 P0 口總線,讀完后繼續(xù)保持 LCD1602_E 是高電平的話,1602 會繼續(xù)輸出它的狀態(tài)值,輸出的這個值會占據(jù)了 P0 總線,干擾到流水燈等其它外設(shè)。因此讀取完后,通常要LCD1602_E = 0來釋放總線。 或者LCD1602_E 對地接下拉電阻,可以保證這個引腳上電后默認是低電平
回復(fù)

使用道具 舉報

17#
ID:316481 發(fā)表于 2020-6-10 11:44 | 只看該作者
刪除本帖
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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