![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[主观题]
设以串行方式1进行数据传送,fosc=6MHz,波特率为2400bit/s(SMOD=1)。发送的8个数据依次存在外RAM首址4000H单
设以串行方式1进行数据传送,fosc=6MHz,波特率为2400bit/s(SMOD=1)。发送的8个数据依次存在外RAM首址4000H单元中,先发送数据长度,后发送8个数据,试编写发送子程序。
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
设以串行方式1进行数据传送,fosc=6MHz,波特率为2400bit/s(SMOD=1)。发送的8个数据依次存在外RAM首址4000H单元中,先发送数据长度,后发送8个数据,试编写发送子程序。
试设计一个双机通信系统,串口工作方式3,开放中断,fosc=11.0592MHz,波特率为4800b/s,SMOD=1,TB8/RB8作为奇偶校验位,发送数据存甲机内RAM 30H~3FH;接收数据存乙机内RAM 40H~4FH。要求甲机每发送一个数据,等待乙机接收校验正确,并发回00H后,再发送下一个数据;若乙机接收校验不正确,发回FFH,甲机再重发一遍。
A.发送自动写的命令后,后面可以批量送出数据了
B.数据必须按字节地址 +1 的方式依次送出
C.直到所有数据发送完毕,再发送数据自动写结束命令
D.发送数据自动写结束命令后,其余指令才能发送
A.先发送完A计算机的全部数据,再发送B的全部数据,最后再发送C的全部数据
B.比较A,B,C的数据,数据最短的先发,数据最长的最后发送
C.比较A,B,C的数据,数据最长的先发,数据最短的最后发送
D.把A,B,C的数据划分为相等大小的小数据片段,然后轮流发送