為什么單片機(jī)的I/O口需要驅(qū)動(dòng)呢?這個(gè)問題需要從I/O口的電氣特性上進(jìn)行解釋。
首先,給出單片機(jī)典型的I/O口,即P1口電氣結(jié)構(gòu)圖,如圖所示。P1口通常是作為通用I/O口使用,不需要多路轉(zhuǎn)換電路MUX。其輸出級(jí)電路內(nèi)部有上拉電阻,與場(chǎng)效應(yīng)管共同組成輸出驅(qū)動(dòng)電路。因此,P1口作為輸出時(shí),不需要再外接上拉電阻,而當(dāng)P1口作為輸入口使用時(shí),仍然需要先向鎖存器寫“1”,截止場(chǎng)效應(yīng)管。
內(nèi)部上拉電阻阻值很大,經(jīng)過測(cè)量大致在330KΩ左右,而內(nèi)部電源Vcc僅僅+5V,這樣以P1.X高電平驅(qū)動(dòng)發(fā)光二極管為例,場(chǎng)效應(yīng)管截止,相當(dāng)于Vcc通過330KΩ的電阻向二極管提供電流,5/330*10-3=0.015mA,而二極管的點(diǎn)亮電流為5mA至10mA,這就說明單片機(jī)的端口只是驅(qū)動(dòng)TTL電平,不提供或提供很小的驅(qū)動(dòng)電流,所以在帶負(fù)載時(shí),單片機(jī)應(yīng)當(dāng)在I/O口加上驅(qū)動(dòng)芯片。
來(lái)源:STM32嵌入式開發(fā)
免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請(qǐng)聯(lián)系小編進(jìn)行處理
審核編輯 黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
是指在軟件或硬件開發(fā)過程中,通過特定的工具和技術(shù)來(lái)查找、診斷和修復(fù)錯(cuò)誤的過程。在單片機(jī)開發(fā)中,Debug通常涉及到以下幾個(gè)方面: 硬件調(diào)試 :檢查單片機(jī)的硬件連接是否正確,包括電源、時(shí)鐘、I/
發(fā)表于 12-19 09:47
?198次閱讀
電子發(fā)燒友網(wǎng)站提供《51單片機(jī)驅(qū)動(dòng).exe》資料免費(fèi)下載
發(fā)表于 09-20 11:46
?5次下載
所使用的單片機(jī)型號(hào)以及需要調(diào)試的IO口。不同型號(hào)的單片機(jī)在IO口的配置和特性上可能有所不同。 查閱單片機(jī)
發(fā)表于 09-14 14:38
?625次閱讀
確定單片機(jī)型號(hào)和IO口 首先,需要明確所使用的單片機(jī)型號(hào)以及需要配置的IO口。不同型號(hào)的
發(fā)表于 09-14 14:33
?839次閱讀
:IO口的輸出電流一般在10mA左右。 現(xiàn)代單片機(jī) :如STM32等,其IO口的輸出電流能力有所提升,通??梢赃_(dá)到20-25mA。然而,需要注意的是,多個(gè)IO
發(fā)表于 09-14 14:29
?1893次閱讀
單片機(jī)的I/O口工作狀態(tài)是單片機(jī)編程和硬件操作中非常重要的一部分,它決定了單片機(jī)如何與外部設(shè)備進(jìn)
發(fā)表于 09-14 14:24
?1636次閱讀
工作原理和接口方式的不同,可以分為以下幾類: 1.1 并行燒錄器:通過并行接口將程序數(shù)據(jù)傳輸給單片機(jī),燒錄速度快,但需要占用較多的I/O端口。 1.2 串行燒錄器:通過串行接口將程序數(shù)
發(fā)表于 09-02 10:05
?1327次閱讀
電子發(fā)燒友網(wǎng)站提供《MSP430 I/O口驅(qū)動(dòng)段式LCD設(shè)計(jì)說明.pdf》資料免費(fèi)下載
發(fā)表于 08-30 10:39
?1次下載
單片機(jī)引腳懸空是指單片機(jī)的I/O引腳在沒有連接任何外部電路的情況下,引腳的電平狀態(tài)。懸空引腳的電平狀態(tài)取決于單片機(jī)的內(nèi)部結(jié)構(gòu)和外部環(huán)境因素。
發(fā)表于 08-28 09:51
?2157次閱讀
在很多項(xiàng)目上都會(huì)因單片機(jī)的IO口不夠、或降低硬件成本要擴(kuò)展IO口,特別在一些機(jī)械設(shè)備上,如本人從事的這個(gè)行業(yè),有時(shí)候由一個(gè)單片機(jī)要擴(kuò)展到80個(gè)輸入,80個(gè)輸出,還要有串口、USB等等這
發(fā)表于 04-24 06:30
單片機(jī)其實(shí)是一種很早的叫法了,最開始我們的前輩叫單板機(jī)或者叫單片機(jī),因?yàn)槟莻€(gè)時(shí)候單片機(jī)的處理能力還沒有很強(qiáng),現(xiàn)在我們所用的基本都是微型處理單元,也叫為控制器也稱之為MCU
發(fā)表于 03-28 08:03
?1951次閱讀
在單片機(jī)I/O口驅(qū)動(dòng)的選擇中,為什么一般都選用三極管而不是MOS管呢? 在單片機(jī)的
發(fā)表于 03-27 15:33
?1563次閱讀
使用。針對(duì)電氣控制產(chǎn)品的特點(diǎn),本文討論了幾種單片機(jī)I/O的常用驅(qū)動(dòng)和隔離電路的設(shè)計(jì)方法,對(duì)合理地設(shè)計(jì)電氣控制系統(tǒng),提高電路的接口能力,增強(qiáng)系統(tǒng)穩(wěn)定性和抗干擾能力有實(shí)際指導(dǎo)意義。
1、
發(fā)表于 03-12 09:24
單片機(jī)除具有計(jì)算機(jī)基本邏輯與數(shù)據(jù)處理功能之外,還自帶RAM、ROM、I/O口以及定時(shí)器等外設(shè),并由芯片制造商提供完備的軟件和硬件開發(fā)工具及文檔支持,極大地方便了工程師們的開發(fā)工作。此外
發(fā)表于 02-15 15:04
?620次閱讀
為什么單片機(jī)I/O口驅(qū)動(dòng)MOS管時(shí),不是直接驅(qū)動(dòng),而是經(jīng)過三極管
發(fā)表于 01-16 11:14
?3374次閱讀
評(píng)論