嵌入式课程设计_第1页
嵌入式课程设计_第2页
嵌入式课程设计_第3页
嵌入式课程设计_第4页
嵌入式课程设计_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

嵌入式课程设计学院:计算机与通信工程学院专业:物联网工程班级:物联1501姓名:王强学号:41501602实验日期:2017年12月25日实验名称:嵌入式课程设计实验目的:以STC89开发板为硬件平台,开发温度采集、动态数码管显示、按键响应、与PC串口通讯的综合程序,实现以下功能:PC上的串口调试助手通过串口给STC89开发板发送“GetTemp”命令。STC89开发板从串口接收到“GetTemp”命令后启动温度传感器DS18B20的测温程序获取当前温度,测试完成时将所测得温度数据显示在动态数码管上.(动态数码管在温度获取之前应该显示“FFFFFFFF”,只有在获取温度后才显示温度值)动态数码管显示出温度数据后,请通过按键触发STC89开发板通过串口回送步骤2所测的温度数据给PC上串口调试助手,同时恢复动态数码管显示为“FFFFFFFF"。为保证每个同学的实验都独立完成,要求回送的数据包含自己的学号,即如果你的学号是20150809,当前温度值是19。6摄氏度,那么在PC上的串口调试助手应该显示:20150809:19。6°C。硬件电路说明:STC89处理器管脚和晶振电路rij.KlzFlJ4Fl4ri3白Fl&KTTrij.KlzFlJ4Fl4ri3白Fl&KTT爭XiILVLXPKW1]KJim.jFS寻L+rj313F5Ci1&F31TXJ2Al1ZvF]OvccF]1fo.oP].2PO.]F]3PO.2F]4PQ.3PI.5POdPI.6P0..5Pl7po.sRST/\TDF0打P31T*.T]FP?rj£rF3HiTNTDPSENP33.'INTIP2.7P34/TOP2.6PS^i'TlP2.5P3.6JWRPGP3J.JLDP2.3■7KTAL2F2.2XTAL1F2.1GNDF2.0ToCPU]]PITTru.l.iLC633P单片机课程设计单片机课程设计41501602王强物联1501#****************************************************/voidDs18b20ReadTempCom()Ds18b20lnit();Delay1ms(1);Ds18b20WriteByte(0xcc);〃跳过ROM操作命令Ds18b20WriteByte(0xbe);//发送读取温度命令}/********************************************************************************函数名:Ds18b20ReadTemp*函数功能:读取温度*输入:com*输出:无******************/intDs18b20ReadTemp(){inttemp=0;unsignedchartmh,tml;Ds18b20ChangTemp();//先写入转换命令Ds18b20ReadTempCom();//然后等待转换完后发送读取温度命令tml=Ds18b20ReadByte();//读取温度值共16位,先读低字节tmh=Ds18b20ReadByte();//再读高字-节temp=tmh;temp<<=8;temp|=tml;returntemp;}*************************************************************实验效果:1)在给开发板发送“GetTemp”命令之前,1)在给开发板发送“GetTemp”命令之前,动态数码管显示“FFFFFFFF”:FFFFFFFF"2)用串口调试助手通过串口给开发板发送“GetTemp"命令之后,动态数码管显示当前温度:

COMiSrjJr轴泄p・Rf4L俺55COM32世丁丁I.htcijVIcam.屯运I口X斤曲」论二:TIEf.:p涔J!號匹『莪mra11-!.T«B■I±lT|p^Jv*rj;COMiSrjJr轴泄p・Rf4L俺55COM32世丁丁I.htcijVIcam.屯运I口X斤曲」论二:TIEf.:p涔J!號匹『莪mra11-!.T«B■I±lT|p^Jv*rj;IF|:a:Jn|n:-iBiaT=rr厂FT13p®~3030曲样如艮莊发妙h:时gn郦gn厂眄!tt肛!耳心Q9龙3口祕1WfW/W..COM1T*Inv£:谭1诡4£ltt-1v_u-rd™厂岀按at-ui£^rjOtS6,丰齐!Mh如二:〕—ww.mci/i1_cE<3FuOI3.oclDl-.L-噹ti^5^.coo.r.L--§■予t号41501602加当前温度:41501602:23。94°C■iiAtlZl沾£21住■豪■MfrjjlHnhirp^^fww.rnosril.rcnyE_—□,K41⑷I临口討直~恫如收蜀如蚊烽I血;;I苗柿II朗酮|™3•胃WKJIm|呻w赋和.皿曲扩■ftmsFzJ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论