第8章 AT89S52单片机外部 存储器的扩展 2 1
1 第8章 AT89S52单片机外部 存储器的扩展 1
第8章AT89S52单片机外部存储器的并行扩展 8.1系统并行扩展结构 8.2地址空间分配和外部地址锁存器 8.2.1存储器地址空间分配 8.2.2外部地址锁存器 8.3静态数据存储器RAM的并行扩展 8.3.1常用的静态RAM(SRAM)芯片 8.3.2外扩数据存储器的读写操作时序 8.3.3AT89S52单片机与RAM的接口设计与软件编程 8.4片内Flash存储器的编程 8.4.1使用通用编程器的程序写入 8.4.2使用下载线的SP编程 2
2 第8章 AT89S52单片机外部存储器的并行扩展 8.1 系统并行扩展结构 8.2 地址空间分配和外部地址锁存器 8.2.1 存储器地址空间分配 8.2.2 外部地址锁存器 8.3 静态数据存储器RAM的并行扩展 8.3.1 常用的静态RAM(SRAM)芯片 8.3.2 外扩数据存储器的读写操作时序 8.3.3 AT89S52单片机与RAM的接口设计与软件编程 8.4 片内Flash存储器的编程 8.4.1 使用通用编程器的程序写入 8.4.2 使用下载线的ISP编程
8.5E2PROM的并行扩展 8.5.1并行E2PROM芯片简介 8.5.2E2PROM的工作方式 8.5.3AT89S52单片机扩展E2 PROM AT2864的设计 3
3 8.5 E2PROM的并行扩展 8.5.1 并行E2PROM芯片简介 8.5.2 E2PROM的工作方式 8.5.3 AT89S52单片机扩展E2PROM AT2864的设计
【内容概要】 当AT89S52单片机片内的数据存储器与程序存储器(Flash 存储器)的容量不能满足需要的情况下,需要进行扩展。存储 器的扩展分为并行扩展和串行扩展,本章介绍并行扩展存储器 的基本方法,首先介绍了系统并行扩展的基本结构,还介绍了 片外存储器地址空间分配的的两种方法:线选法和译码法,以 及外部地址锁存器的选择。对于片内Flash程序存储器,重点介 绍了程序的写入,而对片外数据存储器以及E2PROM的并行扩 展则进行了较为详细的阐述。 4
4 【内容概要】 当AT89S52单片机片内的数据存储器与程序存储器(Flash 存储器)的容量不能满足需要的情况下,需要进行扩展。存储 器的扩展分为并行扩展和串行扩展,本章介绍并行扩展存储器 的基本方法,首先介绍了系统并行扩展的基本结构,还介绍了 片外存储器地址空间分配的的两种方法:线选法和译码法,以 及外部地址锁存器的选择。对于片内Flash程序存储器,重点介 绍了程序的写入,而对片外数据存储器以及E2PROM的并行扩 展则进行了较为详细的阐述
8.1系统扩展结构 AT89S52单片机采用总线结构,使扩展易于实现, AT89S52单片机系统扩展结构如图8-1所示。 地址总线(AB) AT89S52 数据总线(DB) 控制总线(CB) 数据 程序 I/O接口 I/O接口 存储器 存储器 I/O设备 I/O设备 图8-1AT89S52单片机的系统扩展结构 5
5 8.1 系统扩展结构 AT89S52单片机采用总线结构,使扩展易于实现, AT89S52单片机系统扩展结构如图8-1所示。 5 图8-1 AT89S52单片机的系统扩展结构