登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→请问为什么我的仿真机为什么不能执行MOVX指令啊?郁闷!!晕[demon_3000]
*第12665篇: 请问为什么我的仿真机为什么不能执行MOVX指令啊?郁闷!!晕!!
楼 主:
demon_3000
2003年5月26日18:36
请问为什么我的仿真机为什么不能执行MOVX指令啊?郁闷!!晕!!
我用的是几年前大师兄留下的仿真机,不知道为什么不能执行MOVX指令,奇怪!!难道是有什么地方错了!!
第
2
楼:
xdkjason
2003年5月26日19:19
MOVX只能用 A,@RI,@DPTR 寻址!
第
3
楼:
demon_3000
2003年5月27日08:41
这一点决没有出错,我也这么认为。
第
4
楼:
xdkjason
2003年5月27日19:57
我想也不应该错,那你能能看看编译后的代码吗?in....
MOVX A,@RI IS E2E3
MOVX A,@DPTR IS E0
MOVX @RI,A IS F2F3
MOVX @DPTR,A IS F0
看看是不是编译有问题,试试吧
第
5
楼:
flybullet
2003年5月28日22:36
不会吧!
我用韦福仿真的时候可以呀,不然我用0809采集的数据怎么收呀.可能是程序问题,比如地址之类的,也可能是硬件方面,还有一种最讨厌的情况,就是仿真器自己出问题了.
第
6
楼:
demon_3000
2003年5月29日07:48
事实是我在别的仿真机试过可用的程序,再这里不能用啊
我曾在另一台机子上试过,事实是我的程序是对的,烧入到89c52上也是可用的,但就是在伟福上不可用。可是除了MOVX 指令外,其他 的指令运行时是没问题的。问题何在?敢问你 的仿真机是那一年的?我的是在99年以前的,运行于纯DOS 环境才行
第
7
楼:
flybullet
2003年5月29日12:27
很难说明白
我的应该是新的,运行在windows下的.我的那个也有问题,当发送数据大于8时(十六进制),发送的数据就不对了,把最高位的1给变成0了,也是莫名其妙.
>>>>>>对该主题发表你的看法
本主题贴数
7
,分页:
[第1页]
[上一篇主题]:
那位大虾有arm的键盘扫描程序???HELP。。。。。。
[下一篇主题]:
关于串口,请高手指点