您所在位置: 网站首页 / RS232和RS485.ppt / 文档详情
RS232和RS485.ppt 立即下载
2024-08-18
约1.5千字
约23页
0
720KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

RS232和RS485.ppt

RS232和RS485.ppt

预览

免费试读已结束,剩余 18 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

项目六任务任务一RS232单机通信⑴实现单片机与单片机通讯,单片机有4个键每个键发送一串字符串,另一个单片机接收,并显示。

⑵实现与PC机通讯。将从智能开发板键盘上键入的数字,字母显示到PC机显示器上,将PC机键盘输入的字符(0-F)显示到实验机的数码管上。
UART(UniversalAsynchronousReceive/Transmitter通用异步收发器。在异步串行通信总线中,RS-232C和RS485是比较广泛的两种总线标准。这两种标准只是在电平标准上作了一定的约定。串行异步通信的数据格式。
RS-232是串行数据接口标准二、串行口控制寄存器SCONSM2:多机通信控制位(方式2,3)。
1一只有接收到第9位(RB8)为1,RI才置位。
0一接收到字符N就置位。
REN:串行口接收允许位。
1一允许串行口接收。
0一禁止串行口接收。
TB8:方式2和方式3时,为发送的第9位数据,
也可以作奇偶校验位。
RB8:方式2和方式3时,为接收到的第9位数据;
方式1时,为接收到的停止位
TI:发送中断标志。由硬件置位,必须由软件清0。
RI:接收中断标志。由硬件置位,必须由软件清0。
1.串行口波特串
通常情况下,使用单片机的串行口时,选用的晶振比较固定6MHz,12MHz,11.0592MHz。串行口常用的波特率及相应的设置在使用串行口之前,应对它进行编程初始化,主要是设置产生波特率的定时器1、串行口控制和中断控制。具体步骤如下:

⑴确定定时器1的工作方式——编程TMOD寄存器;
⑵计算定时器1的初值——装载TH1、TL1;
⑶启动定时器1——编程TCON中的TR1位;
⑷确定串行口的控制——编程SCON;
⑸串行口在中断方式工作时,须开CPU和源中断——编程IE寄存器。
开始C51通信程序例子
任务实施RS232通信(硬件设计)任务二智能仪器的485通信
实现任务如下图:
1、MAX485芯片介绍l微机和智能仪器间基于RS485总线的主从方式点对多点通信,各为主/从属设备,主从设备中建立了主设备查询和从设备回应消息的格式;主设备可单独和从设备通信,也能以广播方式和所有从设备通信。

l通讯方式全兼容,采用异步通信,起始位1位,数据位8位,停止位1位,无校验。数据传输速率为1.2kbps、2.4kbps、4.8kbps、9.6kbps、19.2kbps。SOI为起始位标志当值为F1H时为主发标志,值为F3H时为响应标志;
ADR是信息帧的第一字节(8位)设备地址描述。
特征码是设备特征描述代码。
长度是该整条指令的总字节数(包括起始位标志、结束码)。
查询/回应是控制标识码,也称功能码:查询消息中的功能代码告之被选中的从设备要执行何种功能。
CRC16是冗余循环码包含2个字节,即16位二进制。
EOI为结束码当值为F2H是为主发结束,值为F4H时为响应结束。
MAX485通讯程序与MAX232通讯程序在本质上是一样的,只是MAX485通讯程序需要加上通讯方向控制,,MAX485的DE和RE短接连P2.7口。
如下图有多个智能开发板每个开发板上安装DS18B20温度传感器并显示当前检测温度值,板上的MAX485和RS232与485转换接口与PC机连接。在PC微机上用VB建立一界面显示多个智能板上所测的温度。

VB界面程序设计
总结

智能检测系统在工业控制中运用很广其设计难度在于通信程序设计,另外抗干扰问题是程序设计中难点,也是重点,值得研究。




OVER!
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

RS232和RS485

文档大小:720KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用