{通信公司管理}8计算机通信

上传人:卓****库 文档编号:141070466 上传时间:2020-08-04 格式:PPTX 页数:22 大小:600.76KB
返回 下载 相关 举报
{通信公司管理}8计算机通信_第1页
第1页 / 共22页
{通信公司管理}8计算机通信_第2页
第2页 / 共22页
{通信公司管理}8计算机通信_第3页
第3页 / 共22页
{通信公司管理}8计算机通信_第4页
第4页 / 共22页
{通信公司管理}8计算机通信_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《{通信公司管理}8计算机通信》由会员分享,可在线阅读,更多相关《{通信公司管理}8计算机通信(22页珍藏版)》请在金锄头文库上搜索。

1、信息工程学院,计算机数据通信系统设计,贾立新,单片机串行通信,1串行异步通信的数据格式,单片机串行通信,2 RS-232C标准,RS-232C标准是美国电子工业联合会EIA(Electronic Industy Association)制定的一种串行物理接口标准,适合的数据传送速率为020Kbps。,RS-232C对电气特性、逻辑电平和各种信号线的功能都作了规定。逻辑“1”= -3V-15V ,“0”= +3V+15V。,(1)电气特性,单片机串行通信,(2)机械特性,25针插座信号定义,9针插座信号定义,(3)电平转换接口芯片及典型电路,单片机串行通信,3RS-485 标准,(1)电气特性,

2、总线只有信号线A和B,当电平A-B200mV时,线路上表示传输信号“1”;当B-A200mV时,线路上表示传输“0”。,单片机串行通信,MAX485管脚图及典型工作电路,单片机串行通信,半双工RS485通信网,单片机串行通信,AT89S52单片机的串行口,单片机串行通信,串行控制寄存器SCON(98H),单片机串行通信,串行口的工作方式,其余各位的定义见教材P240,单片机串行通信,电源控制寄存器PCON,单片机串行通信,波特率设计,单片机串行通信,单片机串行通信,串行通信编程举例,A机发送,B机接收,采用中断方式。协议如下:,(1)波特率为1200bps,晶振为11.0592MHz;,(2)

3、串行口工作方式1,T1工作模式2。,(3)A机开始发送时,先发#0AAH,B机收到后回答#0BBH,表示响应。当A机收到#0BBH后,开始发送数据,每发送一次求一次“累加和”。,(4)设定数据块长度为16字节,起始地址为30H,一个数据块发完再发出“累加和”。,单片机串行通信,(5)B机接收数据并转存到数据区,起始地址为30H。同时,每接收一次也计算一次“累加和”,当一个数据块接收完毕后,再接收从A机发来的“累加和”,并将它与B机计算的“累加和”相比较。若两者相等,说明接收正确,B机回答#00H;若两者不等,B机回答#0FFH,要求重发。,(6)A机收到#00H则结束发送,否则重复发送此数据块

4、,单片机串行通信,波特率计算,ORG 0000H LJMPMAIN ORG0023H LJMPSSUB ;转向中断服务程序 ORG0050H MAIN:MOVSP,#60H MOVTMOD,#20H;设T1工作方式2 MOVTH1,#0E8H;赋计数器初值 MOVTL1,#0E8H MOVPCON,#00H;设SMOD=0 MOVSCON,#50H ;置串行口方式1,允许接收 SETBTR1;启动定时器T1 SETBES;允许串行口中断 SETBEA;开中断 CLR00H;清联机成功标志 MOVA,#0AAH;发送AAH命令 MOVSBUF,A SJMP $;等待中断,A机发送中断服务程序流程图,B机接收中断服务程序流程图,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号