新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 8051單片機原理

        8051單片機原理

        作者: 時間:2013-01-15 來源:網絡 收藏



        的復位方式可以是自動復位,也可以是手動復位,見下圖。此外,RESET/Vpd還是一復用腳,Vcc掉電其間,此腳可接上備用電源,以保證單片機內部RAM的數據不丟失。

        特殊功能寄存器 初始態 特殊功能寄存器 初始態
        ACC 00H B 00H
        PSW 00H SP 07H
        DPH 00H TH0 00H
        DPL 00H TL0 00H
        IP xxx00000B TH1 00H
        IE 0xx00000B TL1 00H
        TMOD 00H TCON 00H
        SCON xxxxxxxxB SBUF 00H
        P0-P3 1111111B PCON 0xxxxxxxB

        ·Pin31:EA/Vpp程序存儲器的內外部選通線,和8751單片機,內置有4kB的程序存儲器,當EA為高電平并且程序地址小于4kB時,讀取內部程序存儲器指令數據,而超過4kB地址則讀取外部指令數據。如EA為低電平,則不管地址大小,一律讀取外部程序存儲器指令。顯然,對內部無程序存儲器的8031,EA端必須接地。
        在編程時,EA/Vpp腳還需加上21V的編程電壓。

        ·Pin30:ALE/當訪問外部程序器時,ALE(地址鎖存)的輸出用于鎖存地址的低位字節。而訪問內部程序存儲器時,ALE端將有一個1/6時鐘頻率的正脈沖信號,這個信號可以用于識別單片機是否工作,也可以當作一個時鐘向外輸出。更有一個特點,當訪問外部程序存儲器,ALE會跳過一個脈沖。
        如果單片機是EPROM,在編程其間,將用于輸入編程脈沖。

        ·Pin29:當訪問外部程序存儲器時,此腳輸出負脈沖選通信號,PC的16位地址數據將出現在P0和P2口上,外部程序存儲器則把指令數據放到P0口上,由CPU讀入并執行。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 治县。| 宁远县| 留坝县| 崇阳县| 金湖县| 迭部县| 嵊州市| 高台县| 青州市| 晋宁县| 九寨沟县| 阳泉市| 广元市| 云龙县| 凉山| 宁武县| 阿鲁科尔沁旗| 改则县| 山西省| 和田县| 阿勒泰市| 大荔县| 息烽县| 光泽县| 仙居县| 新闻| 曲水县| 巴彦淖尔市| 从化市| 潜山县| 怀仁县| 巴南区| 襄汾县| 浮梁县| 宣化县| 焦作市| 涟水县| 舞阳县| 通海县| 汶川县| 大荔县|