2.4 调试仿真 |
|
完成单片机系统仿真电路图设计后,即可开始仿真运行给案例中的单片机绑定的程序文件。本书所有C语言源程序都在Keil C下编写,为运行C语言程序生成的HEX程序文件,可双击单片机,打开单片机属性窗口(也可以先在单片机上单击右键,再单击左键,或者选中单片机后按下Ctrl+E组合键),在“Program Files”项中选择对应的HEX文件。
本书有的案例还需要为外围芯片绑定数据映像文件,例如,电子密码锁案例、显示24C08开机画面案例等。设置其映像文件时可打开相应芯片的属性窗口,在“Image file”中选择对应的BIN文件,BIN文件的创建方法将在相关章节中讨论。
在仿真电路和程序都没有问题时,直接单击Proteus主窗口下的“运行”(Play)按钮,即可仿真运行单片机系统,运行过程中可如同在硬件环境下一样与单片机交互。
在运行过程中如果希望观察扩展内存、24C0X、温度传感器、时钟芯片等内部数据,可单击“单步”(Step)或“暂停“(Pause)按钮,然后在“调试”(Debug)菜单中打开相应器件。
如果要观察仿真电路中某些位置的电压或波形等,可向电路中添加相应的虚拟仪器,如电压表、示波器等,如果系统运行时添加的虚拟仪器没有显示,可单击“调试”菜单将其打开。