数据存储器的扩展
2005-04-29王雁平
电子世界 2005年4期
王雁平
许多场合需要使用便携的数据采集记录仪器,如动态心电监护仪、动态工况曲线记录仪等等,本文介绍一种使用美国Cygnal公司推出的C8051FXXX微处理器作为检测记录模块的核心设计的便携式记录仪器。
1.8051F020/021微处理器
C8051F020的内部集成了64K +128B的Flash程序存储器和4352字节的数据存储器。程序存储器以512B为一个扇区可编程,可以在系统内编程而无需外部提供编程电压,其中0X7E00~0X7FFF的512B由工厂使用,0X8000~0X807F的128B的扇区可作为用户的非易失性常数表,且可以经常修改。内部数据存储器可以片内寻址256B,其中高128B为2个地址空间,用间接寻址访问通用RAM的高128B。用直接寻址访问128B的SFR地址。空间数据RAM低128B可直接或间接寻址式访问,前32字节为4个通用工作寄存器区,接下来16个字节既可字节寻址又可以位寻址。它们还有位于外部空间4096B的RAM块,这4096B的RAM块可在整个64K外部数据存储器地址空间中寻址。