当前位置:首页 > 量程自动转换数字万用表设计
太原工业学院毕业设计(论文)
图4.5 调试程序
(7)生成HEX文件
打开目录,找到项目文件,然后右击项目的文件夹,在弹出的菜单中,选择 Options for Target‘Target1'选项,在弹出的设置窗口中选择项目文件夹图标,打开项目选项窗口,转到如图4.6所示的 Output 选项页,可以选择编译输出的路径和设置编译输出生成的文件名,要选择创建 HEX 文件,选好后再将它重新编译一次。
图 4.6 生成 HEX 文件
4.3 软件设计流程
31
量程自动转换数字万用表设计
图4.7 软件设计流程图
说明:其中PG=1时,抽头位置设置为D=128;显示8888,表示超量程信号; 具体程序见附录B。
4.4 protues与keil uVision4软件的联合调试
⑴程序编写完成以后,排除错误和警告,点击运行,由keil uVision4生成HEX文件,步骤前面说过,此处不再赘述。结果如图4.8所示。包含的信息有程序编译通过,没同了件。
图4.8 程序编译通过
有错误。时生成HEX文
⑵打开Protues,双击单片机芯片,出现界面如图4.9所示,加载Hex文件然后点击Protues左下角的 色,表示仿真通过。
开始运行。出现图4.10,当仿真开始运行以后,
变成绿
32
太原工业学院毕业设计(论文)
当程序不正确或没有实现指定功能时,仿真不能进行,然后返回Keil uVision4修改程序,然后依次执行(1)、(2)步骤,反复进行。
图4.9 加载HEX文件
33
量程自动转换数字万用表设计
图4.10 加载程序后运行仿真图
5 量程自动转换数字万用表系统测试
测试方案:通过对比输入电压与显示电压,得出表5.1,计算误差,得出结论。
表5.1 量程自动转换数字万用表系统测试表
34
共分享92篇相关文档