2.4 调试仿真

完成单片机系统仿真电路图设计后,即可开始仿真运行给案例中的单片机绑定的程序文件,本书所有C语言源程序都在Keil C下编写,为运行C语言程序生成的HEX程序文件,可双击单片机,打开单片机属性窗口(也可以先在单片机上单击右键,再单击左键,或者选中单片机后按下Ctrl+E组合键),在“Program Files”项中选择对应的HEX文件。

本书有的案例还需要为外围芯片绑定映像文件,例如,综合设计中的密码锁,显示24C08和2764中的开机画面等,为设置对应的映像文件,读者可打开相应芯片的属性窗口,在“Image file”中选择对应的BIN文件,BIN文件的创建方法将在相关章节中讨论。

在仿真电路和程序都没有问题时,直接单击Proteus主窗口下的“运行”(Play)按钮,即可仿真运行单片机系统,运行过程中可同在硬件环境下一样与单片机交互。

在运行过程中如果希望观察内存、24C0X、温度寄存器、时钟芯片等内部数据,可在案例运行时单击“单步”(Step)或“暂停“(Pause)按钮,然后在“调试”(Debug)菜单中打开相应设备。

如果要观察仿真电路中某些位置的电压或波形等,可向电路中添加相应的虚拟仪器,例如,电压表、示波器等,如果系统运行时添加的虚拟仪器没有显示,这时,同样应在“调试”菜单中将它们打开。