STC8H内部EEPOM讲解

本文介绍了如何配置STC8H3k64S4单片机的内置EEPROM,该芯片具有64k大小的EEPROM,采用IAP方式进行读写擦除操作。每个扇区为512字节,为避免误操作,作者设置了3k大小的EEPROM来存储电压、电流和功率保护范围的参数。配置过程中考虑了扇区管理以防止重要数据丢失。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

配置STC8H3k64S4的内置EEPROM。


一、EEPROM大小及地址

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
我使用的是STC8H3k64S4,内部EEPOM有64k大小,使用IAP方式操作。IAP 方式可对EEPROM 执行读、写、擦除操作。从图示来看,地址从0x0000h到0xFFFFh。

其中擦除操作是以扇区为单位进行操作,每扇区为 512 字节,即每执行一次擦除命令就会擦除一个扇区,而读数据和写数据都是以字节为单位进行操作的,即每执行一次读或者写命令时只能读出或者写入一个字节。

在这里插入图片描述
这个型号可以用STC_ISP设置EEPROM大小。

二、EEPROM配置

我需要存储电压保护范围,电流保护范围,功率保护范围。每一项里面有2个参数,为了不导致误操作(擦除扇区,把不想删除的也删除了),设置6个扇区。故将EE2PROM设置为3k大小。
在这里插入图片描述

总结

基础硬件操作程序设计,参考官方手册即可。
附上链接:http://www.stcmcudata.com/STC8F-DATASHEET/STC8H.pdf

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦想当极客的小芦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值