找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3060|回复: 11
打印 上一主题 下一主题
收起左侧

请教stc12C5A60S2单片机内部E2PROM不保存的问题

  [复制链接]
楼主
ID:853162 发表于 2021-5-5 14:17 | 显示全部楼层
把unsigned char byte_read(unsigned int byte_addr)的unsigned char改成void
回复

使用道具 举报

沙发
ID:853162 发表于 2021-5-6 17:24 | 显示全部楼层
lujuguo 发表于 2021-5-5 18:20
改成void就提示出错没法执行下去,再帮我看看是哪错了

看看大佬的回复,STC12C5A60S2的ISP寄存器地址和EEPROM地址与STC89C52不一样,你用的是STC89C52的例程,你把头文件#include <reg52.H>改成#include <STC12C5A.H>,把EEPROM地址都改成0x0200看看行不行,你买的板子应该有STC12C5A60S2的配套资源,我这里只有51的,我改头文件后就会报错,你可以试试看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表