微机原理习题库(51单片机)含答案_第1页
微机原理习题库(51单片机)含答案_第2页
微机原理习题库(51单片机)含答案_第3页
微机原理习题库(51单片机)含答案_第4页
微机原理习题库(51单片机)含答案_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章单片机概述与结构一、选择题1。访问片外部数据存储器时,不起作用得信号就是(C)。./RD?B 。 / E?C./PSEND 。 LE251 单片机 P0 口用作输出时 ,应外接 ( A) .A上拉电阻二极管C。三极管D 。下拉电阻3.进位标志 CY 在(C )中。A。累加器B。算逻运算部件A C。程序状态字寄存器PSW D PT4.堆栈数据得进出原则就是(D)。.先进先出B. 进入不出C.后进后出D先进后出55单片机系统中 ,若晶振频率为6Hz, 一个机器周期等于() 。.1、 5。 3?C.?。 26在家用电器中使用单片机应属于微计算机得( B)。.辅助设计应用B 。测量、控制应用C.

2、数值计算应用D 。数据处理应用7.PC 得值就是 ( C)。A。当前正在执行指令得前一条指令得地址B 。当前正在执行指令得地址C。当前正在执行指令得下一条指令得地址。控制器中指令寄存器得地址8.单片机应用程序一般存放在(B ) 中.A.RAMB。 ROMC。寄存器D 。 PU9。在堆栈操作中,当进栈数据全部弹出后,这时P 应指向(A。栈底单元B.7F单元C.栈底单元地址加1D ) .栈底单元地址减110.51 单片机得并行I/O 口信息有两种读取方法:一种就是读引脚,还有一种就是()。.读锁存器。读数据库C。读累加器D。读CPU二、填空题1 。 单 片 机 复 位 后 ,00HFFH。SP 、

3、 C与I/ 口 得 内 容 分 别 为2。单片机有四个工作寄存器区,由PSW定。单片机复位后,若执行SETR指令器 ,地址范围就是08H -0 H。状态字中得,此时只能使用S1 与RS01两位得状态来决区得工作寄存3. 1 单片机驱动能力最强得并行端口为P端口。4。5单片机PC 得长度为位,得长度为 _8 _位,DPT 得长度为 _16_位 .5访问 51 单片机程序存储器地址空间、片内数据存储器地址、片外数据存储器地址得指令分别为_ ovc _ _, MOV 与 movx_ _ _。6.若 A 中得内容为6 ,那么 P 标志位得值为1 。 当 扩 展 外 部 存 储 器 或I O口 时 ,

4、2口 用 作高 八 位 地 址 总线。85单片机内部RAM 区有个工作寄存器区。 51 单片机内部RAM 区有 28个位地址。10。外部中断1()得中断入口地址为 013;定时器1 得中断入口地址为B。11。 1 单片机有4个并行O 口 , P0 3 就是准双向口,所以由输出转输入时必须先写入1.12.51 单片机得堆栈建立在内部RAM内开辟得区域.三、判断1。所谓得单片机,就就是将PU、存储器、定时/计数器、中断功能以及I/O设备等主要功能部件都集成在一块超大规模集成电路得微型计算机。(T).51 单片机得程序存储器数与数据存储器扩展得最大范围都就是一样得。(T )3.51 单片机就是微处理

5、器。(T )四、简答题1。单片机得发展大致分为哪几个阶段?单片机得发展历史可分为四个阶段:第一阶段(1974 年 - 976年):单片机初级阶段.第二阶段(1年- -1978 年 ): 低性能单片机阶段。第三阶段(1 8 年 - -现在):高性能单片机阶段第四阶段(1 8年 - -现在):8 位单片机巩固发展及16 位单片机、32 位单片机推出阶段2。什么就是单片机,什么就是微型计算机系统?它们各有什么特点?以微型计算机为核心组成得应用控制系统叫做微型计算机系统,包括系统软件与硬件两个组成部分。单片机就是面向工业控制得微处理器,就是工业CPU,它就是将CU 、 M 、 OM 存储器、定时计数器

6、、中断控制、 /O 接口电路集成在一块芯片上也叫单片微型计算机。由于体积小、 功能强、可靠性高、 低功耗 ,被广泛应用在嵌入式控制系统中 .就是计算机向小型化发展得结果。 微处理器、 单片机就是计算机得处理器即指挥中心单元,微型计算机就就是办公用得电脑 ,微型计算机系统就就是计算机得应用系.统。3。调研目前都有哪些新型得位单片机,它们各有哪些特点?应用在什么场合?智能消费型得RM118 A10核心得,速度快有D 所需得各种模块,例如LD,AUD O, SDI, B 等,用在 PDA领域比如PAD,手机。工业型得ST 32 NXP11XX X 21X RM7M8核心,工业场合得各种接口ADC D

7、ACCAN UART WM SPI等主要用在工业控制,工业仪表方面专业型得 ,有些单片机有三相电机控制模块,有些单片机有智能电表控制模块,有些单片机有数字解码模块,等等。 51 单片机存储器得分为几个空间,每个空间得地址范围就是多少?分为四个空间内部程序存储器地址范围 000 0FFFH 共 4KB,外部程序存储器0F F 0FFF共 6 KB ;内部数据存储器 0HFFH 共 256 个字节(其中包括低128 字节与特殊功能寄存器FR 128 个字节 ),外部数据存储器可扩展至4KB.CPU 访问片内外程序存储器R M 指令用 MOV ,访问片外数据存储器R M 指令用 MO X, 访问片内

8、 AM 用 O5。说明 51 单片机得引脚得作用, 该引脚接高电平与接低电平时各有何种功能?当该引脚为高电平时,单片机访问片内程序存储器,但在C(程序计数器)值超过0FFF(对于 051、8751)时 ,即超出片内程序存储器得4 B 地址范围时 ,将自动转向执行外部程序存储器内得程序。当该引脚为低电平时, 单片机则只访问外部程序存储器,不论就是否有内部程序存储器。对于 031 来说,因其无内部程序存储器,所以该引脚必须接地,这样只能选择外部程序存储器6.5单片机片内M 低 128 个单元划分为哪三个主要部分?各部分得主要功能就是什么?805单片机内部缓冲区。它们得特点如下(1)工作寄存器组RA

9、M 低 1 8 单元划分为工作寄存器组、位寻址区、堆栈与数据:( 0H FH)就是这就是一个用寄存器直接寻址得区域 4 个通用工作寄存器组,每个组包含,内部数据 R区得 0 31,共 32 个单元。它 8 个 8 位寄存器 ,编号为 R0- R7。( 2) 位寻址区 (2H -2FH)6 个字节单元,共包含1 8 位 ,这 6 个字节单元既可以进行字节寻址,又可以实现位寻址。主要用于位寻址。(3)堆栈与数据缓冲区(3 H 7FH)用于设置堆栈、存储数据。7。如果手中仅有一台示波器 ,可通过观察哪个引脚得状态 ,来大致判断 51 单片机就是否正在工作?A E 引脚 ,地址锁存有效信号输出端在访问

10、片外程序存储器期间,每个机器周期该信号出现两次 ,其下降沿用于控制锁存 P0 口输出得低 8 位地址。及时不再访问片外程序存储器 ,改信号也以上述频率 (振荡频率得 1 6)出现 ,因此可用作对外输出得始终脉冲。也就就是说 ,正常工作得 C 5 , LE 会有脉冲信号输出。 如果没有正常工作, 那就没有脉冲信号输出 ,或者输出得不就是等间距得脉冲信号。第二章指令系统一、选择题1。在相对寻址方式中,寻址得结果存放在(A)。A P中 .A 中。 D TR 中D。某个存储单元中。在寄存器间接寻址方式中,指定寄存器中存放得就是( B ) .A。操作数B。操作数地址C。转移地址 .地址得偏离量3。对程序

11、存储器得读操作 ,只能使用( D).A MOV 指令。 PUSH 指令。 OVX 指令D.MOV 指令4.能够进行十进制调整得十进制运算( )。A。有加法与减法 .有乘法与除法 .只有加法。只有减法5.不能为程序存储器提供或构成地址得有( )。A。 PCB 。C. TRD。 SW6.以下各项中不能用来对内部数据存储器进行访问得就是( A)。A。D T B 。按存储单元地址或名称C.SD.由 R0 或 R1 作间址寄存器。若原来工作寄存器0 组为当前寄存器组,现要改 1 组为当前寄存器组,不能使用得指令 (C)。SETBPSW、3B 。 ETBD0H 、3。MO P W、3, . PL PSW、

12、8.在进行BCD 码运算时,紧跟加法运算指令后面得指令必须就是( B)指令A.ADDB.D C.ADDC?。由实际程序确定。有如下程序段 :MOV H,#24HMOVA , 31 ;SW P?AANLA , #0F H执行结果就是 (C)。A、( A)=24HB 、( A) 42HC、(A)=40 D、 (A)=00 10。假定 A 38, (R0 )=17H, ( 1 H)= 4H,执行以下指令:ANLA , #17H RL17H,AXR ? ,RCPL ?A后,A得内容为()。A.CDHB.DCH ? CBCH ? .DBH11。使用单片机开发系统调试程序时,对原程序进行汇编得目得就是(A

13、)A。将源程序转换成目标程序 .将目标程序转换成源程序C。将低级语言转换成高级语言。连续执行键12。设内部 RA 中 (30H)= 0H ,(40H)=10H,( 10H)=00H ,分析以下程序执行后( B)=(B)。MOVR0,#30H?MOV ,R0MO ,A?OB,R1?A.00H。 40HC。 30H?。 H1。调用子程序、中断响应过程及转移指令得共同特点就是(D)。A. 都能返回? 。都通过改变PC 实现转移C。都将返回地址压入堆栈D都必须保护现场二、判断题.MO ,30H 这条指令执行后得结果(A)=3 H 。( )2。指令字节数越多, 执行时间越长 .( )3 . 5 1 单

14、片 机 可 执 行 指 令 : M V , R 7 .()4 指 令 中 直 接 给 出 得 操 作 数 称 为 直 接 寻 址 .()5.51 有 5 个中断源,有 5个中断优先级 ,优先级由软件填写特殊功能寄存器IP 以选择。 ( )6.MOVA,R0, 将 R0 中得数据作为地址,从该地址中取数,送入中.()7 。 51 单 片 机 可 执 行 指 令 : OA , R3 。()8 . 当 向 堆 栈 压 入 一 个 字 节 得 数 据 后 , S 得 内 容 减 1 。() 。 内 部 寄 存 器Rn(n=0 ) 作 为 间 接 寻 址 寄 存 器 .()10 OV A ,R0 这条指

15、令中 R0得寻址方式称之为寄存器间址寻址。( ) 1 。 堆 栈 就 是 单 片 机 内 部 得 特 殊 区 域 , 与R M无 关 .( )三、填空题15单片机共有11 条指令,有七种不同寻址方式。如:OVA , R1属于寄存器间接寻址方式 , VC,bit属于位寻址方式。2。访问 1 单片机片外数据存储器采用得就是寄存器间接寻址方式 ,访问片外程序存储器采用得就是变址寻址方式。.在中断子程序使用累加器、工作寄存器等资源时,要先将其原来得内容保存起来,这一过程叫做保护现场。当中断子程序执行完毕,在返回主程序之前,要将这些 内容再取出 , 送还到累加器、工作寄存器等原单 元中 , 这一过程称为

16、恢复 现场。已知:V ?A,#28HMOV ? 0, 0HMOVR0,A NL ?A , 0#?FORL ?A,#8HXRL ?A , ? 0执行结果 A 得内容为2 H。四、下列指令就是否错误,如错请改正 (不能修改指令助记符)1。MOVA, 10 0H?2。MOVXA,1 0 H3.MO CA,1000H ?4.MO X6H,A5.M V 0,60HMOV61H,6.XCHR1,2。 M VX60H, DPTR五、综合题1.51 指令系统主要有哪几种寻址方式?每种寻址方式举个例子。2阅读程序( )对每一条指令加上注释;( )说明连续运行该程序时,二极管得变化得规律;()如果要使发光二极管依

17、次轮流点亮,如何修改程序.O?0000HAJMPMAINO G? 10HMA :? MO ? SP,#60LEDRES T :MOVR2, #8MOV 1,#08H RP2、IEDUP:?M VP1,R2? A L ?D AY ?OV ?A, 2?RR? V 2,A?JNZ?R1, E U?AJMP EDRESE3。编程将片内AM30H 单元开始得开始得单元中去.1个字节得数据传送到片外RAM3000H4.请编程 :片外将结果存储在片内R 2000HRAM 得 30H开始得单元中有 10 个字节得二进制数得单元中 (与 256)。,求它们之与,并5下列程序段经汇编后,从1 00H开始得各有关存

18、储单元得内容将就是什么?ORG1000H?T BEQU123 H? AB2EQU3000H?DB?D“ AIN ” AB ,TA 2,70H6.试编写程序, 查找在内部R M 得 0H 50单元中就是否有0 A这一数据。若有 ,则将 1H 单元置为“ 01H” ;若未找到,则将5单元置为“0H ”。7。试编写程序 ,查找在内部AM 得 20H 40H 单元中出现 “ 00H 这一数据得次数。并将查找到得结果存入41单元。编写程序 ,实现双字节无符号数加法运算(与小于65536) ,要求 (R1R0)+( 76)( 61H60H )。 .试编程把片外 RAM 从 2040H 开始得连续 50 个

19、单元得内容按降序排列,结果存入 00 H 开始得存储区中。0在片外 20 0H 开始得单元中有 100 个有符号数 ,试编程统计其中正数、负数与零得个数。 1.试编程计算片外 RAM 8 00H 开始单元得 100 个数得平均值 ,结果存放在000H 开始得 2 个单元中 (查阅双字节除法子程序,并用主程序调用该子程序实现)。利用单片机得P0 口接个发光二极管,P1 口接 8 个开关,编程实现,当开关动作时,对应得发光二极管亮或灭。3。将外部 RAM 得 0H15H 单元得内容传送到内部R M 得 H 5H 单元 .。内部RAM 得 20、 21H 与 2H 、23H 单元分别存放着两个无符号

20、得1位数 ,将其中得大数置于24H 与 25H 单元。5。编程将 51 单片机得内部数据存储器到外部数据存储器2000开始得单元中。0H单元与5单元得数据相乘,结果存16。将第二章习题中得编程题用C5实现。第五章中断系统一、填空题1.外部中断有两种触发方式:电平触发方式与边沿触发方式。其中电平触发方式适合于外部中断以低(高或低 )电平输入,边沿触发方式适合于以正(正或负)脉冲输入。2。单片机得五个中断源得入口地址分别就是:0003;:0013; T0:。在 CPU00 B ;T1: 00 B ;串行口: 002未执行同级或更高优先级中断服务程序得条件下。,中断响应等待时间最少需要3 个机器周期

21、。4。中断嵌套与子程序嵌套得区别在于:一就是子程序嵌套就是在程序中事先按排序好得;而中断嵌套就是各写各得二就是子程序嵌套无次序限制;而中断嵌套只允许低嵌套高。5。若实现下列中断优先级:T0外中断外中断0,则要_S B_PT0_ 、 ETB _PX1_ _与 CLRX 。二、选择题1 U 响应中断后 ,不能自动清除中断请求“”标志得有(C).。采用电平触发方式 ./采用两边触发方式C。定时 /计数器 0 T1 中断D.串行口中断TI RI2。80C51 五个中断源中,属外部中断得有(AB)。A.。C。 T0D. 1E.3各中断源发出得中断申请信号,都会标记在51 系统中得(B)中。F。 R .T

22、MOD B.TCO /S ONC.IED 。 IP4.外中断初始化得内容不包括:( B ) .设置中断响应方式?B. 设置外中断允许C。设置中断总允许设置中断触发方式5.在 51 单片机中,需要软件实现中断撤销得就是。定时中断 ?B 。脉冲触发得外部中断:() 。C.电平触发得外部中断?D 。串行口中断是 :(6中断查询确认后,在下列各种单片机运行情况下D ) .,能立即进行中断响应得就A. 当前正在进行高优先级中断处理B.当前正在执行RET 指令C。当前执行得指令就是D V 指令 ,且正处于取指令机器周期当前指令就是7。执行 OA. 屏蔽中断源MOVA , R7 指令IE , #8H 指令得

23、意义就是:(B)。B. 开放外中断源0C开放外中断源1 .开放外部中断源0与 18。下述条件中 ,能封锁主机对中断得响应得条件就是(AB )。A. 一个同级或高一级得中断正在处理中.当前周期不就是执行当前指令得最后一个周期C。当前执行得指令就是 RE I 指令或对或 I寄存器进行读写指令D。当前执行得指令就是一长跳转指令E.一个低级得中断正在处理中9.要想测量引脚上得一个正脉冲宽度,那么特殊功能寄存器T OD 得内容应为( )。A.09H。 8C.00HD。 . 1 单片机在响应中断时,下列哪种操作不会发生 (A)。A。保护现场 .保护 CC.找到中断入口。保护 PC 转入中断入口11 51

24、单片机响应中断时,下面哪一个条件不就是必须得(D)。A。当前指令执行完毕。中断就是开放得C。没有同级或高级中断服务D。必须有 RETI 指令 .假定程序按如下编写:SE B ASET 1 TB E SETB SSET PSSE PT1则:( A)可以被响应。A。 U正在执行 INT1中断 , 0 请求 B CPU 正在执行 TF0 中断 ,TI 请求. P正在执行 TI 中断 ,I 请求D. PU 正执行主程序, F1 出现请求13。在 1 单片机中 ,需要外加电路实现中断撤除得就是:(D)A。定时中断 .脉冲方式得外部中断C。外部串行中断 ?D.电平方式得外部中断三、判断题1。中断响应最快响

25、应时间为3 个机器周期。()。 5单片机每个中断源相应地在芯片上都有其中断请求输入引脚.()3。5单片机对最高优先权得中断响应就是无条件得。()4。中断初始化时 ,对中断控制器得状态设置 ,只可使用位操作指令,而不能使用字节操作指令。 ( )5。在一般情况下51 单片机允许同级中断嵌套()6。 5单片机中断源中优先级最高得就是外部中断0,优先级最低得就是串行口中断。().51 有3 个中断源,优先级由软件填写特殊功能寄存器IP 加以选择.()四、简答题1.什么就是中断?其主要功能就是什么?答 : 中断系统 :能使计算机得功能更强、效率更高、使用更加方便灵活。主要功能:为了解决快速 C U 与慢

26、速得外设之间得矛盾,它由硬件与软件组成2什么就是中断优先级?中断优先处理得原则就是什么?答 :中断优先级 :中断优先级分为高级与低级 ,对于每个中断源都可通过中断优先级控制寄存器 IP 中得相应位控制 ,当没中断源得优先级控制位置“ 1”时 ,该中断源设置为高级 ,否则为低级 .对于同级中断源 ,由内部硬件查询逻辑来决定响应次序。处理原则:低优先级中断源可以被高优先级中断源中断 ,反之不能。一种中断(不管就是什么优先级 )一旦得到响应 ,与它同级得中断不能再中断它。3各中断源对应得中断服务程序得入口地址就是否能任意设定?答:不能(外部中断0:00 H 、外部中断1:0013H 、定时器:000

27、BH 、定时器1:00 BH 、串行口: 00 3H)4.51 系列单片机具有几个中断源,分别就是如何定义得?其中哪些中断源可以被定义为高优先级中断,如何定义?答: 五个中断源:外部中断0(/ NT0)I 0=1、外部中断1( /INT1 ) IE1= 、定时器 0( 0)TF0=1 、定时器 (T1) F1 1、串行口 I( 接收 )=T(发送 )=1 PX0 :外部中断为高优先级优先级 1=1:定时器 1 为高优先级PX1= : 1 为高优先级PT0=1 :定时器P=1:串行口为高优先级0 为高5中断服务子程序与普通子程序有哪些相同与不同之处?答: 相同点:都就是让U 从主程序转去执行子程

28、序,执行完毕又返回主程序.不同点 :中断服务程序就是随机得,而普通子程序就是预先安排好得;中断服务子程序以I 结束,而一般子程序以RE结束。 ETI 除将断点弹回C 动作外 ,还要清除对应得中断优先标志位,以便新得中断请求能被响应6想将中断服务程序放置在程序存储区得任意区域,在程序中应该如何设置?请举例加以说明。设置:在中断服务程序入口地址单元出存放一条无条件转移指令序。例:ORG 00000H,转移至该中断服务程L IN0ORG 0003HLJINTB0OPG 00BHRETIOR 0 HRETI00RET ORG 0023HRET ORG 0MIN0 : 、 N B0 :、END7中断响应

29、得条件就是什么?答:1、有中断源发出得中断请求;2、中断总允许位EA 1,即 CP开中断 ;3、申请中断得中断源得中断允许位为,即中断没有被屏蔽;4、无同级或更高级中断正在被服务;5、当前得指令周期已经结束五、编程题某系统有三个外部中断源 1、 3,当某一中断源变为低电平时,便要求 CPU 进行处理 ,它们得优先处理次序由高到底为、 2、,中断处理程序得入口地址分别为 100H,1 00H,1200H 。试编写主程序及中断服务程序(转至相应得中断处理程序得入口即可 )。第六章定时器一、填空题.若将定时/计数器用于计数方式,则外部事件脉冲必须从P3、2P、3引脚输入 .2.处理定时 /计数器得溢

30、出请求有两种方法:用中断方式时,必须_I赋初值 _。软件查询与中断。使3。假定定时器T工作在方式,单片机得振荡频率为3MHz ,则最大得定时时间为 _ _1024_um_.451 单片机得定时 / 计数器用作定时时, 其定时时间与振荡频率与计数初值有关作计数时 ,最高计数频率为振荡频率得11。5.51 单片机内部有2个 1位加定时 /计数器 ,可通过编程决定它们得工作方式 ,其中 ,可进行 3 位定时计数得就是工作方式 0。用二、选择题1.定时计数器T0 在 A E=1 时运行得条件有(C)。A. 、 =B.设置好定时初值C.TR0=1D T0。对定时器T0 进行关中断操作,需要复位中断允许控

31、制寄存器得:(开启中断 )。A. T ? . EX CET1?。E 13.在下列寄存器中,与定时/计数器控制无关得就是:()。A.T NB.SCON ?C。IED。 TMO 4。与定时工作方式0 与 1 相比较 ,定时工作方式2 不具备得特点就是: (BA。计数溢出后能自动恢复计数初值?。增加计数器得位数)。C。提高了定时得精度?D。适于循环定时与循环计数551 单片机定时器工作方式0 就是指得(C ) 工作方式。 8 位B.8 位自动重装 ?。 13 位 ? D.16 位6。使用定时器T1 时 ,有几种工作方式( ?)A. 种 ?B 。种 ?。种。 4 种7.单片机定时器可用于( A ) 。

32、A. 定时 ?B. 外部事件计数?C.串行口得波特率制定D。扩展外部中断源8。关于定时器 ,若振荡频率为12MHz ,在方式1 下最大定时时间为(B ) 。A.8、 192ms?B 。 6、 536ms? .0、 256 s?D.1、 384m三、综合题1。简述定时器得四种工作方式得特点,如何选择与设定?2.设单片机得fosc=6 Hz,问定时器处于不同工作方式时,最大定时时间分别就是多少 ?3.已知 51 单片机得fos =1 M ,用T1定时。试编程由1、 0 与P1、引脚分别输出周期为2m与 500 s 得方波。4.定时计数器工作于定时与计数方式时有何异同点?5.软件定时与硬件定时得原理

33、有何异同?。定时器T0 与 T1 各有几种工作方式?设单片机得fos 1 H ,要求用式 0、定时方式1 与定时方式得定时初值。T0定时1 0,分别计算采用定时方8 1 系列单片机中得定时计数有哪几个特殊功能寄存器?作用就是什么?怎样计算定时 /计数器得计数初值?9。当 T0( 、 4)引脚上发生负跳变时,从 P1、引脚上输出一个周期为1m得方波,如图所示 (系统时钟为 6MHz )。10.编写一个定时间隔为 ms 得子程序,晶振频率为6MHz 。1.应用单片机内部定时器 T0工作在方式 1,从 P1、0 输出周期为5 0Hz 得方波脉冲信号,已知单片机得晶振频率为1 z,定时器0 采用中断处

34、理得方式。1)写出 T0 定时器得方式控制字,计算 T0定时器初值 ;2)试编写程序完成此功能12.当系统选用 6Hz 晶体振荡器时 ,T0 工作在方式1,采用中断方式 ,由 P2、输出周期为 1s 得矩形波形 ,占空比为 75%。1)写出定时器得方式控制字,计算0 定时器初值;2)试编写程序完成此功能。第七章串行口一、选择题.串行通信得通信方式与特点有(BCE);并行通信得通信方式与特点有 ( AF)。A. 各位同时传送;B。各位依次逐位传送;C。传送速度相对慢;D传送速度相对快 ;E.便于长距离传送 ;不便于长距离传送2异步通信得通信方式与特点有( CE);同步通信得通信方式与特点有(A)

35、。A依靠同步字符保持通信同步;B 。依靠起始位、停止位保持通信同步;C。传送速度相对慢 ;D. 传送速度相对快 ;E。对硬件要求较低;F.对硬件要求较高。串行口得移位寄存器方式为(A ).A方式 0B 。方式 1?C。方式 2D。方式 34。利用 51 单片机得串行口扩展并行口时,串行口工作方式选择 (A )。方式B 。方式 1?C。方式 ?D。方式 3。控制串行口工作方式得寄存器就是( )。 CO B.PCO S N?D。 TM 6。发送一次串行数据得操作不包含得就是(B )。A. LRTI? B 。 MOVA,SBUFC.N TI,$D 。 M V BUF,A7在进行串行通信时 ,若两机得

36、发送与接收可以同时进行,则称为(D)。A。半双工传送 ?B。单工传送 ? C。双工传送 ?D 。全双工传送二、填空题1。在数据传输时 ,一个数据编码得各位按照一定顺序,一位一位地在信道中被发送与接受得 ,这种传送通信方式称为串行口通信2.串行口中断标志RI/TI由硬件置位,软件清零。3 1 单片机串行口有4 种工作方式 ,可在初始化程序中用软件填写特殊功能寄存器TMO 加以选择。4.波特率定义为串口每秒发送得二进制位数串行通信对波特率得基本要求就是互相通信得甲乙双方必须具有相同波特率。5.多机通信时 ,主机向从机发送信息分地址帧与数据帧两类,以第位可编程TB8作区分标志。 T =0,表示 发送

37、数据帧;T 8=1 ,表示 发送地址帧。6.当从机时 ,只能接收主机发出得地址帧,对数据不予理睬。7.多机通信开始时,主机首先发送地址,各从机核对主机发送得地址与本机地址就是否相符 ,若相符,则置1 .8.51 单片机得串行接口有4种工作方式。其中方式2与为多机通信方式。 .单片机串行通信时,若要发送数据,就必须将要发送得数据送至S单元,若要接收数据也要到该单元取数,取数得指令为MOV,SBU 。单片机串行通信时,其波特率分为固定与可变两种方式,在波特率可变得方式中,可采用得溢出率来设定与计算波特率10.假如数据传送得速率就是始位、个数据位与个停止位)120 个字符秒 ,每一个字符规定包含,则

38、传送得波特率为 210 个位(一个起,每一位得传送时间0、 8 3。1。串行数据通信分为单工方式、半双工与全双工。三、综合题1。串行通信与并行通信有什么区别?各有什么优点?2。什么就是串行异步通信,它有哪些作用?并简述串行口接收与发送数据得过程。简述 51 单片机多机通信得特点。4。若异步通信按方式2 传送,每分钟传送30 0 个字符 ,其波特率就是多少?5.什么就是串行异步通信,它有哪些作用?并简述串行口接收与发送数据得过程6. 1 单片机四种工作方式得波特率应如何确定?某异步通信接口,其帧格式由1 个起始位 (0),个数据位, 1 个偶校验与止位 (1)组成。当该接口每分钟传送180个字符

39、时 ,试计算出传送波特率。.1 个停8.串行口工作方式在方式1 与方式 3 时,其波特率与foc、定时器T1 工作模式2得初值及SNOD 位得关系如何 ?设 fosc= MHz ,现利用定时器T1 模式为 1b s。试计算定时器初值。2 产生得波特率9。串行口接收/发送数据缓冲器都用BUF,如果同时接受/发送数据时, 就是否会发生冲突?为什么?0。假定串行口串行发送得字符格式为1 个起始位 ,个数据位,1 个奇校验位个停止位,请画出传送字符“A 得帧格式。1。用 51 单片机得串行口外接串入并出得芯片CD40 4 扩展并行输出口控制一,1组发光二极管(如图所示).编程实现使发光二极管从左至右延时轮流显示1 .将甲乙两个单片机串行口得发送端与对方接收端连接,即甲机得TX 与乙机得 RXD 相连、甲机得RX

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论