1 / 34
文档名称:

单片机实验报告SJ.doc

格式:doc   大小:236KB   页数:34页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机实验报告SJ.doc

上传人:buzaiwuzhuang123 2022/4/27 文件大小:236 KB

下载得到文件列表

单片机实验报告SJ.doc

相关文档

文档介绍

文档介绍:2012211117班23号沈静单片机设计实验报告
1
2014年小学期单片机设计实验报告
题目:基于PIC16f877单片机的温度监测控制系统
班 级: 201 0 A B
C D E F

RB3 RB2 RB1 RB0 RD7RD6 RD5 RD4

进入
下一时刻
⒈系统模块总体框图如下:
预警温度与环境温度比较
显示屏上显示当前时刻环境温度
数码管显示输入的预警温度值
通过键盘输入二位数
请输入设置温度
环境温度
更高
风扇驱动,开始降温
风扇未接通
预警温度
更高
进入下
一时刻
⒉温度控制模块框图
该模块要不断通过温度传感器检测某时刻环境温度信息,并与输入的预警温度做出相应的比较和处理,因此,需要一个无限循环,在单片机上电后,持续执行,不断监测环境温度,若达到预警温度值,则继电器驱动风扇转动,以控制温度。
2012211117班23号沈静单片机设计实验报告
6
框图如下:开始

主程序
初始化各个端口
显示屏显示提示信息
外部输入预警温度
数码管显示预警温度
测量当前室温
下一时刻
显示屏上显示出当前室温
下一时刻
当前室温是否高于预警温度

风扇转动,开始降温

2012211117班23号沈静单片机设计实验报告
7

开始
初始化DS18B20
发送ROM指令
发送RAM指令
进行数据读写
工作周期1

结束
工作周期2
复位
skip
ROM
指令
等待7501MS延时
工作周期1
温度转换存储器操作指令
读写RAM存储器操作指令
skip
ROM
指令
复位
工作周期2
2012211117班23号沈静单片机设计实验报告
8

(小四 宋体)
温度传感器有三个端口,端口3连接5V电源,端口1接地,端口2是输入输出端口,连接到PIC16F877单片机。温度传感器采集外界温度,并且可以无限循环,持续执行,不断采集当前某个时刻的环境温度。温度传感器可以通过输入输出端口与单片机进行协议以及数据通信,从而为之后的温度控制创造条件。 + +5V
单片机
3
2
1

Output
DS18B20 104
GND

本实验中应用LCD12864模块实现输入预警温度的提示信息以及当前温度值的显示。
连接模块如下:


机RE0 RE1 RE2

LCD
1
2 RS
8 RW
6 EN
4


2012211117班23号沈静单片机设计实验报告
10
+5V
风扇
+5V
VCC K1
GND G1
L-IN B1
H-IN
GND
GND

RA0









RA2
RA3


在本次试验中我主要负责跑马灯和温度传感器模块。
跑马灯
首先,刚开始进入实验室的前两天,我基本上都在熟悉MPLAB软件以及汇编语言。老师一开始