为什么我用keil编译选择compact:variables in pdata,51单片机仿真就不能运行了?
整理时间:2014-01-07 16:13 来源:www.vimiy.com 作者:编辑 点击:次
【楼主】2014-01-06 20:08
» 为什么我用keil编译选择compact:variables in pdata,51单片机仿真就不能运行了?

如题
网友评论2014-01-06 20:14
你太专业了。。。
希尔特5000知道么?
网友评论2014-01-06 20:45
没有扩展RAM吧?
网友评论2014-01-06 20:58
不是说现在单片机不就行了吗?楼主还在自学?
网友评论2014-01-06 20:59
Reply to Reply Post by yxjsolid (2014-01-06 20:45)
既然是仿真,能不能不做扩展RAM,强制运行?
网友评论2014-01-06 21:19
Reply to Reply Post by Doctor_Feynman (2014-01-06 20:59)
debug 选项选的是"use simulator"?
我刚刚试了一下自己的工程,pDATA模式也是可以跑起来的。
你现在不能仿真具体是什么现象?
网友评论2014-01-06 21:23
Reply to Reply Post by yxjsolid (2014-01-06 21:19)
hex文件可以生成,就是放进去以后仿真,本来在扫描键盘的工作都停止了
网友评论2014-01-06 21:31
Reply to Reply Post by Doctor_Feynman (2014-01-06 21:23)
放进去? 那就是说不是纯软件仿真?
可以介绍一下你的实验环境么?
网友评论2014-01-06 21:31
Reply to Reply Post by yxjsolid (2014-01-06 21:31)
proteus软件仿真
网友评论2014-01-06 21:57
Reply to Reply Post by Doctor_Feynman (2014-01-06 21:31)
没用过这个东西,不过看了一下貌似也是模拟出个硬件环境来?
pDATA模式的变量是在外部ram的,p0 p2 ?(记不清了)用作地址线的,所以你模拟的硬件没有外部ram的话可能是不行的
Copyright 2012年2月8日 苏ICP备12030052号-3