当前位置:首页 > 单片机 > 单片机
[导读]有两台8031单片机相距很近,直接将它们的串行口相连,1#机的TXD接2#机的RXD,2#机的TXD接1#机的RXD,二机的GND相连。二机的晶振频率均为11.0592MHZ,通信的波特率为4800bps。现将第一台8031单片机片内RAM40H~5FH单元

有两台8031单片机相距很近,直接将它们的串行口相连,1#机的TXD接2#机的RXD,2#机的TXD接1#机的RXD,二机的GND相连。二机的晶振频率均为11.0592MHZ,通信的波特率为4800bps。现将第一台8031单片机片内RAM40H~5FH单元内的数据,串行发送到第二台8031单片机片内RAM60H~7FH单元中。


发送与接收的参考程序如下:1#单片机发送程序:

ORG 1000H

TX:MOVTMOD , #02H


MOVTH1 , #0FAH

MOVTL1 , #0FAH


MOVSCON , #80H;


设定工作方式2

MOVPCON, #00H;

波特率为fosc/64

SETBTR0


MOVR0 , #40H;设发送数据的地址指针


MOVR2 , #20H;设发送数据长度

LOOP:MOVA , @R0;取发送数据送A

MOVC , PSW.0


MOVTB8 , C;奇偶位送TB8

MOVSBUF , A;启动发送


WAIT:JBCTI , LL1;判发送中断标志

SJMPWAIT


LL1:INCR0

DJNZR2 ,LOOP


RET


2#单片机接收程序:


ORG 1000H


RX:MOVTMOD , #02H

MOVTH1 , #0FAH


MOVTL1 , #0FAH


MOVSCON , #90H;设定工作方式2,并允许接收


MOVPCON , #00H

SETBTR0


MOVR0 , #60H

MOVR2 , #20H

LOOP:JBCRI , MM1;等待接收数据

SJMPLOOP

MM1:MOVA , SBUF;读入一帧数据

JBPSW.0 , PP1;判接收端奇偶

JBRB8 , ERROR;判发送端奇偶


SJMPRIGHT


PP1:JNBRB8 , ERROR;接收出错

RIGHT:MOV@R0 , A;接收正确

INCR0


DJNZR2 ,LOOP


ERROR:SETBPSW.5;置出错标志

RET


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

NFC技术是一种无线通讯技术,可以在短距离内进行数据交换。NFC全称为Near Field Communication,是一种基于RFID技术的短距离无线通讯技术。NFC技术基于13.56 MHz的高频,其工作距离一般在...

关键字: NFC技术 通讯技术 数据交换

上海2022年12月29日 /美通社/ -- 2022年12月22日,库卡中国实验室获评首个“国家机器人检测与评定中心(总部)”数据交换实验室,授牌仪式在库卡中国上海松江园区举办。此次挂牌授权标志着国评中心总部对于库卡中...

关键字: 机器人 数字化 工业机器人 数据交换

电子数据互换(electronic data interchange,EDI)亦称电子数据交换,是一种综合了计算机应用、通信和现代管理技术的电子化贸易手段。

关键字: 数据交换 电子 通信

总线(Bus)是指计算机组件间规范化的交换数据(data)的方式,即以一种通用的方式为各组件提供数据传送和控制逻辑。

关键字: 总线 数据交换 控制逻辑

数据交换(Data Switching)是指在多个数据终端设备(DTE)之间,为任意两个终端设备建立数据通信临时互连通路的过程。数据交换可以分为:电路交换、报文交换、分组交换和混合交换。电路交换原理与电话交换原理基本相同...

关键字: 数据交换 电路 电路交换

摘 要 :为满足双处理器、双操作系统分工协同工作完成数据处理的需求,选用因特尔公司生产的 ATOM 系列处理器 N2600 和桥片 NM10,设计了一种双 X86 处理器架构的数据处理系统电路,通过NM10 的 PCIE...

关键字: X86 双处理器 N2600 82574 控制器 以太网 数据交换

摘 要 :为了实现工业物联网的数据能够自动识别,方便工业数据的共享和交换,提出工业物联网中产业领域的分类方法。该方法以我国 2017 年出台的国民经济行业分类(GB/T 4754—2017)为基础,将产业划分为装备制造类...

关键字: 工业物联网 数据自动识别 数据共享 数据交换 大数据技术 云服务

摘 要:文中围绕云计算环境下的城市基础信息库部署、数据采集、数据比对、数据交换、数据安全访问控制方面的关键问题进行了研究。根据城市基础信息库建设的实际需求,并结合最新的云计算理念,采用云计算中心平台来部署城市基础信息库。...

关键字: 云计算 城市基础信息库 数据采集 数据比对 数据交换 基于角色的访问控制

摘 要:转换器标记语言的特性是非常适用于物联网中感应层次中传感器间信息的传输,它也是数据交换标准的关键,对 未来的物联网发展起很重要的作用。文章主要介绍了TML的相关概念,进一步总结了其特点,并分析了其应用现状和前景。

关键字: 转换器标记语言 TML 数据交换 物联网

一、产品优势      1.485/232数据中短距离无线传输,无需插卡,没有运行费用   2.由于采用标准modbus RTU协议,所以对PLC编程时不需要编写通讯程序。  

关键字: plc 数据交换 触摸屏
关闭
关闭