1、打开proteus7,会生成一个默认工程,默认就是“Component Mode”,可以直接选择器件,如果没有那么点击左侧箭头下的工具,软件提示“Component Mode”然后选择“DEVICES”左侧的P按钮。
2、软件弹出“Pick Devices”对话框,在Keywords下面的文本框中输入8051,点击回车进行搜索。在Categroy显示出搜索结果,选择“Microprocessor ICs”,接着在右侧的“Results”下可以看到器件列表,选择一个自己需要的模型,需要注意的是,部分模型是不能进行仿真的。这里选择比较通用的80C51,点击右下角的“OK”进行确认。
3、在工程的原理图区域点击,放置选择好的80C51器件。
4、双击刚刚放置的单片机模型,在弹出的“Edit Component”对话框中找到“Program File”,这个就是程序文件,点击它左侧的文件夹图标,将目录切换到hex程序文件所在目录,这个hex文件可以是Keil编译的,也可以是其它编译器生成的,确认后点击“打开”。
5、程序加载成功后,可以在“Program FIle”文本框中看到刚刚加载的hex文件名称,点击“OK”确认。
6、回到工程主界面,完成原理图其它部分,然后点击菜单栏的“Debug”->“Exeute”或者直接按“F12”执行工程。
7、对于单片机的其它设置,只需要稍加摸索即可,比如如果想将晶振在原理图中显示出来,可以在“Edit Component”中找到“Clock Frequency”点击右侧的下拉框,选择“Show All”,确认后即可在原理图中显示出当前芯片的晶振频率了。