- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机最小系统--简易电子计算器及温度测量实现E211吴峰阳
设计目标与难点1、四位整数的加减乘除运算2、利用DS18B20实现温度测量目标难点如何在现有硬件上实现
Content4123单片机最小系统DS18B20温度传感器设计思路程序框图5优化与改进
单片机最小系统原理图
DS18B20特点及操作指令特点:1、适应电压范围广:3.3-5V;2、独特的单总线双向串行通信:只用一个数据线就可完成读写命令;所以需要严格保证工作时序;3、支持多点组网:不超过八个4、测量精度高:可编程的分辨率为9~12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃;5、速度快:在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转换为数字。温度转换44H启动DS18B20进行温度转换读暂存器BEH读暂存器9字节二进制数字写暂存器4EH将数据写入暂存器的TH、TL字节复制暂存器48H把暂存器的TH、TL字节写到E2PROM中读电源供电方式B4H启动DS18B20发送电源供电方式的信号给主CPU读ROM33H读DS18B20温度传感器ROM中的编码(64位地址)匹配ROM55H 发出64位ROM编码跳过ROMCCH直接向18B20发温度变换指令,适用于一个从机指令:
设计思路对于单个DS18B20来说,只要保障工作时序即可;而对于计算器来说,8个按键显然不够,必然需要按键复用。初步设想用5个按键输入0-4、5-9,再用一个键作为切换键,剩余两个键分别作为加减乘除和等号键使用。
程序框图DS18B20复位跳过ROM开始转换读数DS18B20复位数据处理(显示)跳过ROM温度测量计算器开始开始检测按键是否按下?继续检测按键NO返回一个数YES判断返回值是否大于10?功能键YES数字键NO是否为等号键?计算并显示结果YESNO
优化与改进在实现上述基本功能后,在计算器中又加入蜂鸣器(有按键按下会响一声)和发光二极管(指示切换键(0-4或5-9)与加减乘除),把温度测量功能和计算器整合在一起,由控制加减乘除的功能键控制。
您可能关注的文档
- 三大改造说课稿2.ppt
- 第八章-数字签名技术-(1).ppt
- 护理纠纷事故报告处理制度.pptx
- 《插花艺术》项目一1.pptx
- 五下9.神奇的“眼睛”.pptx
- 牛津版-深圳小学英语-三年级下-《评价手册》Unit3-Sounds易错题评讲.pptx
- 不明原因消化道出血(OGIB)诊断.pptx
- 中餐宴会主题.ppt
- 腹腔镜下毕罗二式护理查房.pptx
- X线机的基础知识和临床应用.pptx
- 2024-2030年中国温度传感器行业市场发展分析与发展趋势及投资风险研究报告.docx
- 2024-2030年中国治疗仪器行业市场发展分析及发展趋势与投资战略研究报告.docx
- 2024-2030年中国热熔冷熔器行业最新度研究报告.docx
- 2024-2030年中国聚芳酰胺(PARA)产业运营现状及竞争状况分析研究报告.docx
- 2024-2030年医疗模拟器行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年医疗设备密封件行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年即时鞭打剂行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年军事智能纺织品行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年中国非同质化代币交易平台行业运营动态与投资前景预测研究报告.docx
- 2024-2030年中国锂电设备行业市场发展深度分析及前景趋势与投资研究报告.docx
文档评论(0)