基于北航《51单片机原理及应用 :基于Keil C与Proteus》p60左右。
vdmagdi 插件安装
vdmagdi.exe是Keil软件中的一个插件,在Keil软件进行各项操作实现数据调用以及与proteus联调时所需要的工具,让你能够快速的实现调用效果,完成所需的各项功能。
- 运行vdmagdi.exe 文件
- 选择对应keil版本
- 选择keil主文件夹安装路径
- 安装
keil 工程建立与配置
安装vdmagdi后需要重启keil才能检测到proteus VSM simulator。
建立keil工程,编写代码。编译生成hex文件。
proteus 原理图绘制与准备
绘制原理图,这里构造了一个程序驱动的led流水灯电路。
芯片选择89c52。
工具栏选择调试(debug),下拉菜单中选择打勾启动远程编译监视器。
开始联调
一. proteus 操作:
双击89c52芯片,programfile载入hex文件。
二. keil操作:
- option for target 中选择debug菜单,选择use proteus VSM simulator。
- 进入调试debug模式。
- 点击run,即可进行联调仿真。proteus仿真与keil同时运行