STC芯片用汇编编程时,Keil c提示出错,何故?

[复制链接]
2948|10
手机看帖
扫描二维码
随时随地手机跟帖
TMTZcml|  楼主 | 2012-9-28 09:05 | 显示全部楼层 |阅读模式
STC12C5410AD汇编中用到
        MOV P2M0, #00000000B            
        MOV  P2M1 , #11000000B指令,编译时伟福不通过,Keil c提示PATH  OR FILE  NOT  FOUND ,如何解决? 请教大虾

相关帖子

阿南| | 2012-9-28 11:07 | 显示全部楼层
楼主最好把整个文件帖出来

使用特权

评论回复
ayb_ice| | 2012-9-28 11:18 | 显示全部楼层
头文件路径不对吧,或者找不到

使用特权

评论回复
Cortex-M0| | 2012-9-28 12:16 | 显示全部楼层
Keil c51 不支持 #00000000B 两进制格式 !

请换成 十进制 或 十六进制 格式 !

也可用宏自定义一个两进制格式,用宏替换即可 !

使用特权

评论回复
Cortex-M0| | 2012-9-28 12:25 | 显示全部楼层
Keil c51 的汇编倒是支持 #00000000B 两进制格式 !

应该是程序中 P2M0, P2M1 未定义 !

使用特权

评论回复
XZL| | 2012-9-28 14:25 | 显示全部楼层
注意头文件

使用特权

评论回复
coody| | 2012-9-28 17:47 | 显示全部楼层
同5楼,估计是P2M0, P2M1 未定义

使用特权

评论回复
airwill| | 2012-9-28 18:54 | 显示全部楼层
问题描述不清楚,  很可能是包含的文件没有找到.

使用特权

评论回复
P__204| | 2012-9-28 21:53 | 显示全部楼层
看错误的翻译啊   应该是没有打开头文件吧

使用特权

评论回复
can_all| | 2012-9-29 10:41 | 显示全部楼层
为啥还要用伟福编译?

使用特权

评论回复
can_all| | 2012-9-29 10:43 | 显示全部楼层
为定义P2M0/P2M1,sfr   定义下!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

60

帖子

0

粉丝