新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > C8051F35X单片机内部Flash存储器的擦写方法

C8051F35X单片机内部Flash存储器的擦写方法

作者:时间:2010-04-14来源:网络收藏

摘要:为避免在程序运行时向内置的写入数据导致复位,采用调用锁定与关键码的操作对C2805lF35X型进行擦除、写入和读取操作,并提供程序范例。该无需任何接口电路,使用方便,成本低且安全可靠。此已应用于包装机控制器,实现包装参数的保存和修改,效果良好。
关键词:C805lF35X;;包装机

本文引用地址:http://www.eepw.com.cn/article/173375.htm

C805lF35X是Cygnal公司推出的混合信号片上系统型单片机MCU,采用CIP-5l内核可大大提升指令运行速度,另外该器件还具有一个完整而先进的时钟系统和片内调试电路,其内置的Flash代替ROM和EPROM,不仅为用户的存储提供方便,还大大简化电路。这里给出使用C80-5lF35X单片机Flash的擦除、写入和读取操作方法。

1 结构
C805lF35X单片机含有2个独立的:程序存储器和数据存储器。程序存储器中包含8 KB可在系统编程的Flash存储器。C8051-F35X通过设置程序存储写允许位(PSCTL.0)采用MOVX指令对程序存储器写入。如图l所示。


这8 KB的Flash存储器在一个连续的存储器块内(地址范围为OX0000~OXlDFF,OXlE00以上的地址保留),其通过硬件接口或采用MOVX指令对Flash存储器在系统编程。
为了保证操作正确,写入和擦除操作由硬件自动定时,无需数据查询判断写/擦除操作何时结束。程序在Flash写入/擦除操作时停止执行。

存储器相关文章:存储器原理



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭