找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

STC單片機按鍵電路問題

[復(fù)制鏈接]
ID:709761 發(fā)表于 2023-2-24 08:24 | 顯示全部樓層 |閱讀模式
單片機引腳接按鍵一腳,按鍵另一端接地。不加上拉或下拉,這樣設(shè)計合理嗎。單片機上電IO配置準(zhǔn)雙向, 不給IO口賦值,初始電平狀態(tài)是什么
51hei圖片_20230224082050.png
回復(fù)

使用道具 舉報

ID:320306 發(fā)表于 2023-2-24 09:27 | 顯示全部樓層
合理的,默認(rèn)一開始是高電平!
回復(fù)

使用道具 舉報

ID:1034262 發(fā)表于 2023-2-24 10:31 | 顯示全部樓層
可以,默認(rèn)高電平。不過我的習(xí)慣是不管默認(rèn),每個用到的IO都會設(shè)置模式和初始電平。
回復(fù)

使用道具 舉報

ID:88256 發(fā)表于 2023-2-24 10:36 | 顯示全部樓層
zsyzdx 發(fā)表于 2023-2-24 09:27
合理的,默認(rèn)一開始是高電平!

應(yīng)該要看是什么型號的單片機吧?如果按鍵所接的單片機I/O是開漏輸出的,又不賦值,哪來的高電平?
回復(fù)

使用道具 舉報

ID:584814 發(fā)表于 2023-2-24 11:26 | 顯示全部樓層
合理,但不合用。
如果不加設(shè)置,多數(shù)的電平是高。
為了物理防誤觸,一般用拉電阻甚至并個小電容,可在拆機論壇上找圖片。
回復(fù)

使用道具 舉報

ID:230500 發(fā)表于 2023-2-24 23:52 | 顯示全部樓層
那要看你用什么單片機;還有接在哪個IO口;
舉個例子,如果是89C51單片機,如果你接P0口 這樣就不行,需要外部加上拉電阻;如果接P1口 P2口都可以;而且默認(rèn)上電是高電平
如果是STC15單片機,接任何IO口都可以,可以通過軟件配置IO口的狀態(tài);
如果是STM32 只要不接下載口CLK和DIO 其它任何口都行!口的狀態(tài) 速度也是可以配置的
下載你對應(yīng)的單片機手冊看一下就知道了;
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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