首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
C8051F35X单片机内部Flash存储器的擦写方法
来源:本站整理  作者:佚名  2010-04-16 09:45:12



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

    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]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:221,449.20000 毫秒