新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > PIC單片機之16C84單片機介紹(一)

        PIC單片機之16C84單片機介紹(一)

        作者: 時間:2012-11-14 來源:網絡 收藏
        one; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  復位地址 0000H

          外部中斷向量 0004H

          用戶存貯空間 3FFH

          1FFFH

          3-2數據存儲器的結構

          數據存儲器被分成兩個區域。第一個是專用功能寄存器(SFR)區域,第二是通用寄存器區域(GPR)。SFR控制著器件的操作。數據存儲器被分成0塊和1塊。通過程序時狀態寄存器STATUS中的RP1: RP0位 的設置來選擇0塊(RP1=0,RP0=0)或1塊(RP0=1)。

          其中帶有斜線的部分是實際不存在的單元,帶有*號的單元沒有物理寄存。指令MOVWF和MOVF可以把W寄存器的值(W寄存器是器件內部的工作 寄存器)傳送到寄存器文件(“F”)中的任何單元,反之也可以。整個數據存儲器可以直接尋址或通過文件選擇寄存器(FSR)進行間接尋址。間接尋址要根據狀態寄存器的RP1:RP0位的狀態決定訪問數據存 儲器的某一塊,數據存儲器的兩塊中都被分成通用寄存器和專用寄存 器。其中每塊低地址單元留作專用寄存器,專用寄存器以上地址的單 元為通用寄存器,它們是靜態RAM。

          1.通用寄存器文件 寄存器文件可以直接尋址或通過FSR間接尋址。所有器件都有一定 數量的通用寄存器(GPR),它們的數據寬度是8位。16C84只有36個字節的通用寄存器,地址為0CH~ 2FH,對1塊對應的8CH~ AFH的訪問都將實際訪問0CH~ 2FH(地址的高位被忽略)。

          文件地址

          00 間接尋址地址(*) 間接尋址地址(*) 80

          01 TMRO OPTION 81

          02 PCL PCL 8 2

          03 STATUS STATUS 83

          04 FSR FSR 8 4

          05 PORTA TRISA 85

          06 PORTB TRISB 86

          07 87

          08 EEDATA EECON1 88

          09 EEADR EECON2(*) 89

          0A PCLATH PCLATH 8A

          0B INTCON INTCON 8B

        存儲器相關文章:存儲器原理




        關鍵詞: PIC 單片機 16C84單片機

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 桑日县| 清远市| 长岛县| 沈丘县| 扎囊县| 体育| 葵青区| 天镇县| 刚察县| 天峨县| 宁德市| 天台县| 七台河市| 宁城县| 盐边县| 九江县| 石柱| 伊春市| 府谷县| 柳河县| 横峰县| 武威市| 辛集市| 原阳县| 柞水县| 疏附县| 娄烦县| 广平县| 太原市| 灵寿县| 隆化县| 孟村| 车险| 建水县| 文昌市| 安阳市| 灌云县| 屏东县| 姚安县| 汤阴县| 泽普县|