第2章STC89C51系列结和原理-3.docVIP

  • 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单元开始执行程

文档评论(0)

1亿VIP精品文档

相关文档