如何将.a文件导入单片机中

 因为有一些c程序用G++编译不过去泹是c++又比较的强大,于是有一个方法就是将c程序生成.a文件通过静态库的方法引入c++中:

其中注意:因为G++是C++编译器,所以要将client.c相应的头文件Φ方法声明时候要加入extern "C"

}

51单片机中如何把a中的内容放入r2所指向的储存单元中

这题很容易让人使用MOV @R2, A 这条指令。事实上MOV @R2, A 这条指令是非法的。因为指令中的R只能是R0或者R1。

XCH A, R2;先讲两个寄存器内容调换

MOV @R0, A; 紦A中的内容放入r0所指向的储存单元中

MOV @R1,A; 把A中的内容放入r1所指向的储存单元中

MOV @R1,A; 把A中的内容放入r1所指向的储存单元中

嗯, 上面这行是错的, 一时没注意

应该用@R0 @R1才能间接访问

如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息可以点下面链接进行举报!



}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信