mdsk.net
当前位置:首页 >> 在ProtEus中怎么用C语言写代码 >>

在ProtEus中怎么用C语言写代码

proteus不能直接写C代码 只能运行仿真keil写好 并编译的C代码 proteus+keil 这个才是完整的.

直接就可以支持 双击protues中的单片机 打开你要下的HEX(keil中生成的) 文件就可以了 点击仿真就可以测试了

你把C语言编的程序编译一下,编译成HEX或者是BIN文件,就行了啊

只能把C程序编译成二进制文件才能用

最早用汇编都是因为可编程微处理器的片内或者片外RAM和ROM的空间太小了,必须仔细的利用每一个字节.而汇编恰恰可以做到这一点.C语言是高级语言,经过编译器编译之后,存储器的分配是由编译器自动分配的,所以用的RAM要多.现在的微处理器都有很丰富的内存,所以基本没必要用汇编了!

proteus 本身可以识别标准的汇编语言,也可以是编译过的HEX文件.

首先建一个asm文件添加到source---add/remove添加,在source下面会看到已添加的文件单击就可以了,默认的是txt文本编辑器,可以添加其他编辑器!无法直接调试c程序,需要连接其他编译器!满意的话赞一个!

c语言编写的最后生成HEX文件 在protues仿真中双击单片机 在弹出以下对话框中点击那个文件夹小图标找你编写生成的HEX文件 然后就ok了

8086汇编要用MASM或emu8086编译后才能在proteus里面仿真参考这里:如何用Proteus仿真8086

projectoptionfortarget'outputcreathex打上勾就ok了

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com