经过滤波、二—十进制转换并以十进制4位精度显示的程序。
③ 通信:单片机AT89C51能够把显示的数据通过串行通信口传送到管理级的上位IBM-PC机,然后上位机把接收的数据进行处理。
主程序流程图如图6所示

 
; 图6 主程序流程图
5 结论
本系统采用了高精度的电容式相对湿度传感器,在系统运行稳定时,湿度测量范围为0~100%RH。系统还充分利用了AT89C51单片机自身的软硬件资源,具有智能化、可编程、小型便携等优点,因此只要选用不同的湿度传感器,并修改相应的软件控制程序,本检测系统就可应用在环境保护、工业控制、农业生产以及军事等方面,可见其具有非常广泛的应用前景。由于该系统主要是湿度的检测而涉及湿度的控制比较少,所以在控制方面有待进一步研究。
参考文献
[1] 余永权. ATMEL89系列单片机——应用技术[M]. 北京:北京航空航天大学出社,2002.4
[2] 单成祥. 传感器的理论与设计基础及其应用[M]. 北京:国防工业出版社,1999.8
[3] Takakura. Climate control to reduce energy inputs[J]. Acta Hort. 1989(245):406-415
[4] 黄德胜、吴星明、刘敏. 基于DSP的数字化温湿度智能控制器设计[J]. 微计算机信息. 2003,19(5):18-26
[5] 金伟正. 温湿度检测控制系统的研制[J]. 电子与自动化. 2000(2):25-27