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

QQ登錄

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

搜索
查看: 4425|回復(fù): 10
收起左側(cè)

關(guān)于STC89C52RC單片機(jī)IO口準(zhǔn)雙向口和開(kāi)漏模式的一些問(wèn)題

[復(fù)制鏈接]
ID:663482 發(fā)表于 2022-1-26 23:43 | 顯示全部樓層 |閱讀模式
1.用戶手冊(cè)上說(shuō)單片機(jī)復(fù)位后P0口為開(kāi)漏輸出,但是又說(shuō)單片機(jī)全部io口都可以支持準(zhǔn)雙向口和開(kāi)漏模式,請(qǐng)問(wèn)是這兩個(gè)模式如何切換?
2.單片機(jī)復(fù)位后P2是圖片中的準(zhǔn)雙向模式,但是用戶手冊(cè)中提到了P2內(nèi)部有上拉電阻,請(qǐng)問(wèn)上拉電阻接到了何處,既然有了上拉電阻,要這幾個(gè)上拉mos管作用是什么呢? 51hei圖片20220126233947.png
感謝各位大佬~

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

ID:277550 發(fā)表于 2022-1-27 09:43 | 顯示全部樓層
通過(guò)設(shè)置寄存器實(shí)現(xiàn)


C語(yǔ)言中,配置 PxMy 的值
回復(fù)

使用道具 舉報(bào)

ID:663482 發(fā)表于 2022-1-27 12:36 | 顯示全部樓層
devcang 發(fā)表于 2022-1-27 09:43
通過(guò)設(shè)置寄存器實(shí)現(xiàn)

那請(qǐng)問(wèn)寄存器的名就是PxMy嗎? 但我在官方的數(shù)據(jù)手冊(cè)里并沒(méi)有找到PxMy
回復(fù)

使用道具 舉報(bào)

ID:624769 發(fā)表于 2022-1-27 15:21 來(lái)自觸屏版 | 顯示全部樓層
stc89c52rc,p0口只能開(kāi)漏輸出,其他io只能準(zhǔn)雙向,不能切換。
回復(fù)

使用道具 舉報(bào)

ID:663482 發(fā)表于 2022-1-27 17:36 | 顯示全部樓層
188610329 發(fā)表于 2022-1-27 15:21
stc89c52rc,p0口只能開(kāi)漏輸出,其他io只能準(zhǔn)雙向,不能切換。

好的好的 感謝~
回復(fù)

使用道具 舉報(bào)

ID:1010435 發(fā)表于 2022-3-17 16:41 | 顯示全部樓層
你去STC官網(wǎng)上下載個(gè)15或者8系列的說(shuō)明書(shū),里面有很全面的io口模式的操作方法。
回復(fù)

使用道具 舉報(bào)

ID:161164 發(fā)表于 2022-3-17 17:56 | 顯示全部樓層
mtt661 發(fā)表于 2022-3-17 16:41
你去STC官網(wǎng)上下載個(gè)15或者8系列的說(shuō)明書(shū),里面有很全面的io口模式的操作方法。

閱題不留心
樓主問(wèn)的是STC89C52RC

STC89C52RC的IO設(shè)置就是沒(méi)設(shè)置
(P0口除外,它要接上拉電阻才有弱上拉)
sib PXY = PX^Y;

PXY = 1;//就是準(zhǔn)雙向口
PXY = 0;//就是開(kāi)漏模式
PXY = 1;//由0變1就是強(qiáng)上拉維持兩個(gè)時(shí)鐘周期
回復(fù)

使用道具 舉報(bào)

ID:689425 發(fā)表于 2022-10-11 20:18 | 顯示全部樓層
devcang 發(fā)表于 2022-1-27 09:43
通過(guò)設(shè)置寄存器實(shí)現(xiàn)

剛剛查完資料,89c52的P1~P4均為準(zhǔn)雙向口,無(wú)需設(shè)置
回復(fù)

使用道具 舉報(bào)

ID:689425 發(fā)表于 2022-10-11 20:20 | 顯示全部樓層
lkc8210 發(fā)表于 2022-3-17 17:56
閱題不留心
樓主問(wèn)的是STC89C52RC

強(qiáng)!剛剛學(xué)習(xí)完這個(gè)
回復(fù)

使用道具 舉報(bào)

ID:1034262 發(fā)表于 2022-10-12 10:05 | 顯示全部樓層
STC89系列、STC90系列的IO模式都是固定的,不能設(shè)置,除了P0口是開(kāi)漏模式外,其余都是準(zhǔn)雙向口,上電就輸出高電平。
STC其余的MCU的IO都可以設(shè)置4個(gè)模式,特別是STC8系列、STC32G系列,IO可設(shè)置的參數(shù)更多,比如關(guān)閉數(shù)字輸入、關(guān)閉施密特功能、增加額外4K上拉電阻、每個(gè)IO都可以中斷等等。
回復(fù)

使用道具 舉報(bào)

ID:1064915 發(fā)表于 2023-6-5 15:50 | 顯示全部樓層
coody_sz 發(fā)表于 2022-10-12 10:05
STC89系列、STC90系列的IO模式都是固定的,不能設(shè)置,除了P0口是開(kāi)漏模式外,其余都是準(zhǔn)雙向口,上電就輸出 ...

學(xué)習(xí)了,STC90系列有多少個(gè)寄存器
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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