新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機復位電路作用原理以及與置位的區別

        單片機復位電路作用原理以及與置位的區別

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

        關于和復位,都是為了把電路初始化到一個確定的狀態,一般來說,作用是把一個例如狀態機初始化到空狀態,而在內部,復位的時候單片機是把一些寄存器以及存儲設備裝入廠商預設的一個值。

        單片機原理是在單片機的復位引腳rst 上外接電阻和電容,(具體電路可去http://www.51hei.com 首頁去搜索復位這兩個字有很多),實現上電復位,而復位時間是(時鐘周期=12×振蕩周期,振蕩周期=1/f),這個時間只能大不能小,具體數值可以由rc電路計算出時間常數。

        單片機復位后各寄存器的狀態
        A=00H,表明累加器已被清零; PSW=00H,表明選寄存器0組為工作寄存器組;SP=07H,表明堆棧指針指向片內RAM 07H字節單元,根據堆棧操作的先加后壓法則,第一個被壓入的內容寫入到08H單元中;Po-P3=FFH,表明已向各端口線寫入1,此時,各端口既可用于輸入又可用于輸出;IP=×××00000B,表明各個中斷源處于低優先級;IE=0××00000B,表明各個中斷均被關斷;


        可以把它初始化到任意一個狀態.復位、是指將器件的邏輯值設為特定的值,一般我所了解“復位”一般指將寄存器
        的Q端輸出設為0,“置位”指將寄存器的Q端輸出設為1.利用單片機的setb指令可以實現置1這個操作。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 满洲里市| 资溪县| 麻栗坡县| 共和县| 靖远县| 霍山县| 铁岭县| 东辽县| 夏邑县| 德江县| 大荔县| 渝中区| 汝阳县| 文登市| 三都| 读书| 本溪市| 华池县| 崇礼县| 牡丹江市| 汉源县| 望谟县| 微博| 禄丰县| 西林县| 怀安县| 徐汇区| 江口县| 尼木县| 余干县| 互助| 佳木斯市| 双鸭山市| 咸丰县| 宁阳县| 长顺县| 晋江市| 潼南县| 兰州市| 盐津县| 泗洪县|