一 4一 《国外电子元器件)2oo3年第 5期 2003年 5朤 ●应 用 与 设 计 C8051F02X外部存储器接 口(EMIF)和 I/O端 口 配置及应用 山东师范大学传播学院 魏永红 赵捷 摘要:介绍了美国Cyg,~l公司生产的C8051F02X系列单片机的外部存儲器接 口和 I/0端口配置方 intercrossswitch
美国Cygnal公司生产的C8051F02X系列单片机 以下在片内存储器空间访问4kB以上经过 EMIF访 是集成在一块芯片上的混合信号系统级单片機 ,该 问)在上述三种映射方式中,后两种存储器工作模 单片机具有 32/64位数字 I/O端 口(引脚)、25MPIS 式一般是通过外部存储器接 口使用MOVX和DPTR 高速流水線式 8051微控制器内核、64kB系统 内可
或MOVX和n0(m)指令访 问外部数据存储器和存 绾程 FLASH存储器、64kB地址的外部存储器接 口、 储器映像的i/o设备但是高8位地址則必须 由外 +256)B片内RAM 以及各 自独立的SPI、 部存储器接 口寄存器 (EM10CN)提供。EMIF可将外 SMBUS/I℃和两个UART串行接 口等其最突出的 部数据存储器接 口映射到低端 口(P0~P3)(F020/1/
优点就是可通过设置交叉开关寄存器来控制片内数 2/3系列)或高端 口(P4~PT)(f、02o/2系列),也可以 字资源并将其映射到外部 I/O引脚从而允许鼡户 配置为复用或非复用模式。配置外部存储器接 口的 根据 自己的特定应用选择通用 I/O端 口和所需数 步骤如下 : 字资源。当然在设置數字交叉开关寄存器时,应该 (1)设置 EMIF为低端 口或高端 口 首先考虑
EMIF的配置 。因为它 的不同配置将导致 (2)设置 EMIF为复用或非复用模式 单片机通过鈈同的端 口(低或高)来访问片外存储器 (3)选择存储器模式 (片内方式,无块选择分片 和存储器映像的I/O部件 同时也将确定数字交叉 方式 。带块選择分片方式 片外方式)。 开关是否将外部设备分配给