Proteus添加单片机的DLL

Proteus添加单片机的DLL,第1张

1.使用其他的编写软件编写单片机程序,并生成.hex文件.

2.在proteus中,直接双击芯片在其中的程序路径中添加你的代码文件.hex格式.3.仿真。直接在protues中输入“AT89C51”就可以找到51单片机,然后选择自己需要的51单片机芯片,然后点击确定按钮就可以添加了。

在PROTEUS中画好能用于仿真的线路图,即所用的元件都应有仿真模型。

编制相应的单片机程序,可以在PROTEUS中编译,也可以在相应的单片机开发平台中编译(不同厂家的单片机的开发平台不同)。

如在PROTEUS中编译,要在《“源程序”》“定义生成代码工具”中设定,不同的单片机设定不同,然后可以调入源程序;编译,把编译编译后的代码插入单片机中(在单片机属性中设定),接着就可以仿真,如果仿真结果不对,修改程序,重新编译、运行,直到正确为止。

如在单片机平台下编译,则进入单片机开发平台,编译正确后(指语法没问题),再到PROTEUS平台中把生成的代码调入,仿真运行。如果仿真有问题,回到单片机开发平台,重新编译,再进到PROTEUS中仿真,直到正确为止。

有时在仿真时可能会发现PROTEUS图有问题,就直接改图,直到正确为止。

proteus只能添加ASM文件而不能添加C文件。C只能用keil或其它软件编译成HEX再加载到单片机

用keil编辑ASM文件,也可以添加到proteus里

要添加有asm,并在proteus下编译 ,才能单步调试。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11924336.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存