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

QQ登錄

只需一步,快速開(kāi)始

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

關(guān)于89C2051的P1.0和P1.1

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:75926 發(fā)表于 2015-4-3 23:56 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
      AT89C2051的P1.0腳和P1.1除了可作普通IO口用外,還可以作比較器的輸入端,其中P1.0為模擬量輸入端,P1.1為輸入比較基準(zhǔn)電壓端。采用2051的DA功能可以制作成數(shù)字式電容電感測(cè)試儀。但此兩腳作為普通IO口用時(shí),務(wù)必接上上拉電阻,否則無(wú)法正常輸出。本人近日用AT89C2051、DS1302、DS18B20和LCD1602(用四位總線(xiàn))制成了測(cè)溫電子鐘,初次通電時(shí)LCD1602根本不亮,檢查接線(xiàn)無(wú)錯(cuò),測(cè)LCD1602控制三個(gè)引腳電壓,RST(4腳)和R/W(5腳)正常,而EN(6腳,EN接89C2051的P1.1腳)不正常,接近0V。開(kāi)始以為是89C2051的問(wèn)題,換另一塊89C2051情況相同。后來(lái)干脆修改程序,將P1和P3都賦值0XFF,然后程序停止運(yùn)行,并且89C2051不接負(fù)載,再次測(cè)量EN,依然如舊。
    難道需要接上拉電阻,于是上網(wǎng)查找資料,網(wǎng)上都說(shuō)LCD1602里面已經(jīng)上拉電阻,能抬高89C2051引腳的電壓,好多人都說(shuō)89C的IO口接LCD1602時(shí)根本不用接上拉電阻,那是謊言。只有實(shí)踐才能證明一切。本人給P1.1腳接上上拉電阻后,LCD1602能正常顯示了。


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

使用道具 舉報(bào)

沙發(fā)
ID:75532 發(fā)表于 2015-4-4 11:49 | 只看該作者
樓主有才!。
回復(fù)

使用道具 舉報(bào)

板凳
ID:74784 發(fā)表于 2015-4-4 13:33 | 只看該作者
使用AT89C2051時(shí)
不管啥情況下
它的P1.0腳和P1.1接一個(gè)上拉電阻是沒(méi)錯(cuò)的
否則會(huì)出現(xiàn)很多奇奇怪怪問(wèn)題
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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