新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MSP430單片機的復位

        MSP430單片機的復位

        作者: 時間:2012-12-20 來源:網絡 收藏

        有2種:上電(POR)、上電清除信號(PUC)。還有能夠觸發POR和PUC的信號:5種來在看門狗,1種來自復位管腳,1種來自寫FLASH鍵值出現錯誤所產生的信號。

        POR信號只在2種情況下發生:(1)微處理上電;(2)RST/NMI管腳上產生低電平時系統復位。

        PUC信號產生的條件:(1)POR信號產生;(2)看門狗有效時,看門狗定時器溢出;(3)寫看門狗定時器安全鍵值出現錯誤;(4)寫FLASH存儲器安全鍵值出現錯誤。

        POR和PUC兩者的關系:POR信號的產生會導致系統復位并產生PUC信號。而PUC信號不會引起POR信號的產生。

        無論是POR信號還是PUC信號觸發的復位,都會使從地址0xFFFE處讀取復位中斷向量,程序從中斷向量所指的地址處開始執行。觸發PUC信號的條件中,除了POR產生觸發PUC信號外,其他的豆科一通過讀取相應的中斷向量來判斷是何種原因引起的PUC信號,以便作出相應的處理。

        系統復位(指POR)后的狀態為:(1)RST/NMI管腳功能被設置為復位功能;(2)所有I/O管腳被設置為輸入;(3)外圍模塊被初始化,其寄存器值為相關手冊上的默認值;(4)狀態寄存器SR復位;(5)看門狗激活,進入工作模式;(6)程序計數器PC載入0xFFFE處的地址,微處理器從此地址開始執行程序。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 当涂县| 马山县| 沙洋县| 中山市| 利川市| 黑山县| 深州市| 襄汾县| 天等县| 青铜峡市| 清新县| 庆城县| 太仓市| 汶川县| 大理市| 志丹县| 江达县| 长阳| 馆陶县| 朝阳县| 维西| 正宁县| 梁山县| 安新县| 金塔县| 镇康县| 德江县| 开封市| 嵩明县| 乐山市| 濮阳县| 托克逊县| 周口市| 涞水县| 郧西县| 博湖县| 铁岭市| 宝丰县| 浦县| 陈巴尔虎旗| 青阳县|