2 pgefeifei pgefeifei 于 2016.01.20 22:22 提问

试编写一串行通信的数据发送程序

试编写一串行通信的数据发送程序,发送片内RAM的20H~2FH单元的16字节数据,串行接口方式设定为方式2,采用偶校验方式。设晶振频率为6MHz。

2个回答

caozhy
caozhy   Ds   Rxr 2016.01.20 22:23
91program
91program   Ds   Rxr 2016.01.20 23:12
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
串口通信数据格式与解析
串口通信的传输格式: 串行通信中,线路空闲时,线路的 TTL 电平总是高,经反向 RS232 的电平总是低。一个数据 的开始 RS232 线路为高电平,结束时 Rs232 为低电平。数据总是从低位向高位一位一位的传 输。示波器读数时,左边是数据的高位。 例如,对于 16 进制数据 55aaH,当采用 8 位数据位、1 位停止位传输时,它在信号线上的波 形如图 1(TTL 电平)和图 2(
一个串口通信发送的程序,51汇编的
求一个串口通信发送的程序,用汇编的。在单片机串行口工作方式1,波特率为9600。发送端发送1,2,3....30三是个数;只编写发送程序;晶振为11.0592MHz。悬赏分:5 - 解决时间:2009-12-22 19:11 ;-----------------------------------------------------------------最佳答案:程序如下:    MOV S
利用汇编语言实现串口的通讯(一)(BISO调用)
本程序是使用汇编语言通过BISO中断来实现多机间串口通讯功能,程序的简要功能有,支持串口号、波特率、奇偶检验、数据位等通讯参数的设置,可以实现两台PC机间的一发一收的功能; 本人刚学的汇编,写的不好(有点像C的风格),还望各位批评指正。 DATAS SEGMENT ;此处输入数据段代码 str5 db 0dh,0ah,'Enter your choice:','$' strerro d
一个简易的51单片机串口接收和发送程序
/********************* 程序功能:接收上位机发过来的一个字符串,然后把该字符串发送给上位机, 字符串必须以!结尾 **********************/ #include #define uchar unsigned char #define uint unsigned int sbit LED = P2^7; uchar flag = 0; uchar ind
多机串口通讯
★使用器件 使用了3块80c51的单片机,其中U1为主机控制其他两个从机U2,U3。每个单片机上都有一个数码管用来显示数据。主机上有两个按键KEY_1,KEY_2,分别用来控制不同的从机。 ★实现目标 主要实现的目标就是通过写多机通讯来了解他们其中的协议,以及简单协议的写法!本程序主要达到了一下效果,主机可以通过发送命令来控制从机:发送数据给从机、接收从机的数据。然后将从机或者主机显示的数据
51单片机中用中断方式实现串口数据发送与接收
/* Description:用中断方式实现串口数据发送 Author:Jcy Date:2012-5-2 */#include #define uint unsigned int #define uchar unsigned char uchar receive_ser; //串口接收到的数据 uchar flag=0; uchar receivebuf[ ]="Jcy";
8251串行口通讯仿真,发送UART TEST字符Proteus,8086
8251串行口通讯仿真,发送UART TEST字符Proteus,8086 主要仿真元件清单:8086,74HC373,74154,8251A,COMPIM。VIRTUAL TERMINAL,DIGITAL OSCILLOSCOPE。 8251是个串行口通讯芯片,8086只有数据和地址总线接口,要做串口通讯就要外接8251。 用8251A为8086CPU与CRT终端设计一个串行通信接口。 8251A通过RS232实现两台8086微机之间的串行通信,双机通信电路如图9.6所示。试写出发送端和接收端的程序。 Proteus仿真8086,欢迎联系
异步串行通信
电子工业协会(EIA,Electronic Industry Association)推荐的RS-232-c标准,是一种常用的串行数据传输总线标准。UART(通用异步收发器/串口/RS-232),早期它被应用于计算机与终端通过电话线和MODEM进行远距离的数据传输,随着计算机和微控制器的发展,近距离也采用该通信方式。在ARM嵌入式系统中,UART串口与USB、网口常用于系统的调试。1实例说明
同步串行通信和异步串行通信
原文地址:同步串行通信和异步串行通信作者:SUN_403   串行通信的数据是逐位传送的,发送方发送的每一位都具有因定的时间间隔,这就要求接收方也要按照发送方同样的时间间隔来接收每一位。不仅如此,接收方还要确定一个信息组的开始和结束。为此,串行通信对传送数据的格式作了严格的规定。不同的串行通信方式具有不同的数据格式。下面简单介绍一下常用的两种基本串行通信方式:同步通信和异步通信及其数据传送格式。
试编写一个程序,要求比较数组ARRAY中的三个16位补码数
试编写一个程序,要求比较数组ARRAY中的三个16位补码数,并根据比较结果在终端上显示如下信息: 如果三个数都不相等则显示0; 如果三个数有两个相等则显示1; 如果三个数都相等则显示2。