找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

STC8单片机keil选择PDATA后,程序断电重启时运行异常,怎么处理?

查看数: 3794 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-8-3 09:59

正文摘要:

STC8单片机在编写程序过程中,需要处理32位数,使的DATA不够用,换了PDATA后,软件重启后,运行不正常,将数据类型更改后,使用DATA就正常了,有没大神遇到过这种情况,求破解之法。感谢!

回复

ID:74777 发表于 2018-8-6 10:19
angmall 发表于 2018-8-3 21:45
STC8单片机 内部扩展RAM

unsigned char xdata i;

按手册操作后,断电重启程序运行依然不正常
ID:155507 发表于 2018-8-3 21:45
STC8单片机 内部扩展RAM

unsigned char xdata i;
unsigned int pdata j;

STC8Xdata.png (142.86 KB, 下载次数: 66)

STC8Xdata.png
ID:74777 发表于 2018-8-3 13:26
ahshmj 发表于 2018-8-3 10:50
PDATA指的是扩展RAM的第一页(低256字节),不知道你用的是什么单片机,总共多少RAM(有些单片机内部有256 ...

STC8单片机,128字节DATA,不够用。2048字节内部拓展RAM,这个内部拓展RAM怎么去使用啊
ID:7485 发表于 2018-8-3 10:50
PDATA指的是扩展RAM的第一页(低256字节),不知道你用的是什么单片机,总共多少RAM(有些单片机内部有256字节以上的RAM,这一部分RAM的使用方法和外扩的RAM一样)?或者你是否外挂(扩)了RAM?

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

Powered by 单片机教程网

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