在PROTEUS中画好能用于仿真的线路图,即所用的元件都应有仿真模型。
编制相应的单片机程序,可以在PROTEUS中编译,也可以在相应的单片机开发平坦携颤台中编译(不同厂家的单片机的开发平台不同)。
如在PROTEUS中编译,要在《“源程序”》“定义生成代码工具”中设定,不同的单片机设定不同,然后可以调入源程序;编译,把编译编译后的代码插入单片机中(在单片机属性中设定),接着就可以仿真,如果仿真结果不对,修改程序,重新编译、运行,直到正确为止。
如在单片机平台下编译,则进入单片机开发平台,编译正确后(指语法没问题),再到PROTEUS平台中把生成的代码调入,仿真运行。如果仿真有问题,回到单片机开发平台,重新编译,再进到PROTEUS中仿真,直到正确为止。
有时让败在仿真时可能会发现PROTEUS图有问题隐指,就直接改图,直到正确为止。
因为仿真文件跟程序文件的相对位置发生变化,导致仿真出现错误。Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是比较好的仿真埋肢单片机及外围器件的工具弯信世。虽然国内推广刚起步,但已受到单片机爱好者、从事单片机坦裤教学的教师、致力于单片机开发应用的科技工作者的青睐。
具体仿真软件是Proteus里面的ISIS,它可以用来绘制原理图、仿真原理图。用这游基个软件绘制你要仿真的电路(仿真的电路中的元件必须都具备仿真模型,ISIS中有些元件是不具备仿真模型的)然后点击仿真按钮,当然如神拿谨果你要仿真单片机,那么还需要指定单片机工作的条件,如晶振,以及单片机运行所需的hex文件等等!网上可以找找“proteus入敏渣门教程”,一堆的!好好学吧!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)