- 36
- 0
- 约6.5千字
- 约 10页
- 2016-08-11 发布于重庆
- 举报
第2章STC89C51系列结和原理-3
第一类 程序存储器空间
程序存储器(Flash)用于存放编制好的程序、表格和程序中用到的常量。Flash存储器增加了EPROM 所没有的电可擦除和编程特性。
片内为4KB的 Flash ,地址为0000H~0FFFH。
16位地址线,可外扩的程序存储器空间最大为64KB,地址为0000H~FFFFH。使用时应注意以下问题:
(1)分为片内和片外两部分,访问片内的还是片外的程序存储器,由引脚电平确定。
=1时,CPU从片内0000H开始取指令,当PC值没有超出0FFFH时,只访问片内Flash 存储器,当PC值超出0FFFH自动转向读片外程序存储器空间1000H~FFFFH 内的程序。
=0时,只能执行片外程序存储器(0000H~FFFFH)中的程序。不访问片内4KB Flash 存储器。
(2)程序存储器某些固定单元用于各中断源中断服务程序入口。
64KB程序存储器空间中有5个特殊单元分别对应于5个中断源的中断入口地址,见表2-3。
通常这5个中断入口地址处都放一条跳转指令跳向对应的中断服务子程序,而不是直接存放中断服务子程序。
表2-3
中断源 入口地址 外部中断0 0003H 定时器0 000BH 外部中断1 0013H 定时器1 001BH 串行口 0023H
MCS-51系列单片机复位后PC的内容为0000H,故单片机复位后将从0000H单元开始执行程
您可能关注的文档
最近下载
- 广东职业技能等级证书公共营养师技能等级认定三级实操试卷 .pdf VIP
- T检验临界值表(自由度1-50000).pdf VIP
- 公共营养师三级实操技能考核指南(最新版).docx VIP
- 运用PDCA循环降低住院患者跌倒坠床发生率 2014年12月12日.pptx VIP
- 美剧《生活大爆炸》和《破产姐妹》字幕翻译中归化与异化的对比研究.docx VIP
- BOSCH 博世 灶具 PXY898DX6E 使用说明书.pdf
- 基于STM32的无人船控制系统设计与实现.pdf VIP
- (2026年)预防跌倒健康宣教PPT课件.pptx VIP
- 年产10000吨环保提金剂项目环评报告.docx
- SJC50自动吹瓶机的总体及控制部分设计.docx
原创力文档

文档评论(0)