新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 技巧 5 -- MCS-51 系列單片機的硬件構成

        技巧 5 -- MCS-51 系列單片機的硬件構成

        作者: 時間:2016-11-17 來源:網絡 收藏
        一、存儲器配置:

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

        注1:RAM 存數據,ROM 存程序;

        注2:單片機 EA 引腳控制選擇內部或外部存儲器
           EA = 1:使用片內 ROM 存程序
           EA = 0:使用片外 ROM 存程序

        注3:程序起始都從 0000H 處開始,對于使用“片內 4K ROM”的情況,若程序超出 4K(0FFFH)時,盡管 EA = 1,程序都轉向“片外 ROM”的 1000H 處開始執行

        二、片內 ROM 程序存儲器硬件構成

        沒有特別注意的地方,但是以下地址單元有特別用處,編程者不能隨便使用:

        0000H 單元:上電時,程序計數器 PC 所指向的單元
        0003H 單元:外部中斷 /INT0 的入口地址
        000BH 單元:定時器 T0 的溢出中斷入口地址
        0013H 單元:外部中斷 /INT1 的入口地址
        001BH 單元:定時器 T1 的溢出中斷入口地址
        0023H 單元:串行口接收、傳送的中斷入口地址

        三、片內 RAM 數據存儲器 的 硬件構成:

        片內 RAM 數據存儲器有 256B,低 128B 為通用寄存器,位尋址區等,高 128B 為特殊功能寄存器 SFR

        注1:這里 256B 只是某一類單片機的數據,像博主用的 STC89C54RD+ 的片內 RAM 有 1280B

        未完待續……



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 佛山市| 迭部县| 靖边县| 台州市| 苏尼特左旗| 镶黄旗| 峨山| 琼中| 台湾省| 屏南县| 云和县| 缙云县| 乌审旗| 东乌珠穆沁旗| 漠河县| 沁水县| 陵川县| 施秉县| 荥阳市| 蒙城县| 乌拉特前旗| 诸城市| 平山县| 华蓥市| 固安县| 浦北县| 成安县| 建瓯市| 甘孜县| 调兵山市| 临夏市| 崇礼县| 巢湖市| 西昌市| 陇西县| 维西| 吉木乃县| 临城县| 高尔夫| 花莲县| 沁水县|