美国Cygnal公司推出的C8051F系列单片机,将51系列单片机从MCU级推向了SoC时代。特别是C8051F06X系列,更是集当前单片机最新发展技术于一身,其功能已完全达到板卡级水平。C8051F060是高度集成的片上系统混合信号单片机,采用与8051兼容的专利内核CIP-51
美国Cygnal 公司推出的C8051F 系列单片机,将51
系列单片机从M C U 级推向了S o C 时代。特别是
C8051F06X 系列,更是集当前单片机最新发展技术于一
身,其功能已完全达到板卡级水平。C8051F060 是高度
集成的片上系统混合信号单片机[ 1 ],采用与8051 兼容的
专利内核CIP-51,速度高达25MIPS;有多达59 个数字I/O
口,5 个16 位通用定时器,6 个带有捕捉/ 比较模块的可
编程定时器/ 计数器阵列;8 路10 位ADC 带可编程放大
器和多路选择器,2 路1Msps 的16 位ADC,2 路12 位DAC,
3 个电压比较器, 片内温度传感器和参考电压源;硬件
串行接口S P I,SMBus/I 2C 和UART 可同时使用,片上
CAN2.0B 控制器;片上看门狗定时器,电源监视器,2.7
~3.6V 的低压供电,片内JTAG 调试和边界扫描单元等。
特别是该系列单片机的存储器组织, 与其它系列单片机
相比[ 2 ] , 容量大, 灵活多变, 初学者往往感到不适应。
本文根据笔者使用体会, 通过程序举例介绍其存储器结
构及使用方法。
1 C8051F060 单片机的存储器结构
图1 是C8051F060 单片机的存储器结构图。显然,该
单片机采用了标准8051 的程序和数据存储器独立编址的
结构,程序存储器为64KB 的Flash 结构,外加128 字节
Flash;数据RAM 除包含标准51 单片机256 字节,还有
4KB 片上X R A M 和可外扩6 4 K B 数
据存储器的接口。
3 程序存储器及其编程
C8051F060 单片机的程序存储器为64KB 的Flash 存储
器, 它能以5 1 2 字节为扇区实现在系统编程, 无需提供
片外专用编程电压,其中从0xFC00~0xFFFF 的1024 字节
为保留区。另外,从0x10000~0x1007F 的128 字节Flash 存
储器, 可以作为非易失存储器, 由软件来访问, 它最适
合用于存放系统参数等, 参见例程5 。64KB 的Flash 存
储器区除了可以存放程序代码外, 也可以用来存放非易
失数据。既可以在开发系统中, 通过J T A G 接口编程,
也可以用M O V 指令来实现软件编程,参见例程6 。注意,
在对F l a s h 存储器操作时,读操作用M O V C 指令,写操
作用M O V X 指令,若用M O V X 读操作时,只能读到X R A M
区。另外, 要特别搞清楚程序存储读/ 写控制寄存器
PSCTL 和Flash 存储器控制寄存器FLSCL 的各个位的确
切含义。
排行
- STC89系列高性能单片机及其应用
- 单片机嵌入式以太网防盗报警系统
- 8051 和8279 开关矩阵的自动棋盘
- 低成本数字式照度计的研制
- PIC单片机系统的设计和应用
- 基于MCS-51电风扇智能调速器的设
- 具有语音提示、电话查询及自动报
- 一种微机加油收费系统的设计
- PIC单片机控制的智能风电沼气闭锁
- 基于软件模拟的51单片机IIC总线的
- 8051单片机控制交通信号灯的方法
- C8051F单片机电压基准的不同用法
- 用8051单片机实现智能浇花
- PIC16C711单片机与PC机远程通讯研
- 基于PIC单片机的温度湿度控制系统
- PIC单片机和高档语音录放芯片实现
最近更新
混合信号单片机C8051F060存储系统的编程


联系我们
返回 电子技术论文 列表