首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
下面是两单片机通过串行口进行通信的程序。它能将甲机内部RAM 20H~27H单元的数据发送给乙机,完成程序并填空。 甲机发送程序如下: MOV ① ;定时器T1工作在8位重装方式 MOV TL1,#0F4H MOV
下面是两单片机通过串行口进行通信的程序。它能将甲机内部RAM 20H~27H单元的数据发送给乙机,完成程序并填空。 甲机发送程序如下: MOV ① ;定时器T1工作在8位重装方式 MOV TL1,#0F4H MOV
admin
2010-04-27
35
问题
下面是两单片机通过串行口进行通信的程序。它能将甲机内部RAM 20H~27H单元的数据发送给乙机,完成程序并填空。
甲机发送程序如下:
MOV ① ;定时器T1工作在8位重装方式
MOV TL1,#0F4H
MOV TH1,#0F4H
SETB TR1
MOV ② ,#40H;语句的作用是设置串口控制字
MOV R0,#20H
MOV R7,#08H
START:MOV A.@R0
MOV ③ ,A;将累加器A中的内容送串口输出缓冲器
WAIT:JBC T1, ④ ;判断T1是否置位,其目的是检查一帧是否发送完
AJMP WAIT
CONT:INC R0
DJNZ R7,START
SJMP $
乙机接收程序如下:
MOV TMOD,#20H
MOV TL1,#0F4H
MOV TH1,#0F4H
SETB TR1
MOV SCON,#40H
MOV R0,#20H
MOV R7,#08H
SETB ⑤ ;将REN置位的目的是使允许中断接受
WAIT:JBC RI, ⑥ ;判断RI是否置位,其目的是检查一帧是否接受完
AJMP WAIT
READ:MOV A, ⑦ ;将串口输入缓冲器的内容送累加器A
MOV @R0,A
INC R0
DJNZ R7, ⑧
SJMP $
答:①______;②______;③______;④______;
⑤______;⑥______;⑦______;⑧______。
选项
答案
①TMOD,#20H ②SCON ③SBUF ④CONT ⑤REN ⑥READ ⑦SBUF ⑧WAIT
解析
转载请注明原文地址:https://jikaoti.com/ti/TytaFFFM
本试题收录于:
微型计算机原理与接口技术题库理工类分类
0
微型计算机原理与接口技术
理工类
相关试题推荐
数字微波收信系统的性能指标包括___________、噪声系数、通频带和选择性等。
脉冲编码调制(PCM)的传输过程是:先将模拟信号经采样、量化和编码后变成了数字信号,经信道传输到接收端,由译码器恢复出采样值,再经何种器件滤出模拟基带信号?()
已知某八进制数字传输系统的符号波特率为4800Baud,接收端在半小时内共计收到200个错误比特,试计算该系统的比特误码率Pe。(结果保留二位有效数字)
我国规定SDH数字微波系统可以采用的容量系列STM-4的标称速率是()
有一个程序:输入3个整数ABC,把这3个数看成是一个三角形的3条边。这个程序要输出信息,来说明这个三角形的几种情况:是三边不等的、是等腰的、还是等边的。请根据给出的说明,用等价类划分法设计该问题的测试用例(要求写出设计过程)。
有一台阵列机有8个处理单元互连,现在将(0,7),(1,6),(2,5),(3,4),(4,3),(5,2),(6,1),(7,0)配对通信。写出该功能函数。
UDP的段结构中,源端口所占的长度为()
一个无噪声的4000Hz信道,若只用两种电平状态来表示信号,则请计算信道所能达到的最大数据速率。
以下程序的功能是:把键盘输入的10个整数显示在屏幕上。#include<stdio.h>main(){inta[10],i;for(i=0;i<10;++i)scanf("%d",a[i]);
下面程序是求1+2+3……+100的和。main(){intsum,k;sum=0;k=1;while(k<=100)sum=sum+k;k++;printf("sum=%d\n"
随机试题
Listentothefollowingpassage.Altogetherthepassagewillbereadtoyoufourtimes.Duringthefirstreading,whichwillbe
表示有()根管线投影重叠。
分析相关关系与回归分析的关系及应注意的问题。
A、全补偿系统B、支持教育系统C、帮助系统D、部分补偿系统E、预防系统根据自理模式理论,对剖腹产术后第3天病人的护理应使用
以下为几个学生在一次关于行政诉讼受案范围的讨论课上所持的观点,其中正确的是()。
关于内墙抹灰中的护角构造,以下哪条是正确的?
在软弱围岩地段施工时,应遵守的原则有()。
编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。
Gavin’sapartmentislocatedonthe______.
A、Mineralwater.B、Coffee.C、Wine.D、Sugar-freesodas.A本题设题点在对话问答处。根据句(4—1)可知,含糖的饮料、苏打水、甚至无糖的苏打水都含有对牙釉质有害的酸性物质,因此建议用吸管饮用,故排除[D]
最新回复
(
0
)