云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 刘兴龙—毕业设计 - 图文

刘兴龙—毕业设计 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 9:53:42

扬州工业职业技术学院毕业设计

图3-16 VB程序的编剧环境

图3-17 上位机程序的实现效果

14

扬州工业职业技术学院毕业设计

第四章 系统的软件设计

开机 设置高低温限 测温 高温则断电 设置成功 串口发送 低温则加电 返回 温度是否正常 是 否 串口数据发送及上位机数据处理

图4-1 程序框图

程序分为两个部分:下位机程序和上位机程序。下位机程序既单片机程序,包括:主程序部分,DS18B20复位、写、读程序,显示程序,键盘扫描程序,高低温限设定程序,延时程序,精确延时程序,编码转换程序,报警程序,串口发送程序,中断程序。

上位机程序使用Microsoft Visual Basic 6.0编写,使用MSComm控件控制,因程序简单,下面再做详细介绍。

15

扬州工业职业技术学院毕业设计

4.1下位机程序设计

开机 外部中断、定时器、串口初始化 发送温度转换命令 j<5 N Y 发送第j个序列号 取出温度值并存储 串口发送温度发送第j个序列号 j<5 N Y 取出高低温限 将第j个温度与高低温限对 显示 N 不正常 Y 显示20秒后无条件转移 断电/加电,报警 串口发送 图4-2 主程序框图

16

扬州工业职业技术学院毕业设计

进入中断 选择一个DS18B20 发送对应的序列号 读出高低温限并存储 复位 设置高温限制 设置低温限制 发送对应的序列号 将高低温限写入对应的DS18B20 退出中断 图4-3 设置高低温限程序框图

主程序请参见附录II,子程序请参见附录Ⅲ。 4.2上位机程序设计

上位机程序较之下位机简单,用MSComm 控件进行控制。因本文着重单片机的程序设计,故此处仅简单介绍,具体程序请参见附录4。

MSComm控件提供下列两种处理通讯的方式:事件驱动方式和查询方式。 事件驱动方式:

事件驱动通讯是处理串行端口交互作用的一种非常有效的方法。在许多情况下,在事件发生时需要得到通知,例如,在串口接收缓冲区中有字符,或者 Carrier Detect (CD) 或 Request To Send (RTS) 线上一个字符到达或一个变

17

搜索更多关于: 刘兴龙—毕业设计 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

扬州工业职业技术学院毕业设计 图3-16 VB程序的编剧环境 图3-17 上位机程序的实现效果 14 扬州工业职业技术学院毕业设计 第四章 系统的软件设计 开机 设置高低温限 测温 高温则断电 设置成功 串口发送 低温则加电 返回 温度是否正常 是 否 串口数据发送及上位机数据处理 图4-1 程序框图 程序分为两个部分:下位机程序和上位机程序。下位机程序既单片机程序,包括:主程序部分,DS18B20复位、写、读程序,显示程序,键盘扫描程序,高低温限设定程序,延时程序,精确延时程序,编码转换程序,报警程序,串口发送程序,中断程序。 上位机程序使用Microsoft Visual Basic 6.0编写,使用

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com