91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺談單片機(jī)上電復(fù)位后端口的狀態(tài)

454398 ? 來(lái)源:alpha007 ? 作者:alpha007 ? 2022-11-30 18:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

MSP430 單片機(jī)的手冊(cè)中,對(duì)于端口復(fù)位后的狀態(tài),是這樣描述的:復(fù)位后,所有端口處于輸入狀態(tài)。

就這個(gè)問(wèn)題,我們來(lái)簡(jiǎn)單說(shuō)一下單片機(jī)上電復(fù)位后端口的狀態(tài)問(wèn)題。

首先,單片機(jī)上電后端口的狀態(tài)應(yīng)盡量避免處于輸出狀態(tài)(無(wú)論是輸出低還是輸出高)

為什么要這樣說(shuō)呢?因?yàn)閱纹瑱C(jī)外圍電路的動(dòng)作就是靠單片機(jī)端口輸出低電平或者高電平來(lái)控制的。假如單片機(jī)端口一上電就處于輸出高或者低電平的狀態(tài),那么很容易出現(xiàn)誤動(dòng)作。例如,有一個(gè)端口是控制繼電器的,在正常狀態(tài)下,單片機(jī)端口輸出低電平使得繼電器吸合,輸出高電平斷開(kāi)繼電器。平時(shí)我們要求繼電器處于斷開(kāi)狀態(tài),那就要讓單片機(jī)的這個(gè)端口處于輸出高電平的狀態(tài),但是如果這個(gè)單片機(jī)的端口在上電復(fù)位后是處于輸出低電平的狀態(tài),這時(shí)候就會(huì)出現(xiàn)問(wèn)題了,即使我們?cè)诔绦蛑幸婚_(kāi)始就把這個(gè)端口置為輸出高電平,但是在復(fù)位期間,這個(gè)端口的狀態(tài)我們是無(wú)法控制的,于是就會(huì)出現(xiàn)一個(gè)瞬間的低電平,雖然這個(gè)低電平持續(xù)的時(shí)間很短,有時(shí)候不足以使繼電器吸合,當(dāng)繼電器仍會(huì)有輕微的吸合動(dòng)作。這顯然是我們不希望看到的。

有些單片機(jī)復(fù)位后端口默認(rèn)為輸入口的原因

前面我們說(shuō)了,單片機(jī)上電后,如果端口默認(rèn)為輸出口,那么不管是輸出低電平還是高電平,都可能會(huì)引起誤動(dòng)作,甚至?xí)a(chǎn)生致命后果。

而假如端口上電后默認(rèn)為輸入口呢?我們知道,單片機(jī)的輸出控制操作一般都是根據(jù)輸入信號(hào)來(lái)實(shí)現(xiàn)的。這樣的話,就會(huì)好很多,我們可以根據(jù)輸入情況做處理,尤其是對(duì)于瞬間的輸入,我們可以通過(guò)軟件抗干擾技術(shù)來(lái)進(jìn)行過(guò)濾,這樣我們就能自己掌握主動(dòng),讓誤操作不會(huì)發(fā)生。

單片機(jī)復(fù)位后端口處于高阻態(tài)的原因

單片機(jī)復(fù)位后端口處于高阻態(tài)的原因無(wú)外乎降低功耗和安全性的原因。但是在程序中,對(duì)于單片機(jī)復(fù)位后的狀態(tài),也要有合理的分配,例如不能讓端口一直處于高阻態(tài),這樣容易引起電流變化(我們?cè)谠O(shè)計(jì)中發(fā)現(xiàn),如果端口處于高阻態(tài),會(huì)導(dǎo)致靜態(tài)電流不穩(wěn)定),當(dāng)然端口狀態(tài)的設(shè)置要與硬件電路配合,對(duì)于那些不用的端口,建議設(shè)置為輸出。(MSP430 數(shù)據(jù)手冊(cè)中說(shuō):不用的端口,建議設(shè)置為輸出,置于輸出高電平還是低電平,區(qū)別不大,因?yàn)檫@些端口沒(méi)有連接任何外部器件。)

電路中也一樣,要根據(jù)實(shí)際情況設(shè)置上拉或者下拉電阻等等。

審核編輯黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6076

    文章

    45497

    瀏覽量

    670575
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    深入解析MIC2212:雙μCap LDO與上電復(fù)位電路的卓越之選

    深入解析MIC2212:雙μCap LDO與上電復(fù)位電路的卓越之選 在電子設(shè)計(jì)領(lǐng)域,電源管理芯片的選擇至關(guān)重要,它直接影響著整個(gè)系統(tǒng)的性能和穩(wěn)定性。今天,我們就來(lái)深入探討一款備受關(guān)注的電源管理芯片
    的頭像 發(fā)表于 03-05 17:05 ?362次閱讀

    低成本上電復(fù)位與看門(mén)狗控制器MAX698/MAX699:設(shè)計(jì)與應(yīng)用解析

    低成本上電復(fù)位與看門(mén)狗控制器MAX698/MAX699:設(shè)計(jì)與應(yīng)用解析 在電子系統(tǒng)中,上電復(fù)位和看門(mén)狗功能對(duì)于保障系統(tǒng)的穩(wěn)定運(yùn)行至關(guān)重要。MAX698/MAX699作為低成本的解決方案,為微處理器
    的頭像 發(fā)表于 02-27 15:55 ?134次閱讀

    單片機(jī)里的程序運(yùn)行方式

    /o以及其他必要的設(shè)備; 根據(jù)需要改變處理器的狀態(tài)。 PC電腦這些帶系統(tǒng)的設(shè)備在上電時(shí),和單片機(jī)處理過(guò)程差不多,只不過(guò)他們是讀取的BIOS,有它完成了很多初始化操作,最后,調(diào)用系統(tǒng)的初始化函數(shù),將
    發(fā)表于 01-16 06:57

    這幾個(gè)單片機(jī)技巧如果不了解,真的很難再進(jìn)階

    抗干擾能力夠不夠強(qiáng)了。 單片機(jī)干擾最常見(jiàn)的現(xiàn)象就是 復(fù)位;至于程序跑飛,其實(shí)也可以用軟件陷阱和看門(mén)狗將程序拉回到復(fù)位狀態(tài);所以單片機(jī)軟件抗
    發(fā)表于 01-05 07:22

    掌握這7個(gè)規(guī)則,單片機(jī)開(kāi)發(fā)沒(méi)難度

    狀態(tài)時(shí),重新復(fù)位單片機(jī)。 當(dāng)前有多種看門(mén)狗的芯片,如MAXIM 公司的MAX802,MAX813等。而且,有好多種單片機(jī)中本身就集成有看門(mén)狗。一個(gè)外部的看門(mén)狗是最好的,因?yàn)樗灰蕾囉?/div>
    發(fā)表于 12-24 06:07

    CW32在不同復(fù)位方式對(duì)應(yīng)的復(fù)位范圍

    電復(fù)位 / 掉電復(fù)位(POR/BOR) 整個(gè) MCU 引腳輸入復(fù)位(NRST) 整個(gè) MCU(除 RTC 外) IWDT/WWDT 復(fù)位 M0+ 內(nèi)核 / 外設(shè)(除 R
    發(fā)表于 12-22 09:44

    CW32F030支持的6種系統(tǒng)復(fù)位方式分享

    CW32F030 支持的6種系統(tǒng)復(fù)位方式: ?上電復(fù)位 / 掉電復(fù)位(POR/BOR) ?引腳輸入復(fù)位(NRST) ?IWDT/WWDT 復(fù)位
    發(fā)表于 12-15 06:31

    電機(jī)控制是不是就綁死在單片機(jī)上

    電機(jī)控制這個(gè)行當(dāng),說(shuō)來(lái)說(shuō)去總繞不開(kāi)單片機(jī),許多人一干就是十幾年,調(diào)來(lái)調(diào)去都是那幾個(gè)芯片,看波形、改參數(shù)、寫(xiě)驅(qū)動(dòng),日子好像就這么定下來(lái)了。你說(shuō)綁死在單片機(jī)上了嗎?表面上確實(shí)是,畢竟現(xiàn)在的電機(jī)控制器
    的頭像 發(fā)表于 12-10 10:50 ?1678次閱讀
    電機(jī)控制是不是就綁死在<b class='flag-5'>單片機(jī)上</b>了

    單片機(jī)程序的執(zhí)行

    。 但是單片機(jī)上只有幾K的RAM,而flash一般有幾十K甚至1M,這個(gè)時(shí)候指令和數(shù)據(jù)都在內(nèi)存中嗎(這里指的內(nèi)存僅指RAM,因?yàn)镻C上我們常說(shuō)的內(nèi)存就是DDR RAM memory,先入為主以至于認(rèn)為
    發(fā)表于 12-04 06:20

    單片機(jī)如何選擇復(fù)位方式?

    時(shí)鐘,使系統(tǒng)進(jìn)入正常工作狀態(tài)。 這種復(fù)位方式簡(jiǎn)單直接,適用于大多數(shù)單片機(jī)系統(tǒng)。其特點(diǎn)是復(fù)位過(guò)程與電源上電過(guò)程同步,無(wú)需額外的復(fù)位電路。 然而
    發(fā)表于 11-26 08:09

    單片機(jī)電路設(shè)計(jì)必讀:電容選用的五大關(guān)鍵原則

    單片機(jī)系統(tǒng)設(shè)計(jì)中,你是否遇到過(guò)莫名其妙的復(fù)位故障或信號(hào)干擾?問(wèn)題的根源往往在于一個(gè)被忽視的小元件——電容。作為單片機(jī)外圍電路中的"無(wú)名英雄",電容的選擇直接影響系統(tǒng)穩(wěn)定性和性能
    的頭像 發(fā)表于 10-23 15:40 ?616次閱讀
    <b class='flag-5'>單片機(jī)</b>電路設(shè)計(jì)必讀:電容選用的五大關(guān)鍵原則

    STM32單片機(jī)片上數(shù)字濾波器操作文檔 快速入門(mén)數(shù)字濾波器在單片機(jī)上的實(shí)現(xiàn)

    這個(gè)文檔,是為了幫助大家快速入門(mén)數(shù)字濾波器在單片機(jī)上的實(shí)現(xiàn)。
    的頭像 發(fā)表于 06-23 16:53 ?1712次閱讀
    STM32<b class='flag-5'>單片機(jī)</b>片上數(shù)字濾波器操作文檔 快速入門(mén)數(shù)字濾波器在<b class='flag-5'>單片機(jī)上</b>的實(shí)現(xiàn)

    單片機(jī)各種復(fù)位電路原理

    現(xiàn)象,這主要是單片機(jī)復(fù)位電路設(shè)計(jì)不可靠引起的。 基本的復(fù)位方式 單片機(jī)在啟動(dòng)時(shí)都需要復(fù)位,以使CPU及系統(tǒng)各部件處于確定的初始
    發(fā)表于 05-30 16:53

    單片機(jī)學(xué)習(xí)之GPIO

    分別配置成輸入或輸出模式2.外設(shè):指的是除CPU以外的外圍功能模塊,只不過(guò)這部分電路依舊被封裝在單片機(jī)內(nèi)部,比如IO,ADC,DAC,TIM等3.復(fù)位:把MCU恢復(fù)到最開(kāi)始的狀態(tài),比如說(shuō)我們把電腦重啟了
    發(fā)表于 03-26 14:53 ?0次下載

    STM32單片機(jī)最小系統(tǒng)電路設(shè)計(jì)

    單片機(jī)最小系統(tǒng)是指用最少的電路組成單片機(jī)可以工作的系統(tǒng),通常最小系統(tǒng)包含:電源電路、時(shí)鐘電路、復(fù)位電路、調(diào)試/下載電路,對(duì)于STM32還需要啟動(dòng)選擇電路??傊?,剛開(kāi)始如果不太懂電路的話,就抄別人的電路,然后自己拼湊。
    的頭像 發(fā)表于 03-12 14:09 ?2w次閱讀
    STM32<b class='flag-5'>單片機(jī)</b>最小系統(tǒng)電路設(shè)計(jì)