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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

解決51單片機復位觸發(fā)的4種方法

MCU開發(fā)加油站 ? 來源:未知 ? 作者:胡薇 ? 2018-04-18 08:38 ? 次閱讀

51內(nèi)核的單片機有個比較惱人的特性就是復位期間,IO口呈高電平狀態(tài),萬一IO口控制的設備是使用高電平觸發(fā)的話,在復位的瞬間會造成設備觸發(fā)。

總結一下接觸過的解決方法:

1、把MCU換成別的體系的,譬如AVR、PIC等,這些單片機復位時IO口呈浮空高阻狀態(tài),不會造成觸發(fā)。

2、使用反相驅(qū)動,MCU輸出低電平反相成高電平再去控制設備。復位時的高電平反相后變成低電平,不會觸發(fā)。這是比較常用的方法,穩(wěn)定,但布線復雜了不少。

3、使用光耦隔離。光耦隔離后MCU也是輸出低電平打開光耦再驅(qū)動被控設備,復位時的高電平不會打開光耦,不會造成誤觸發(fā)。

4、使用多余的IO口鎖定,這種方法比較奇怪,在沒用的IO口里挑一個出來接到NPN管的基極,再把NPN管的發(fā)射極接到被控的IO口,復位時所有的IO口呈高電平,NPN管導通,把被控的IO口強行拉低,相當于把被控IO口的電平鎖定為低,避免觸發(fā)被控的設備。這種方法必須配合軟件,復位完畢后必須軟件把接NPN管基極的那根IO置低電平,釋放被控的IO口。這種方法比較少用,畢竟需要有多余的IO口,還必須加上三極管、電阻,布線復雜了不少,成本也增加不少。

5、使用濾波電容。在被控IO口對地之間接一uF級電容及K級電阻,類似緩沖作用。開機瞬間IO口通過電阻向電容充電,電平有一個逐漸上升的過程。只要電容及電阻的參數(shù)選擇得當,那么復位時由于緩沖作用IO口還沒來得及觸發(fā)設備時那么MCU已經(jīng)復位完畢把電平拉低了,這樣也就避免了誤觸發(fā)。這種方法有一定限制,會造成設備的響應速度變慢,因此被控的IO口電平不能變化太快,否則由于電容的緩沖作用,設備無法有效控制。

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

    關注

    11

    文章

    1122

    瀏覽量

    78400
  • PIC
    PIC
    +關注

    關注

    8

    文章

    506

    瀏覽量

    87225
  • 51單片機
    +關注

    關注

    272

    文章

    5689

    瀏覽量

    122169

原文標題:總結51單片機避免復位觸發(fā)的幾種方法

文章出處:【微信號:mcugeek,微信公眾號:MCU開發(fā)加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    51單片機實現(xiàn)復位方法

    51單片機復位方法:在第9引腳接個持續(xù)2us的高電平就可以實現(xiàn)。何時復位51
    發(fā)表于 11-18 08:52

    MCS51系列單片機軟件控制復位的可靠方法

    MCS51系列單片機軟件控制復位的可靠方法:文章指出了一廣泛流傳的誤解:在MCS-51系列
    發(fā)表于 04-28 11:31 ?40次下載

    51系列單片機輸出PWM的兩種方法

    PWM利用51單片機的幾種方法,看看,挺好的
    發(fā)表于 11-13 14:41 ?11次下載

    51單片機幾種實用的復位電路設計

    51單片機幾種實用的復位電路設計,有利于51單片初學者進行開發(fā)。本文結合作者多年的工程應用,根據(jù)使用環(huán)境的不同,由淺入深的講解了幾種實用的
    發(fā)表于 03-14 15:40 ?5次下載

    MCS-51單片機控制跑馬燈的三種方法

    MCS-51單片機控制跑馬燈的三種方法:窮舉法、移位法、查表法。跑馬燈,是指將八個發(fā)光二極管分別連接到單片機的某一并行端口的八根線上,通過編程控制這八個發(fā)光二極管從低到高或從高到低依次
    發(fā)表于 12-18 15:44 ?4.5w次閱讀
    MCS-<b class='flag-5'>51</b><b class='flag-5'>單片機</b>控制跑馬燈的三<b class='flag-5'>種方法</b>

    51單片機復位方式及原理

    51單片機采用高電平復位。以當前使用較多的AT89系列單片機來說,電路圖如下。在復位腳加高電平2個機器周期可使
    發(fā)表于 12-25 14:51 ?5.5w次閱讀
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>的<b class='flag-5'>復位</b>方式及原理

    51單片機的外部中斷有哪些觸發(fā)方式

    51單片機有兩個外部中斷申請輸入端:INT0 和 INT1。 51單片機的外部中斷,分為低電平觸發(fā)和下降沿
    發(fā)表于 08-13 17:32 ?3次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>的外部中斷有哪些<b class='flag-5'>觸發(fā)</b>方式

    51單片機控制NandFlash讀寫的兩種方法

    51單片機控制NandFlash讀寫的兩種方法(c語言嵌入式開發(fā)視頻)-該文檔為51單片機控制NandFlash讀寫的兩
    發(fā)表于 07-30 17:01 ?22次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>控制NandFlash讀寫的兩<b class='flag-5'>種方法</b>

    51單片機中的復位電路的原理

    51單片機中的復位電路的原理
    發(fā)表于 11-10 20:51 ?19次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>中的<b class='flag-5'>復位</b>電路的原理

    基礎——再看51單片機復位電路

    51單片機復位方法:在第9引腳接個持續(xù)2us的高電平就可以實現(xiàn)。何時復位51
    發(fā)表于 11-11 11:21 ?6次下載
    基礎——再看<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>復位</b>電路

    51單片機復位電路

    單片機復位方式采用高電平還是低電平復位是在芯片生產(chǎn)的時候確定下來的,我們使用單片機的時候可以從對應的數(shù)據(jù)手冊中找到,51
    發(fā)表于 11-11 18:06 ?14次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>復位</b>電路

    51單片機(十二)—— 單片機復位

    復位、看門狗復位等。 我們實驗對應的硬件復位電路,如下圖所示。 這個圖中集成了51單片機和AVR
    發(fā)表于 11-15 13:21 ?59次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>(十二)—— <b class='flag-5'>單片機</b><b class='flag-5'>復位</b>

    總結51單片機避免復位觸發(fā)的幾種方法

    51內(nèi)核的單片機有個比較惱人的特性就是復位期間,IO口呈高電平狀態(tài),萬一IO口控制的設備是使用高電平觸發(fā)的話,在復位的瞬間會造成設備
    發(fā)表于 11-15 18:36 ?21次下載
    總結<b class='flag-5'>51</b><b class='flag-5'>單片機</b>避免<b class='flag-5'>復位</b><b class='flag-5'>觸發(fā)</b>的幾<b class='flag-5'>種方法</b>

    單片機復位的條件 單片機可以復位多少次 程序會導致單片機復位

    。 2. 外部復位:這種方式是通過外部信號觸發(fā),例如按下復位按鈕,或者給RESET管腳輸入一個低電平信號來觸發(fā)復位。 3. 獨立看門狗
    的頭像 發(fā)表于 10-17 16:44 ?2865次閱讀

    51系列單片機復位的作用是什么

    51系列單片機是一廣泛應用的微控制器,其復位功能對于系統(tǒng)的穩(wěn)定運行至關重要。 一、51系列單片機
    的頭像 發(fā)表于 08-06 10:53 ?278次閱讀