• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 8051基礎之復位電路

    8051基礎之復位電路

    作者: 時間:2013-06-07 來源:網絡 收藏

    RESET/Vpd作復位信號復用腳,當8051通電,時鐘電路開始工作,在RESET引腳上出現24個時鐘周期以上的高電平,系統即初始復位。初始化后,程序計數器PC指向0000H,P0-P3輸出口全部為高電平。RESET由高電平下降為低電平后,系統即從0000H地址開始執行程序。

    8051基礎之復位電路

    8051的復位方式可以是自動復位(VCC一上電時是通的,待穩定后電容就斷開了直流電,RESET為低,此即典型的電阻電容式),也可以是手動復位(按鍵后電容充電,RESET為高,松開后,電容放電,直到RESET為低),見上圖。此外,RESET/Vpd還是一復用腳,Vcc掉電其間,此腳可接上備用電源,以保證單片機內部RAM的數據不丟失。

    有的方案需要專門的來控制主芯片,如主芯片沒有按時發特定方波給檢測到此后認為主芯片已死,強制控制主芯片復位,避免死機。

    補充:對于自己使用的DVP-C3的設計的,低到高有效,圖和說明如下:

    8051基礎之復位電路

    右上端的輸出即是連接到RESET腳,一上電時,電容不起作用,D3.3V將Q22導通,從而將RESET拉低輸出;當一段時間的等待初始化完畢后,C278充滿隔斷直流電,Q22截止,RESET輸出為高,即復位完畢開始工作了。需要注意的是:C278的大小直接決定充放電時間,也即從低到高的時間長度。如果太短,主芯片電壓不穩時,就復位完畢開始工作時會出現死機現象,所以適當改大電容,讓芯片電源有足夠的時間穩定后,復位完畢再工作可有效減少死機。

    對于二極管的作用,是為了斷電后加速RESET腳放電,以免在快速開關機時前后操作相互影響,原理是斷電后RESET腳上電流從D25直接輸出到地,而不是流經R209,因為二極管有壓降,所以起到加速放電的作用。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 东港市| 红桥区| 荃湾区| 灵石县| 若尔盖县| 法库县| 昌图县| 黑山县| 密山市| 乌鲁木齐市| 蓝山县| 临沂市| 乌拉特前旗| 塔城市| 金寨县| 加查县| 建湖县| 治县。| 绥阳县| 新闻| 张家口市| 桐庐县| 绥芬河市| 昌乐县| 滕州市| 元谋县| 潜江市| 双鸭山市| 杂多县| 昭通市| 宣汉县| 连平县| 弋阳县| 安西县| 德保县| 梓潼县| 绥化市| 祁阳县| 邵阳市| 谢通门县| 盘山县|