



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机C语言编程与实践实训报告设计项目四 数字温度计的设计姓名班级完成时间教师评价设计目的:能利用DS18B20与LCD1602设计一个简单的数字温度计表设计要求:在proteus上仿真实现,并撰写设计报告一 基础知识回顾: 1利用下列( )关键字可以改变工作寄存器组A、interruptB、sfrC、while D、using 2具有模数转换功能的芯片是()A、ADC0809B、DAC0832 C、MAX813 D、MAX5323单总线的特点是 4 简述DS18B20的各个引脚的功能,并指明下列两种供电方式分别采用什么供电方式? 图一 图二 图三 5. DS18B20的内部数字化温度转换器将温度数据以 形式储存到16bit快速暂存器中 6试根据下列时序图及提示写出DS18B20所对应的初始化、读、写字节的函数 注:DS18B20采用外部供电方式,DQ端接在P21引脚。 (1)初始化 控制器拉低总线DS18B20拉低总线外接上拉电阻拉高总线VDDGND过程提示:主机首先发出一个480960微秒的低电平脉冲,然后释放总线变为高电平,并在随后的480微秒时间内对总线进行检测,如果有低电平出现说明总线上有器件已做出应答。若无低电平出现一直都是高电平说明总线上无器件应答。做为从器件的DS18B20在一上电后就一直在检测总线上是否有480960微秒的低电平出现,若有,在总线转为高电平后等待1560微秒后将总线电平拉低60240微秒做出响应存在脉冲,告诉主机本器件已做好准备。若没有检测到就一直在检测等待 (2)读时序过程提示:读时隙是从主机把单总线拉低之后,在1微秒之后就得释放单总线为高电平,以让DS18B20把数据传输到单总线上。DS18B20在检测到总线被拉低1微秒后,便开始送出数据,若是要送出0就把总线拉为低电平直到读周期结束。若要送出1则释放总线为高电平。主机在一开始拉低总线1微秒后释放总线,然后在包括前面的拉低总线电平1微秒在内的15微秒时间内完成对总线进行采样检测,采样期内总线为低电平则确认为0。采样期内总线为高电平则确认为1。完成一个读时序过程,至少需要60us才能完成.(3)写时序 过程提示: 写周期最少为60微秒,最长不超过120微秒。写周期一开始做为主机先把总线拉低1微秒表示写周期开始。随后若主机想写0,则继续拉低电平最少60微秒直至写周期结束,然后释放总线为高电平。若主机想写1,在一开始拉低总线电平1微秒后就释放总线为高电平,一直到写周期结束。而做为从机的DS18B20则在检测到总线被拉底后等待15微秒然后从15us到45us开始对总线采样,在采样期内总线为高电平则为1,若采样期内总线为低电平则为0。二 设计部分(1) 用DS18B20设计一数字温度计,并将最终显示结果送LCD1602显示。精度要求:采用12位分辨率,显示结果只显示到小数点后一位即可。(P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 零碳园区供暖负荷预测与调节方案
- 数字化仓储管理系统方案
- 污水处理厂建设工程施工方案
- 司机新交规知识培训课件
- 司机岗位安全知识培训课件
- 工程项目碳经济张静晓课后答案
- 历年玄外分班考数学试卷
- 司机专业礼仪知识培训内容课件
- 梦见发数学试卷
- 机场货运安全知识培训课件
- 2025至2030中国物流园区行业产业运行态势及投资规划深度研究报告
- 2026年高考生物一轮复习:必背高频考点讲义(全)
- 2025年成人高考语文试题及答案
- 移动护理信息系统应用
- 乡镇密码电报管理制度
- 影视剧公司管理制度
- 村级络监控安装方案(3篇)
- 潜水员入场安全教育试卷(含答案)
- 武术培训机构管理制度
- 汽车配件及管理制度
- 电影院财务管理制度
评论
0/150
提交评论