将结果在液晶上显示出来。⑶编制简单的按键扫描程序,检查按键的硬件连接是否正确。⑷每部分编制结束并调试通过后,与前面的程序依次连接成大程序并调试出结果,最终完成整个程序的编制与调试。
3仪表软硬件联调实现要求的功能⑴将各部分程序进行组合,逐项实现设计要求的功能。⑵功能完成后用万用表对照液晶的显示数据上、下量程各取10个点检查显示误差并
分析。⑶编制仪表的使用说明。⑷将误差分析结果、使用说明及运行中的实验板经指导教师验收合格后,完成课程
设计。
七、课程设计报告要求
1课程设计的题目、目的、内容与要求。2简单介绍使用的仪器设备与元器件的工作原理。3提交完整的硬件原理接线图,并介绍硬件设计的思路。4调试的步骤及调试过程中出现的问题和解决的方法。5软件设计流程图及带注释的全部程序的清单。6完成后的智能温度显示仪的功能操作说明。7测试仪表精度的原始数据及误差分析。
8课程设计中的心得体会、收获。
f八、思考题
1智能装置的实际测量精度受哪些因素影响?2系统软件中中断的设计应该注意哪些方面?
3简要介绍智能装置硬件、软件设计的思路及要点。附录一仿真模块的连接与仿真软件的使用
一、连接硬件
如图1所示,将扁平电缆连接到MPLABICD模块和仿真头之间,在将仿真头插入到演示板的40芯IC插座里,将RS232串行口专用电缆连在PC机和模块之间。
图1硬件连接图1.连接MPLABIDE和MPLABICD模块
双击桌面上的MPLAB图标,进入MPLABIDE界面
选择Optio
Developme
tModeTools对话框中的MPLABICDDebugger,
确认后,模块上的红灯将停止闪烁,说明双方已经连接成功。
图22.建立新项目
⑴资源管理器中打开目录Dmplab实验⑵选择ProjectNewProject,在文件名对话框中输入‘pjt’建立一个新项目⑶EditProject对话框打开后选择OK,这样就建立了一个项目文件。
f图3
3.编辑汇编文件⑴选择File
ew建立一个U
titled文件然后选择FileSave保存成‘asm’文件该文件可以与项目文件同名⑵将所编程序键入窗口中并存盘
4.编译文件
图4
⑴选择ProjectEditProject点击AddNode在对话框中选择需要编译的汇编文件
‘asm’然后单击确定
f图5
图6
⑵选择‘hex’文件点击BuildNode系统自动完成编译。如果程序没有语法错误,对话框中将出现Buildcompletedsuccessfully字样,否则可根据提示修改程序中的错误,再重新编译。
5.仿真⑴打开MPLABICD选项对话框(该窗口在集成环境初始状态就出现了)设置各项内容包括Device选r