VC单片机程序

来源:百度知道 编辑:UC知道 时间:2024/06/01 17:56:44
我有一个C++写的程序,在VC里面运行正确。请问怎么写入单片机(8051)啊?要不要改动端口什么的?谢谢!
我已经编译为HEX文件了,但是加入单片机没反应啊。要改什么端口啊?

你写的程序是基于32位或者是64位PC机上运行的,程序的编译法则都是基于这样的机器平台上,不能在单片机上运行;如果你想在单片机上运行,必须使用对应单片机的编译器,如51单片机可以用KEIL,AVR用ICC或gcc等。

这个。。。。
想都别想。
有没有点常识啊,VC写的程序是在什么CPU上运行的啊??

首先注意的是在电脑上运行是可以直接打印或者弹出界面的,在单片机上是不行的哈,外围设备需要根据你设计的硬件来定,有相同的输出,比如说串口或者是并口,但是都是需要你去完成没有细节,在单片机上典型的就是电平输出到哪个引脚上面去,我建议你好好的学学单片机,看一看单片机的程序的例子……好好学吧,也挺简单的哈~~

你在哪种环境下编译的生成hex的?