河南理工大学毕业设计(论文)说明书
图 5-1 KEIL软件编译界面图
KEIL软件调试界面如图 5-2所示:
图 5-2 KEIL软件调试界面图
5.2 硬件调试
硬件在调试过程中,大部分的硬件工作原理都是在单片机开发板上完成的。由于开发板上集成了大部分的单片机常用的模块,启用时只需通过连线或者插拔相应的短路帽即可将该模块接入单片机系统加以调用。
初步软件程序仅实现单片机系统对定时模块的控制,实现LCD1602时钟的显示,随程序功能的逐步完善,逐步添加按键输入功能及用药量的调设功能,在完成之后加入对
21
河南理工大学毕业设计(论文)说明书
时间定时与用药量记录功能,然后加入定时显示提醒功能,最后完成蜂鸣器的声音报警提醒功能。
系统硬件的验证过程随系统软件的完善过程可分为以下几个阶段:
1、连接LCD1602模块到最小单片机系统,烧录程序,验证LCD1602的显示功能,并随软件的修改完善,LCD1602最终正常显示。
2、连接4×2键盘到系统中,随软件的不断完善。逐步启用8个按键。 3、连接LED发光二极管到系统中,并代替蜂鸣器验证定时和报警功能。 4、连接蜂鸣器到系统中,并在系统中添加相应的驱动程序,验证系统的声音报警功能。
系统的按键模块硬件实物图如图 5-3所示:
图 5-3 系统按键模块硬件实物图
22
河南理工大学毕业设计(论文)说明书
系统单片机最小系统如图 5-4所示:
图 5-4 单片机最小系统硬件实物图
随系统软件功能的增加,逐步向系统中添加其他功能模块,最后添加系统的报警功
23
河南理工大学毕业设计(论文)说明书
能模块,报警模块硬件实物图如图 5-5所示:
图 5-5 报警模块硬件实物图
5.3 调试结果
电路焊接完成后,经简单调试后,系统可以根据按键的输入信息正常的调节时间和用药量,并且在有定时键按下时,记录当前的显示内容。在调节好系统的时钟之后,最后一次按下系统时钟调节功能键,系统在调节好的时钟时间基础上向前运行,在报警时
24

