单片机课程设计-多机温度检测.doc

单片机课程设计-多机温度检测.doc

ID:55688679

大小:1.37 MB

页数:29页

时间:2020-05-24

单片机课程设计-多机温度检测.doc_第1页
单片机课程设计-多机温度检测.doc_第2页
单片机课程设计-多机温度检测.doc_第3页
单片机课程设计-多机温度检测.doc_第4页
单片机课程设计-多机温度检测.doc_第5页
资源描述:

《单片机课程设计-多机温度检测.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、河南理工大学《单片机应用与仿真训练》设计报告题目:多机温度检测系统设计姓名:学号:专业班级:指导老师:苏珊  所在学院:电气工程与自动化学院2012年10月26日摘要“单片机之间多机通信演示电路设计与研究”是基于单片机的串行通信演示电路系统设计。本设计研究的是三个AT89s52单片机通过串行通信技术实现相互之间的通信。在设计中,利用AT89s52单片机具有多机通信功能,构成主从分布式控制系统,由一台主机来控制两台从机,主机可以向从机发送命令来控制从机,同时也可以接收从机反馈回来的信息,主从机之间实现双工通信。系统设计中主要由自制键盘和指拨开关作为输入设备,选择较

2、为简单的发光二极管和液晶显示器作为输出设备,通过串行接口技术实现主从机之间数据的传输并用显示设备观察其通信结果。本次系统设计中主要用到单片机之间多机通信技术以及单片机串行通信接口和中断系统,在下面设计中将进行具体的研究和讨论。本设计是通过主机发送地址信息,主机的SM2为零、TB8为1。从机SM2为1,从机始终为监听状态。当主机发送的第九位为1时,从机可以接受,当接受的数据与自己的地址相同时,向主机发送一个标志位,告诉主机进行握手,如果握手成功,从机开始采集18B20的数据,通过串口通讯传给主机。如果主机与从机的握手失败,侧从机始终处于对串口线的监听状态。主机接收

3、数据并且将数据显示在液晶屏上。我们在主机上,通过开关选着主机与哪个从机握手,通过按键对数据设定上下线,同时产生报警。关键词:多机通信;串行通信;中断控制;采集数据AbstractThispaper,whichisadesignandresearchofmulti-machinecommunicationamongsingleshipmicrocomputers,isbasedonSerialCommunicationsofthesingleshipmicrocomputeranddesigned.Introducingindetailthemethodofcom

4、municationamongtheSCMswhichcallAT89C52whichhasthespecialfunction:multi-machinecommunication,thissystemconsistsofthreepiecesofAT89C52,amongwhomoneisthehostmachineandbothanothertwoareinferiormachines.Ofcourse,thesystemcanbecalleddistributedcontrolsystemwhichmeansthehostmachinecansendor

5、derstotheinferiormachinesandthelatercanalsosendmessagestheycollectformthecircumstancestotheformer.Usingthefeedback,thehostmachinecandocorrespondingactions.inthedesignthesystemconsistsofthebuttonswedesignbyourselvesandthedialswitches,actingastheinputdevices,andlight-emittingdiodesweof

6、tencallledandLiquidcrystaldisplay,actingastheoutputdevices.WeareconvenienttoknowtheresultswhicharecollectedandsentbytheinferiormachinethroughthetechniquesofSerialCommunications.Multi-machinecommunication,coupledwiththeinterruptsystemintheSCM,isusedinthedesign,andwewillintroduceitinde

7、tail.InthissystemthehostmachinesendsmassagesbysettingthebitofSM2asoneandit’sthebitofTB8aszero.However,theinferiormachinesareonthecontrary.Receivingthedataformthehostmachine,theinferiormachinescomparethedatawiththeirownaddresses.IftheninthbitofSCONisone,theinferiorwillsendasignbittoin

8、formthehostm

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。