烽火社区

标题: KEIL C51编译器的问题! [打印本页]

作者: l0p0c    时间: 2015-1-24 03:38 AM
标题: KEIL C51编译器的问题!
在使用KEIL C51调试程序时,发现参数无法传递,而且在位传输时也一样,不能传输数据!
特别要说的是,就在这些“奇怪”的事情发生之前的一天,是可以完成上面所说的功能!
我现在怀疑是不是我改程序时是不是与其它寄存器冲突了,但是C51不是动态自动分配内存空间吗?
所以我现在很迷茫,还望高人指点!
作者: yuliang0321    时间: 2015-1-25 02:58 AM
是子程序之间的传递,可是参数传进去了,就在移位时给IO口时数据就是赋不上。

我不知道这是怎么了?
作者: promcu    时间: 2015-1-25 05:31 AM
比如传递过来的是1011,你给IO口却不是1011??                                                                                                                                                                       
作者: yuliang0321    时间: 2015-1-25 06:42 AM
把问题贴出来吧,或者把你的项目文件发出来,我们来帮你调试看看                                                                                                                                                                       
作者: l0p0c    时间: 2015-1-25 10:37 AM
参数无法传递是不是定义问题??是多个子程序之间传递吗??如果你没特意去分配,C51是自动分配的,之前遇到朋友因为定义不对,老是调不好程序                                                                                                                                                                       




欢迎光临 烽火社区 (http://bbs.cnecport.com/) Powered by Discuz! X3.2