用STC89C52中的EEPROM怎么存取100条日志

2019-03-24 18:04发布

怎么用STC89C58存储100组购物清单并显示,数据具有掉电保护,清单内容包括:购货日期、收银员编号、商品名称、数量、单价、金额、本次购物总金额。需详细的程序(C代码),急求,谢谢^_^
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
一路
1楼-- · 2019-03-25 19:12
 精彩回答 2  元偷偷看……
zhang7309
2楼-- · 2019-03-25 20:21
需要设定存储地址变量
huangweichi123
3楼-- · 2019-03-25 23:15
huo_hu 发表于 2014-8-19 17:51
重新计算写入地址啊

请问要怎样利用STC12的内部eeprom存long型的数据啊,一般都是char型的,有没有例程啊,谢谢
Li_Lei
4楼-- · 2019-03-26 03:32
 精彩回答 2  元偷偷看……
huangweichi123
5楼-- · 2019-03-26 04:42
huo_hu 发表于 2015-4-1 00:17
通过指针强制转换数据类型

请问有你有例子例程吗,这样我可能看得懂一点,谢谢
Li_Lei
6楼-- · 2019-03-26 06:03
本帖最后由 huo_hu 于 2015-4-1 10:48 编辑
huangweichi123 发表于 2015-4-1 01:48
请问有你有例子例程吗,这样我可能看得懂一点,谢谢

long dat;
unsigned char eepromdat[100];
unsigned int offset=16;
dat=*(long *)((unsigned int)(&eepromdat)+offset);
//dat=*(long *)(&eepromdat[offset]);

不确定一定行你试试吧,大概是这个意思

一周热门 更多>