自建ISP编程器的温度报警显示控制系统的设计
时间:08-24
来源:互联网
点击:

5 系统的软件设计
系统的软件设计,使用单片机C51语言,采用模块化程序设计方法,使得程序结构清晰,同时也便于今后进一步扩展系统功能。软件部分包括:主程序、液晶显示子程序、温度传感器子程序、时钟子程序,键盘子程序等。主程序流程图如图4所示。温度传感器子程序流程图如图5所示。

首先,需进行程序的复位,接着是LCD的初始化工作。因为液晶显示器是一个慢显示的器件,所以在运行显示程序前必须进行初始化,否则液晶显示模块无法正常显示。进入启动画面后,需进行中断的设置,包括一个定时中断和一个外部中断,外部中断优先级高。然后初始化时钟,初始化温度计后就进行温度的采集,采集时判断是否中断运行中断处理程序。
6 结束语
本系统制成PCB,经实际调试系统能够正常高效得达到所需要求。通过单片机对各功能模块的控制,可以实现将当前温度、时间通过LCD显示出来。同时系统在设计时留有充分的扩展作量,只需要加一些简单的模块就可以轻松的实现语音及报警控制。经实际应用,此系统有很好的实用价值。系统的3D图如图6所示,具休硬件实物如图7所示。


主要特点:
(1)采用先进的技术,设计合理,系统整体结构简单、操作方便、功耗低、测量精度高,实时性好。
(2)系统的软硬件设计都采取了抗干扰措施,保证在干扰环境下都能够正常工作。
(3)数字温度传感器的应用,以及LCD显示都使得系统界面直观,操作简单。
(4)系统扩展方便,可以轻松扩展其他功能。
单片机 传感器 温度传感器 LCD 显示器 PCB 电路 二极管 电阻 电压 总线 电流 相关文章:
- 基于nRF2401智能无线火灾监控系统设计(04-01)
- 家居安防无线监控报警系统(04-02)
- 高精度压力测控系统的试验研究(04-08)
- 提高实时系统数据采集质量的研究(04-09)
- 基于MSP430的低功耗便携式测温仪设计(06-18)
- 以超低功耗微处理器MSP430为核心的热计量表设计(06-18)
