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

当前位置:首页 > 毕业论文-51单片机开发板 - 图文

毕业论文-51单片机开发板 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/2 19:12:17

S51开发板的设计

图4-10 写时序

图4-11 读时序

b 测温程序流程图

测温程序流程图如图4-12所示:

27

S51开发板的设计

开始 DS18B20初始化 跳过读序列号操作 启动温度转换 延时 DS18B20初始化 跳过读序列号操作 读取温度寄存器值 延时 读取温度值低位 读取温度值高位 相加的温度值 温度值转化为液晶字符

图4-12 DS18b20温度传感器程序流程图

根据初始化时序对DS18B20进行初始化,根据读写时序对DS18B20进行读写编程,另外,在循环读取温度数据后,要将读取的温度数据转换为可以在液晶上显示的液晶字符。

4.2.6 串行通信模块程序设计 a RS232通信模块程序设计

单片机通过MAX232与PC机通讯程序流程图4-13所示:

28

S51开发板的设计

开始 串口初始化 N RI等于1 Y 保存数据 RI置零 TI置零 发送数据 N TI等于1 Y 4-13 单片机通过MAX232与PC机通讯程序流程图

在PC机串口调试助手的发送窗口发送数据到单片机,单片机接收到数据后发送给PC机,并在串口调试助手接收窗口中显示。 b RS485通信模块程序设计

单片机通过MAX485与PC机通讯程序流程图如图4-14所示:

29

S51开发板的设计

开始 串口初始化 485接收 N RI等于1 Y 保存数据 RI置零 485发送 TI置零 发送数据 N TI等于1 Y

4-14 单片机通过MAX485与PC机通讯程序流程图

在程序中,当串口要接收数据时,使P3.2为低电平,当串口要发送数据时,使P3.2为高电平。在PC机串口调试助手的发送窗口发送数据到单片机,单片机接收到数据后发送给PC机,并在串口调试助手接收窗口中显示。 4.2.7 显示模块程序设计 a 数码管程序

数码管的显示方式可以分为动态和静态的。动态的也叫扫描方式,是利用发光二极管的余辉效应和人眼的视觉暂留效应来实现的,只要在在一定时间内数码管的笔段亮的频率够快,人眼就看不出闪烁,一般外围硬件较少,但是对单片机资源耗用巨大。静态的也叫锁存方式,单片机送出数据后控制外围锁存器件锁存数据,这样数码管笔段里的电流不变,数码管稳定显示,这样单片机可以干别的

30

搜索更多关于: 毕业论文-51单片机开发板 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

S51开发板的设计 图4-10 写时序 图4-11 读时序 b 测温程序流程图 测温程序流程图如图4-12所示: 27 S51开发板的设计 开始 DS18B20初始化 跳过读序列号操作 启动温度转换 延时 DS18B20初始化 跳过读序列号操作 读取温度寄存器值 延时 读取温度值低位 读取温度值高位 相加的温度值 温度值转化为液晶字符 图4-12 DS18b20温度传感器程序流程图 根据初始化时序对DS18B20进行初始化,根据读写时序对DS18B20进行读写编程,另外,在循环读取温度数据后,要将读取的温度数据转换为可以在液晶上显示的液晶字符。 4.2.6 串行通信模块程序设计 a R

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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