4、
图1-14
点击击【Cancel】,回到主界面,单击【AT89c51】,在画板上点击放置元件(图1-15)。
图1-15
元器件之间连线,先点击一个触角,松开,移动到需要连接的触角上,单击。VCC高电平就是【POWER】,低电平就是【GROUND】(图1-16)。
图 1-16
保存Proteus硬件设计图,点击【File】 →【Save Design As...】。找到你第一次建立的工程文件夹,保存。(图1-17)
5、
6、
7、
图 1-17 按照下图1-29完成Proteus仿真图。
三、Proteus与Keil联机调试
1、 打开Keil uVision2,鼠标右击【Target1】 →【Option for Target’ Target1’】,(图1-18)。
图1-18
2、 换到【Debug】选项卡,点击【Use】 →【Proteus VSM Simulator】,确定(图1-19)
图1-19
3、 打开Proteus,工具栏设置【Debug】→【Use Romote Debug Monitor】。(图1-20)
图 1-20
4、 点击菜单【Debug】→【Start/Stop Debug Session】 (图1-21)开始调试程序。
图 1-21
5、 点击菜单【Debug】→【Go】 (图1-22)开始调试程序。【Debug】→【Stop Running】
停止调试(图1-23)
图 1-22
图 1-23
6、生成HEX文件的固化与使用
1) 打开Keil uVision2,鼠标右击【Target1】 →【Option for Target’ Target1’】,(图
1-24)。
图 1-24
2) 换到【Output】选项卡,点击【Output】 →【Create HEX Files】,确定,重新编
译即可生成HEX文件。(图1-25)
图 1-25
3) 打开Proteus,对芯片89c51右击选择【Edit Properties】 (图1-26)
图 1-26
4) 在【Program File】 中点击文件夹图标,寻找HEX文件(图1-27)。成功【OK】,
保存。
图 1-27
5) 回到Proteus界面中,点击图示按钮开始调试(图1-28)