新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 51單片機片內(nèi)數(shù)據(jù)存儲器分為哪幾個性質(zhì)和用途不同的區(qū)域?

        51單片機片內(nèi)數(shù)據(jù)存儲器分為哪幾個性質(zhì)和用途不同的區(qū)域?

        作者: 時間:2018-07-24 來源:網(wǎng)絡(luò) 收藏

        8051內(nèi)部128B的數(shù)據(jù)RAM區(qū),包括有工作寄存器組區(qū)、可直接位尋址區(qū)和數(shù)據(jù)緩沖區(qū)。各區(qū)域的特性如下:

        本文引用地址:http://www.104case.com/article/201807/383735.htm

        (1)00H~1FH為工作寄存器組區(qū),共分4組,每組占用8個RAM字節(jié)單元,每個單元作為一個工作寄存器,每組的8個單元分別定義為8個工作寄存器R0~R7。當(dāng)前工作寄存器組的選擇是由程序狀態(tài)字PSW的RS1、RS0兩位來確定。如果實際應(yīng)用中并不需要使用工作寄存器或不需要使用4組工作寄存器,不使用的工作寄存器組的區(qū)域仍然可作為一般數(shù)據(jù)緩沖區(qū)使用,用直接尋址或用Ri的寄存器間接尋址來訪問。

        (2)20H~2FH為可位尋址區(qū)域,這16個字節(jié)的每一位都有一個地址,編址為00H~7FH。

        當(dāng)然,位尋址區(qū)也可以用作字節(jié)尋址的一般數(shù)據(jù)緩沖區(qū)使用。

        (3) 30H~7FH為堆棧、數(shù)據(jù)緩沖區(qū)。



        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 金川县| 临沧市| 鹿泉市| 吉木萨尔县| 彩票| 上虞市| 府谷县| 阿尔山市| 横峰县| 璧山县| 凭祥市| 德阳市| 普宁市| 盐亭县| 湘潭县| 吴川市| 大竹县| 恩平市| 浦江县| 香港| 林口县| 土默特左旗| 泗水县| 巴林左旗| 越西县| 屏南县| 大荔县| 金沙县| 锡林浩特市| 莆田市| 华阴市| 满洲里市| 岳池县| 同心县| 福清市| 日照市| 聂拉木县| 襄垣县| 巴彦淖尔市| 武穴市| 芦山县|