第一范文网 - 专业文章范例文档资料分享平台

温湿度传感器毕业大学论文

来源:用户分享 时间:2025/6/1 13:39:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

参考文献

[1] 沙占友,薛树琦,庞志锋. 中外集成传感器实用手册. 北京:电子工业出版社,2005. [2] 卢冬冬. 数字式标准温湿度测量仪的设计(硕士学位论文〕河北:河北大学 [3] 胡伟,季晓衡. 单片机C程序设计及应用实例[M]. 北京:人民邮电出版社,2003. [4] 郭文川. 单片机原理及接口技术. 北京:中国农业出版社,2007.

[5] Joe Gampbell[美],徐国定,廖卫东. 单片机通信C程序员指南[M]. 北京:清华大学出版社,1995.

[6] 孙惠芹. 单片机项目设计教程. 北京:电子工业出版社,2009. [7] 王彦朋. 大学生电子设计与应用. 北京:中国电力出版社,2007.

[8] 张培仁. 基于C语言编程MCS-51单片机原理与应用[M]. 北京:清华大学出版社,2002. [9] 李朝青. 单片机原理及串行外设接口技术[M]. 北京:北京航空航天大学出版社,2007. [10] 刘畅生. 传感器简明手册及应用电路(上册)温度传感器分册[M]. 西安电子科技大学出版社,2005.

[11] 张洪润. 传感器技术与应用教程[M].北京:清华大学出版社,2005.

[12] 张甲英,张铁,张相洪. 8位单片机控制的经济型温湿度监控仪的研制[A]. 中国科技核心期刊,2009,28(9).

[13] 王雪文,张志勇. 传感器原理及应用[M]. 北京:北京航空航天大学出版社,2004. [14] 丁向荣. 单片机应用系统与接口技术[M]. 北京:电子工业出版社,2008. [15] 周巧娣,刘敬彪. 89C51在单片机系统中的应用[B] 新特器件应用. [16] SHT1x 温湿度传感器使用说明书..

[17]郭艳玲,陈利军. 基于AT89C52单片机的温湿度控制采集系统. 林业机械与木工设备,2007,35[5].

[18] 冀捐灶,史军勇,张吉广. 一种用单片机实现的实用性温湿度控制仪[J]. 仪表技术与传感器,2004(10),10-12.

[19] 李延平. 基于单片机的低功耗温湿度数据采集器的研制. 仪器仪表学报,2002,23[3]. [20] 冯建华,赵亮. 单片机应用系统设计与产品开发[M]. 北京:人民邮电出版社,2004.

29

附录一

系统电路图

30

附录二

PCB板图

31

附录三

系统软件

/*************定义接口******************** P0------DB0~DB7 (LCD1602) P2.5------RS (LCD1602) P2.6------RW (LCD1602) P2.7------E (LCD1602) P3.0------DATA (SHT10)

P3.1------SCK (SHT10)

*****************************************/ #include #include

#include //Keil library #include //Keil library

/*****************第一部分LCD1602设置开始***************************************/ #define LCD_DB P0

sbit LCD_RS=P2^5; //P2^5是p2.5的意思;LCD_RS与P2.5等效起来,对 LCD_RS 读写,就是对P2.5读写

sbit LCD_RW=P2^6; //P2^6是p2.6的意思 sbit LCD_E=P2^7; //P2^7是p2.7的意思 /******定义函数****************/ #define uchar unsigned char #define uint unsigned int

void LCD_init(void); //初始化函数 void LCD_write_command(uchar command); //写指令函数 void LCD_write_data(uchar dat); //写数据函数

void LCD_disp_char(uchar x,uchar y,uchar dat);//在某个屏幕位置上显示一个字符,X(0-15),y(1-2) void LCD_disp_str(uchar x,uchar y,uchar *str); //LCD1602显示字符串函数 void delay_n10us(uint n); //延时函数 /************************************** 模块名称:LCD_init(); 功 能:初始化LCD1602

***************************************/ void LCD_init(void) {

delay_n10us(10);

LCD_write_command(0x38);//设置8位格式,2行,5x7 delay_n10us(10);

32

搜索更多关于: 温湿度传感器毕业大学论文 的文档
温湿度传感器毕业大学论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0oxdj5r6x33gyk618jsm0fvam2gyzr007g4_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top