STC C51单片机EEPROM

发布者:SparklingEyes最新更新时间:2015-09-10 来源: eefocus关键字:STC  C51单片机  EEPROM 手机看文章 扫描二维码
随时随地手机看文章
  1.  STC系列单片机中都内置了EEPROM单元,而且EEPROM操作单元的操作方式是类似于NOR FLASH操作方式,以Secter单元进行擦除和写操作,同时,在重新写Flash数据的时候,内部EEPROM的数据不受影响。不同于AVR单片机中的EEPROM操作。
   2.  AVR单片机也都内置了EEPROM单元,但是它的EEPROM单元的操作是以字节为单元来操作,读、写以字节为最小单位。同时,在重新写Flash数据的时候,内部EEPROM的数据也被擦除。
   3.  Silicon Labs---C8051F单片机内部没有内置的EEPROM单元。
   4.  ARM芯片内部也没有内置的EEPROM单元。
   5.  STC系列单片机的EEPROM也可以被擦写,烧写软件设置为:
   STC <wbr>C51单片机EEPROM
关键字:STC  C51单片机  EEPROM 引用地址:STC C51单片机EEPROM

上一篇:步进电机变频技术的应用
下一篇:C8051F023---参数

推荐阅读最新更新时间:2024-03-16 14:31

基于STC12C5A60S的直流电子负载的设计方案
1.方案设计与论证 1.1 整体方案设计 基于手动调节单片机控制的直流电子负载。     本方案通过两个自锁开关来控制电路的工作状态,在恒压、横流、恒阻之间进行切换,通过stc12c5a60s单片机通过D/A芯片控制恒压、恒流等的值,stc12c5a60s是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统的8051,但速度快8-12倍,8路高速10位A/D转换。采用大功率NMOS管IRF540,该管导通电阻足够小,源漏抗击穿能力足够强。软硬件结的方式,方便简洁实现了不同模块之间的转换,很好的完成了恒压、恒流等基本功能,并完成了恒阻等附加功能。 由单片机采集电压、电流值,检测电路过载控制继电器工作,实现电路的过
[电源管理]
基于<font color='red'>STC</font>12C5A60S的直流电子负载的设计方案
读写EEPROM(利用数码管观察)
#include iom16v.h #include macros.h #define uchar unsigned char #define uint unsigned int #define ON_138 PORTC|=BIT(PC7) //使能74138 #define OFF_138 PORTC&=~BIT(PC7) const uchar table ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//显示的段码值 uchar buffer ={0,0,0};//存放待显示的数据的段码 //函数名;Send_Buffer //输入:待数码管显示的
[单片机]
PIC写内部 EEPROM 问题探讨
在做一个项目时,需要对测试数据实时的保存,以被重新上电后读取.采用了PIC的内部EEPROM,正常读取时没有什么问题.反复上电掉电就出现了EEPROM被清0(改写). 查阅相关资料:EEROM写过程包括两个阶段:先擦除(电压为20V) 再写入(电压18V);EEPROM在写入过程中如果电压不稳定,很容易导致错误.先使用了软件冗余法,同一个data写在连续3个地址,使用时比较,只有2个相同时才使用.这样做,反复上电掉电出错几率小了很多,但是还是会出错.在反复上电100多次时还是出错.另一个解决办法就是使能BOD,写EEPROM时,先检测BOD.网上一位兄弟使用此方法反复上电2000多次才错误一次. 上述方法有两个致命缺陷:
[单片机]
使用PIC读写1-wire EEPROM DS2430的实例
使用P IC 读写1-wire EEPROM DS2430的实例程序 ;-------------------------------------------------------------------- ; ; 1-wire device a CC ess ;DS2430 ;memory function ;write scratchpad ;read scratchpad ; ;read memory : ; resource occupy by ICD2 ; PROM 0x1f00 - 0x1fff ; RAM 0x70,0xf0,0x170,0x1e5~0x1f0 ;--------------------------
[单片机]
新手必看(STC89C52)单片机寻迹避障蓝牙四轮小车的简单实现
一、关于材料的选择 1.L289驱动电机x2 2.1.5V电池(可以买充电电池,我用了几十个电池了!!!)我是用8节1.5v构成12v电池单独给4个电机供电,另外3节1.5v给单片机供电,4.5v与 5v差不多。 3.底板加4马达(电机)。 4.有条件可以用电钻(我是在各个店单独购买的,所以底板孔与器件孔不搭配,自己钻的) 5.若干杜邦线,公对公 母对母 公对母都买X3应该足够了,最短就好了不需要那么长,但是有钱可以买X1 6.淘宝上的板子STC89C52,有各种现成的接口,适合新手学习,学习过后可以自己焊板子。 7.4个红外避障模块,2个寻迹模块,一个蓝牙模块。 8.手机商城下个蓝牙串口来操作控制。 二
[单片机]
基于CH340T的STC89C52RC编程器设计
1 引言 STC(宏晶科技)公司推出的STC 89C/S 51XX/52XX 等系列单片机,具有价格便宜、无法解密、低功耗、高速、高可靠、强抗静电、强抗干扰等优点,其指令代码完全兼容传统8051 单片机,片内资源非常丰富,且均内置可反复擦写的Flash 存储器,并提供了ISP(In-System Programming)编程模式。S T C89C52RC 作为STC 89C/S51XX/52XX 系列单品机的一个典型代表,其特征主要有,8K 字节可编程闪烁存储器、1000 次写/ 擦循环寿命、10 年的数据保留时间、三级程序存储器锁定、512 内部RAM、32 可编程I/O 线、两个16 位定时器/ 计数器、5 个中断源、可编程串
[单片机]
基于CH340T的<font color='red'>STC</font>89C52RC编程器设计
一种软件去除键抖动的方法
简介:单片机控制系统中大多使用控制键来实现控制功能。消除按键瞬间的抖动是设计者必须要考虑的问题。本文介绍一种很实用的软件去抖动方法,它借助于单片机内的定时中断资源,只要运算一下逻辑表达就完成了去抖动。这个方法效率高,不耗机时且易实现。文中使用的逻辑表达式由简单卡诺图和真值表推出,使该方法的机理容易理解。文中还提供用C51单片机编程语言编写的实用例程。 概述 在单片机控制系统中,通过按键实现控制功能是很常见的。对按键处理的重要环节是去抖动,包括去除按下和抬起瞬间的抖动。去抖动的方法有很多种,如使用R-S触发器的硬件方法、运用不同算法的各种软件方法等。硬件方法会增加成本和体积,对于按键较多的矩阵式键盘,会用硬件方法;软件方法用的比
[单片机]
一种软件去除键抖动的方法
如何编写STC单片机的ISP协议
STC单片机包含两个Flash块,在一块Flash中运行的程序可对另一块Flash进行擦除和重新编程.一般都将ISP程序存放在容量较小的一块Flash中(Block1),而将用户代码存放在容量较大的一块Flash中(Block0).Block1中的ISP程序对Block0中的用户代码进行擦除和重新编程. 在做STC单片机解密或是使用的朋友都知道,在STC单片机的程序存储区后,还有一段大约3K的代码,这段代码就是STC单片机的ISP程序,在STC单片机的数据手册里有关于对于ISP的生机资料,既然这段代码是可以升级的,那么我们就可以肯定这个区域是可以改写的,呵呵,这些涉及到了对STC单片机软解密的技术,我不多提了,大家可以动用自己
[单片机]
如何编写<font color='red'>STC</font>单片机的ISP协议
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved