版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机原理习题库(51单片机)含微机原理习题库(51单片机)含微机原理习题库(51单片机)含第一章单片机归纳与构造一、选择题1.接见片外面数据储存器时,不起作用的信号是(C)。A./RDB./WEC./PSEND.ALE2.51单片机P0口用作输出时,应外接(A)。A.上拉电阻B.二极管C.三极管D.下拉电阻3.进位标记CY在(C)中。A.累加器B.算逻运算部件ALUC.程序状态字存放器PSWD.DPTR4.货仓数据的进出原则是(D)。A.先进先出B.进入不出C.后进后出D.先进后出5.51单片机系统中,若晶振频率为6MHz,一个机器周期等于(D)μs。A.1.5B.3C.1D.26.在家用电器中使用单片机应属于微计算机的(B)。A.辅助设计应用B.丈量、控制应用C.数值计算应用D.数据办理应用7.PC的值是(C)。A.当前正在执行指令的前一条指令的地址B.当前正在执行指令的地址C.当前正在执行指令的下一条指令的地址D.控制器中指令存放器的地址8.单片机应用程序一般存放在(
B)中。A.RAM
B.ROM
C.存放器
D.CPU9.在货仓操作中,当进栈数据所有弹出后,这时
SP应指向(
D)A.栈底单元B.7FH单元C.栈底单元地址加1D.栈底单元地址减10.51单片机的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(AA.读锁存器B.读数据库C.读A累加器D.读CPU
1)。二、填空题1.单片机复位后,SP、PC和I/O口的内容分别为07H\000H\FFH。2.单片机有四个工作存放器区,由PSW状态字中的RS1和RS0两位的状态来决定。单片机复位后,若执行SETBRS0指令,此时只好使用1区的工作存放器,地址范围是08H---0FH。3.51单片机驱动能力最强的并行端口为P0端口。4.51单片机PC的长度为16位,SP的长度为___8____位,DPTR的长度为_16__位。5.接见51单片机程序储存器地址空间、片内数据储存器地址、片外数据储存器地址的指令分别为__movc_____,MOV和_movx______。6.若A中的内容为63H,那么P标记位的值为1。7.当扩展外面储存器或
I/O
口时,
P2
口用作
高八位地址总线
。8.51
单片机内部
RAM
区有
4
个工作存放器区。9.51
单片机内部
RAM
区有
128
个位地址。10.外面中断
1(
)的中断进口地址为
0013
;准时器
1的中断进口地址为
001B
。11.51
单片机有
4
个并行
I/O
口,
P0~P3
是准双向口,所以由输出转输入时一定先写入
1
。12.51单片机的货仓成立在
内部
RAM
内开拓的地域。三、判断1.所谓的单片机,就是将
CPU、储存器、准时
/计数器、中断功能以及
I/O
设备等主要功能部件都集成在一块超大规模集成电路的微型计算机。(
T)2.51
单片机的程序储存器数和数据储存器扩展的最大范围都是相同的。(
T)3.51
单片机是微办理器。(
T)四、简答题1.单片机的发展大体分为哪几个阶段?单片机的发展历史可分为四个阶段:第一阶段(1974年----1976年):单片机初级阶段。第二阶段(1976年----1978年):低性能单片机阶段。第三阶段(1978年----此刻):高性能单片机阶段。第四阶段(1982年----此刻):8位单片机牢固发展及16位单片机、32位单片机推出阶段2.什么是单片机,什么是微型计算机系统?它们各有什么特色?以微型计算机为核心构成的应用控制系统叫做微型计算机系统,包含系统软件和硬件两个构成部分。单片机是面向工业控制的微办理器,
是工业
CPU,它是将
CPU、RAM
、ROM
储存器、准时计数器、中断控制、
I/O
接口电路集成在一块芯片上。也叫单片微型计算机。因为体积小、功能强、靠谱性高、低功耗,被广泛应用在嵌入式控制系统中。是计算机向小型化发展的结果。微办理器、单片机是计算机的办理器即指挥中心单元,微型计算机就是办公用的电脑,微型计算机系统就是计算机的应用系统。3.调研当前都有哪些新式的8位单片机,它们各有哪些特色?应用在什么场合?智能花费型的ARM11A8A10核心的,速度快有PDA所需的各种模块,比方LCD,AUDIO,SDI,USB等,用在PDA领域比方PAD,手机。工业型的STM32NXP11XXNXP21XXARM7M8核心,工业场合的各种接口ADCDACCANUARTPWMSPI等主要用在工业控制,工业仪表方面。专业型的,有些单片机有三相电机控制模块,有些单片机有智能电表控制模块,有些单片机有数字解码模块,等等。。。。4.51单片机储存器的分为几个空间,每个空间的地址范围是多少?分为四个空间内部程序储存器地址范围0000H-0FFFH共4KB,外面程序储存器0FFFH-0FFFFH共64KB;内部数据储存器00H-FFH共256个字节(此中包含低128字节和特别功能存放器SFR128个字节),外面数据储存器可扩展至64KB。CPU接见片内外程序储存器ROM指令用MOVC,接见片外数据储存器RAM指令用MOVX,接见片内
RAM
用
MOV5.说明
51单片机的引脚
EA
的作用
,
该引脚接高电平易接低电平常各有何种功能?当该引脚为高电平常,单片机接见片内程序储存器,但在PC(程序计数器)值超过0FFFH(关于8051、8751)时,即超出片内程序储存器的4KB地址范围时,将自动转向执行外面程序储存器内的程序。当该引脚为低电平常,单片机则只接见外面程序储存器,无论能否有内部程序储存器。关于8031来说,因其无内部程序储存器,所以该引脚一定接地,这样只好选择外部程序储存器6.51单片机片内RAM低128个单元划分为哪三个主要部分?各部分的主要功能是什么?8051单片机内部
RAM
低128
单元划分为工作存放器组、
位寻址区、货仓与数据缓冲区。它们的特色以下:(1)工作存放器组(
00H——1FH)这是一个用存放器直接寻址的地域,内部数据
RAM
区的
0—31,共
32个单元。它是4个通用工作存放器组,每个组包含
8个
8位存放器,编号为
R0——R7。(2)位寻址区(
20H——2FH)16个字节单元,共包含
128位,这
16个字节单元既可以进行字节寻址,又可以实现位寻址。主要用于位寻址。3)货仓与数据缓冲区(30H——7FH)用于设置货仓、储存数据。7.假如手中仅有一台示波器,可经过观察哪个引脚的状态,来大体判断
51单片机能否正在工作?ALE
引脚,地址锁存有效信号输出端。
在接见片外程序储存器时期,
每个机器周期该信号出现两次,其降落沿用于控制锁存
P0口输出的低
8位地址。及时不再接见片外程序储存器,改信号也以上述频率(振荡频率的1/6)出现,所以可用作对外输出的始终脉冲。也就是说,正常工作的MCS51,ALE会有脉冲信号输出。假如没有正常工作,那就没有脉冲信号输出,也许输出的不是等间距的脉冲信号。第二章指令系统一、选择题1.在相对寻址方式中,寻址的结果存放在(A)。A.PC中B.A中C.DPTR中D.某个储存单元中2.在存放器间接寻址方式中,指定存放器中存放的是(B)。A.操作数B.操作数地址C.转移地址D.地址的偏离量3.对程序储存器的读操作,只好使用(D)。A.MOV指令B.PUSH指令C.MOVX指令D.MOVC指令4.可以进行十进制调整的十进制运算(C)。A.有加法和减法B.有乘法和除法C.只有加法D.只有减法5.不可以为程序储存器供给或构成地址的有(D)。A.PCB.AC.DPTRD.PSW6.以下各项中不可以用来对内部数据储存器进行接见的是(A)。A.DPTRB.按储存单元地址或名称C.SPD.由R0或R1作间址存放器7.若本来工作存放器0组为当前存放器组,现要改1组为当前存放器组,不可以使用的指令(C)。A.SETBPSW.3B.SETBD0H.3C.MOVPSW.3,1D.CPLPSW.38.在进行BCD码运算时,紧跟加法运算指令后边的指令一定是(B)指令。A.ADDB.DAAC.ADDCD.由实质程序确立9.有以下程序段:MOV31H,#24HMOVA,31H;SWAPAANLA,#0F0H执行结果是(C)。A.(A)=24HB.(A)=42HC.(A)=40HD.(A)=00H10.假设A=38H,(R0)=17H,(17H)=34H,执行以下指令:ANLA,#17HORL17H,AXRLA,@R0CPLA后,A的内容为(D)。A.CDH
B.DCH
C.BCH
D.DBH11.使用单片机开发系统调试程序时,对原程序进行汇编的目的是(
A)。A.将源程序变换成目标程序
B.将目标程序变换成源程序C.将初级语言变换成高级语言D.连续执行键12.设内部RAM中(30H)=40H,(40H)=10H,(10H)=00H,解析以下程序执行后(B)=(B)。MOVR0,#30HMOVA,@R0MOVR1,AMOVB,@R1A.00HB.40HC.30HD.10H13.调用子程序、中断响应过程及转移指令的共同特色是(D)。A.都能返回B.都经过改变PC实现转移C.都将返回地址压入货仓D.都一定保护现场二、判断题1.MOVA,30H这条指令执行后的结果(A)=30H。()2.指令字节数越多,执行时间越长。()3.51单片机可执行指令:MOVR6,R7。()4.指令中直接给出的操作数称为直接寻址。()5.51有5此中断源,有5此中断优先级,优先级由软件填写特别功能存放器IP以选择。()6.MOVA,@R0,将R0中的数据作为地址,从该地址中取数,送入A中。()7.51单片机可执行指令:MOVA,@R3。()8.当向货仓压入一个字节的数据后,SP的内容减1。()9.内部存放器Rn(n=0~7)作为间接寻址存放器。()10.MOVA,@R0这条指令中@R0的寻址方式称之为存放器间址寻址。()11.货仓是单片机内部的特别地域,与RAM没关。()三、填空题1.51单片机共有111条指令,有七种不一样寻址方式。如:MOVA,@R1属于存放器间接寻址方式,MOVC,bit属于位寻址方式。2.接见51单片机片外数据储存器采纳的是存放器间接寻址方式,接见片外程序储存器采纳的是变址寻址方式。3.在中断子程序使用累加器、工作存放器等资源时,要先将其本来的内容保存起来,这一过程叫做保护现场。中间止子程序执行达成,在返回主程序从前,要将这些内容再拿出,送还到累加器、工作存放器等原单元中,这一过程称为恢复现场。4.已知:MOVA,#28HMOVR0,#20HMOV@R0,AANLA,#0FHORLA,#80HXRLA,@R0执行结果A的内容为28H。四、以下指令能否错误,如错请改正(不可以改正指令助记符)1.MOVA,#1000H2.MOVXA,1000H3.MOVCA,1000H4.MOVX60H,A5.MOVR0,60HMOV61H,@R06.XCHR1,R27.MOVX60H,@DPTR五、综合题1.51指令系统主要有哪几种寻址方式?每种寻址方式举个例子。2.阅读程序1)对每一条指令加上说明;2)说明连续运转该程序时,二极管的变化的规律;3)假如要使发光二极管挨次轮流点亮,如何改正程序。ORG0000HAJMPMAINORG0100HMAIN:MOV
SP,#60HLEDRESET:MOVMOVCLR
R2,#80HR1,#08HP2.7IEDUP:MOVACALLMOVRRMOVDJNZAJMP
P1,R2DELAYA,R2AR2,AR1,IEDUPLEDRESET3.编程将片内
RAM30H单元开始的
15个字节的数据传递到片外
RAM3000H开始的单元中去。4.请编程:片外RAM2000H开始的单元中有10个字节的二进制数,求它们之和,并将结果储存在片内RAM的30H的单元中(和<256)。5.以下程序段经汇编后,从1000H开始的各有关储存单元的内容将是什么?ORG
1000HTAB1
EQU
1234HTAB2
EQU
3000HDB
“MAIN
”DW
TAB1,TAB2,70H6.试编写程序,查找在内部RAM的30H~50H有,则将51H单元置为“01H”;若未找到,则将
单元中能否有51H单元置为“
0AAH这一数据。若00H”。7.试编写程序,查找在内部
RAM
的
20H~40H
单元中出现“
00H”这一数据的次数。并将查找到的结果存入
41H
单元。8.编写程序,实现双字节无符号数加法运算(和小于
65536),要求(
R1R0)+R7R6)→(61H60H)。入
9.试编程把片外RAM从2040H3000H开始的储存区中。10.在片外2000H开始的单元中有
开始的连续50个单元的内容按降序摆列,结果存100个有符号数,试编程统计此中正数、负数和零的个数。11.试编程计算片外RAM8100H开始单元的100个数的均匀值,结果存放在开始的2个单元中(查阅双字节除方法程序,并用主程序调用该子程序实现)。
9000H12.利用单片机的
P0口接
8个发光二极管,
P1口接
8个开关,编程实现,当开关动作时,对应的发光二极管亮或灭。13.将外面RAM的10H~15H单元的内容传递到内部RAM的10H~15H单元。14.内部RAM的20H、21H和22H、23H单元分别存放着两个无符号的16位数,将此中的大数置于24H和25H单元。15.编程将到外面数据储存器
51单片机的内部数据储存器2000H开始的单元中。
20H
单元和
35H
单元的数据相乘,结果存16.将第二章习题中的编程题用
C51
实现。第五章中断系统一、填空题1.外面中断有两种触发方式:电平触发方式和边缘触发方式。此中电平触发方式合适于外面中断以低(高或低)电平输入,边缘触发方式合适于以正(正或负)脉冲输入。T0:
2.51单片机的五此中断源的进口地址分别是:0003;:0013000B;T1:001B;串行口:0023。3.在CPU未执行同级或更高优先级中断服务程序的条件下,中断响应等候时间最
;少需要3个机器周期。4.中断嵌套与子程序嵌套的差别在于:一是子程序嵌套是在程序中早先按排序好的;而中断嵌套是各写各的。二是子程序嵌套无次序限制;而中断嵌套只同意低嵌套高。5.若实现以下中断优先级:T0>外中断1>外中断0,则要_SETB___PT0___、SETB___PX1____和CLRPX0。二、选择题1.CPU响应中断后,不可以自动除去中断央求“1”标记的有(C)。A./采纳电平触发方式B./采纳两边触发方式C.准时/计数器T0/T1中断D.串行口中断TI/RI2.80C51五此中断源中,属外面中断的有(AB)。A.B.C.T0D.T1E.TIF.RI3.各中断源发出的中断申请信号,都会标记在51系统中的(B)中。A.TMODB.TCON/SCONC.IED.IP4.外中断初始化的内容不包含:(B)。A.设置中断响应方式B.设置外中断同意C.设置中断总同意D.设置中断触发方式5.在51单片机中,需要软件实现中断撤掉的是:(A)。A.准时中断B.脉冲触发的外面中断C.电平触发的外面中断D.串行口中断6.中断盘问确认后,在以下各种单片机运转状况下,能马上进行中断响应的是:D)。A.当前正在进行高优先级中断办理B.当前正在执行
RET
指令C.当前执行的指令是DIV指令,且正处于取指令机器周期D.当前指令是MOVA,R7指令7.执行MOVIE,#81H指令的意义是:(B)。A.障蔽中断源B.开放外中断源0C.开放外中断源
1
D.开放外面中断源
0和
18.下述条件中,能关闭主机对中断的响应的条件是(
ABC
)。A.一个同级或高一级的中断正在办理中B.当前周期不是执行当前指令的最后一个周期C.当前执行的指令是RETI指令或对IE或IP存放器进行读/写指令D.当前执行的指令是一长跳转指令为(
E.一个初级的中断正在办理中9.要想丈量引脚上的一个正脉冲宽度,A)。
那么特别功能存放器
TMOD
的内容应A.09HB.87H10.51单片机在响应中断时
C.00HD.80H,以下哪一种操作不会发生
(
A)。A.保护现场
B.保护
PC
C.找到中断进口
D.保护
PC
转入中断入口11.51单片机响应中断时,下边哪一个条件不是一定的(A.当前指令执行达成B.中断是开放的C.没有同级或高级中断服务D.一定有RETI指令12.假设程序按以下编写:SETBEASETBEX1SETBET0SETBESSETBPSSETBPT1
D)。则:(
A
)可以被响应。A.CPU正在执行INT1中断,TF0央求B.CPU正在执行TF0中断,C.CPU正在执行TI中断,INT1央求D.CPU正执行主程序,TF113.在51单片机中,需要外加电路实现中断撤掉的是:(D)A.准时中断B.脉冲方式的外面中断C.外面串行中断D.电平方式的外面中断
TI央求出现央求三、判断题1.中断响应最快响应时间为3个机器周期。()2.51单片机每此中断源相应地在芯片上都有此中断央求输入引脚。(3.51单片机对最高优先权的中断响应是无条件的。()
)4.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不可以使用字节操作指令。()5.在一般状况下51单片机同意同级中断嵌套。()6.51单片机中断源中优先级最高的是外面中断0,优先级最低的是串行口中断。()7.51
有
3此中断源,优先级由软件填写特别功能存放器
IP
加以选择。(
)四、简答题1.什么是中断?其主要功能是什么?答:中断系统:能使计算机的功能更强、效率更高、使用更加方便灵巧。主要功能:为认识决快速CPU与慢速的外设之间的矛盾,它由硬件和软件构成2.什么是中断优先级?中断优先办理的原则是什么?答:中断优先级:中断优先级分为高级和初级,关于每此中断源都可经过中断优先级控制存放器IP中的相应位控制,当没中断源的优先级控制地址“1”时,该中断源设置为高级,不然为初级。关于同级中断源,由内部硬件盘问逻辑来决定响应次序。办理原则:①低优先级中断源可以被高优先级中断源中断,反之不可以。②一种中断(无论是什么优先级)一旦获取响应,与它同级的中断不可以再中断它。3.各中断源对应的中断服务程序的进口地址能否能任意设定?答:不可以(外面中断0:0003H、外面中断1:0013H、准时器0:000BH、准时器1:001BH、串行口:0023H)4.51系列单片机拥有几此中断源,分别是如何定义的?此中哪些中断源可以被定义为高优先级中断,如何定义?答:五此中断源:外面中断0(/INT0)IE0=1、外面中断1(/INT1)IE1=1、准时器0(T0)TF0=1、准时器1(T1)TF1=1、串行口RI(接收)=1TI(发送)=1。PX0=1:外面中断0为高优先级PX1=1:T1为高优先级先级PT1=1:准时器1为高优先级PS=1:串行口为高优先级
PT0=1:准时器
0为高优5.中断服务子程序与一般子程序有哪些相同和不一样之处?答:相同点:都是让CPU从主程序转去执行子程序,执行达成又返回主程序。不一样点:中断服务程序是随机的,而一般子程序是早先安排好的;中断服务子程序以RETI结束,而一般子程序以RET结束。RETI除将断点弹回PC动作外,还要除去对应的中断优先标记位,以便新的中断央求能被响应。6.想将中断服务程序搁置在程序储存区的任意地域,在程序中应该如何设置?请举例加以说明。设置:在中断服务程序进口地址单元出存放一条无条件转移指令,转移至该中断服务程序。例:ORG00000HLJMPMIN0ORG0003HLJMPINTB0OPG000BHRETIORG0013HRETIORG001BHRETIORG0023HRETIORG0030HMIN0:..INTB0:..END7.中断响应的条件是什么?答:1、有中断源发出的中断央求;2、中断总同意位EA=1,即CPU开中断;3、申请中断的中断源的中断同意位为1,即中断没有被障蔽;4、无同级或更高级中断正在被服务;5、当前的指令周期已经结束五、编程题某系统有三个外面中断源1、2、3,当某一中断源变成低电平常,便要求CPU进行办理,它们的优先办理次序由高究竟为3、2、1,中断办理程序的进口地址分别为1000H,1100H,1200H。试编写主程序及中断服务程序(转至相应的中断办理程序的进口即可)。第六章准时器一、填空题1.若将准时/计数器用于计数方式,则外面事件脉冲一定从P3.2P3.3引脚输入。2.办理准时/计数器的溢出央求有两种方法:软件盘问和中断。使用中断方式时,一定____IE赋初值_____。3.假设准时器T1工作在方式2,单片机的振荡频率为3MHz,则最大的准不时间为___1024_um_____。4.51单片机的准时/计数器用作准不时,其准不时间与振荡频率和计数初值有关。用作计数时,最高计数频率为振荡频率的1/12。5.51单片机内部有2个16位加1准时/计数器,可经过编程决定它们的工作方式,此中,可进行13位准时/计数的是工作方式0。二、选择题1.准时/计数器T0在GATE=1时运转的条件有(C)。A.P3.2=1B.设置好准时初值C.TR0=1D.T0开启中断2.瞄准时器T0进行关中断操作,需要复位中断同意控制存放器的:(A)。A.ET0B.EX0C.ET1D.EX13.在以下存放器中,与准时/计数器控制没关的是:(B)。A.TCONB.SCONC.IED.TMOD4.与准时工作方式0和1对比较,准时工作方式2不具备的特色是:(B)。A.计数溢出后能自动恢复计数初值B.增添计数器的位数C.提升了准时的精度D.适于循环准时和循环计数5.51单片机准时器工作方式0是指的(C)工作方式。A.8位B.8位自动重装C.13位D.16位6.使用准时器T1时,有几种工作方式(C)A.1种B.2种C.3种D.4种7.单片机准时器可用于(A)。A.准时B.外面事件计数
C.串行口的波特率拟定
D.扩展外面中断源8.关于准时器,若振荡频率为A.8.192msB.65.536ms
12MHz,在方式1下最大准不时间为(C.0.256msD.16.384ms
B)。三、综合题1.简述准时器的四种工作方式的特色,如何选择和设定?2.设单片机的fosc=6MHz,问准时器处于不一样工作方式时,最大准不时间分别是多少?3.已知51单片机的fosc=12MHz,用T1准时。试编程由出周期为2ms和500s的方波。4.准时/计数器工作于准时和计数方式时有何异同点?
P1.0和
P1.1引脚分别输5.软件准时与硬件准时的原理有何异同?6.准时器T0和T1各有几种工作方式?7.设单片机的fosc=12MHz,要求用准时方式1和准时方式2的准时初值。
T0
准时150s,分别计算采纳准时方式
0、8.51系列单片机中的准时/计数有哪几个特别功能存放器?作用是什么?如何计算准时/计数器的计数初值?9.当T0(P3.4)引脚上发生负跳变时,从P1.0引脚上输出一个周期为1ms的方波,以以下图。(系统时钟为6MHz)。10.编写一个准时间隔为5ms的子程序,晶振频率为6MHz。11.应用单片机内部准时器T0工作在方式1,从P1.0输出周期为500Hz信号,已知单片机的晶振频率为12MHz,准时器T0采纳中断办理的方式。1)写出T0准时器的方式控制字,计算T0准时器初值;
的方波脉冲2)试编写程序达成此功能。12.当系统采纳6MHz晶体振荡器时,T0输出周期为1s的矩形波形,占空比为75%。
工作在方式
1,采纳中断方式,由
P2.01)写出
T0准时器的方式控制字,计算
T0
准时器初值;2)试编写程序达成此功能。第七章串行口一、选择题1.串行通讯的通讯方式和特色有(BCE);并行通讯的通讯方式和特色有(AD)。A.各位同时传递;B.各位挨次逐位传递;C.传递速度相对慢;D.传递速度相对快;E.便于长距离传递;F.不便于长距离传递。2.异步通讯的通讯方式和特色有(BCE);同步通讯的通讯方式和特色有(ADF)。A.依靠同步字符保持通讯同步;B.依靠初步位、停止位保持通讯同步;C.传递速度相对慢;D.传递速度相对快;E.对硬件要求较低;F.对硬件要求较高。3.串行口的移位存放器方式为(A)。A.方式0B.方式1C.方式2D.方式34.利用51单片机的串行口扩展并行口时,串行口工作方式选择(A)。A.方式0B.方式1C.方式2D.方式35.控制串行口工作方式的存放器是(C)。A.TCONB.PCONC.SCOND.TMOD6.发送一次串行数据的操作不包含的是(B)。A.CLRTIB.MOVA,SBUFC.JNBTI,$D.MOVSBUF,A7.在进行串行通讯时,若两机的发送与接收可以同时进行,则称为(D)。A.半双工传递B.单工传递C.双工传递D.全双工传递二、填空题1.在数据传输时,一个数据编码的各位依据必定次序,一位一位地在信道中被发送和接受的,这类传递通讯方式称为串行口通讯。2.串行口中断标记RI/TI由硬件置位,软件清零。3.51单片机串行口有4种工作方式,可在初始化程序顶用软件填写特别功能存放器TMOD加以选择。4.波特率定义为串口每秒发送的二进制位数。串行通讯对波特率的基本要求是相互通讯的甲乙两方一定拥有相同波特率。5.多机通讯时,主机向从机发送信息分地址帧和数据帧两类,以第9位可编程TB8作划分标记。TB8=0,表示发送数据帧;TB8=1,表示发送地址帧。6.当从机时,只好接收主机发出的地址帧,对数据不予理睬。7.多机通讯开始时,主机第一发送地址,各从机核对主机发送的地址与本机地址能否切合,若切合,则置1。8.51单片机的串行接口有4种工作方式。此中方式2和3为多机通讯方式。9.单片机串行通讯时,若要发送数据,就一定将要发送的数据送至SUBF单元,若要接收数据也要到该单元取数,取数的指令为MOVA,,SBUF。单片机串行通讯时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采纳的溢出率来设定和计算波特率。10.假如数据传递的速率是120个字符/秒,每一个字符规定包含10个位(一个起始位、8个数据位和1个停止位),则传递的波特率为1200,每一位的传递时间0.833。11.串行数据通讯分为单工方式、半双工和全双工。三、综合题1.串行通讯和并行通讯有什么差别?各有什么长处?2.什么是串行异步通讯,它有哪些作用?并简述串行口接收和发送数据的过程。3.简述51单片机多机通讯的特色。4.若异步通讯按方式2传递,每分钟传递
3000
个字符,其波特率是多少?5.什么是串行异步通讯,它有哪些作用?并简述串行口接收和发送数据的过程。6.51单片机四种工作方式的波特率应如何确立?7.某异步通讯接口,其帧格式由1个初步位(0),7个数据位,1个偶校验和1个停止位(1)构成。当该接口每分钟传递1800个字符时,试计算出传递波特率。8.串行口工作方式在方式1和方式3时,其波特率与fosc、准时器T1工作模式2的初值及SNOD位的关系如何?设fosc=6MHz,现利用准时器T1模式2产生的波特率为110bps。试计算准时器初值。9.串行口接收/发送数据缓冲器都用SBUF,假如同时接受/发送数据时,能否会发生矛盾?为何?10.假设串行口串行发送的字符格式为个停止位,请画出传递字符“A”的帧格式。
1个初步位,
8个数据位,
1个奇校验位,
111.用
51单片机的串行口外接串入并出的芯片
CD4094
扩展并行输出口控制一组发光二极管(以以下图)。编程实现使发光二极管从左至右延时轮流显示。12.将甲乙两个单片机串行口的发送端与对方接收端连接,即甲机的TXD与乙机的RXD相连、甲机的RXD与乙机的TXD相连,并实现双机共地。假设甲机为发送机,乙机为接收机,甲机的一组数据经过串行通讯传到乙机,乙机接收数据,并将这组数据存入乙机内部一段连续的空间内,并回传给甲机,甲机也将数据存入内部RAM的一段空间内。第八章
扩展一、填空题1.半导体储存器中有一类在掉电后不会扔掉数据,称之为一类掉电后会扔掉数据,称之为______RAM______。
___NVRAM______
,有2.51单片机扩展的数据储存器寻址范围为000H-FFFFH3.当扩展外面储存器或I/O口时,P2口用作高八位地址线4.51单片机的储存器可以分为三个不一样的储存空间,分别是
。。片内外一致编址的程序储蓄空间、片内数据储蓄空间和片外数据储蓄空间。5.为扩展储存器而构造系统总线,应以P0口的8位口线作为低8位地址线,以P2口的口线作为高八位地址线。6.为实现51单片机内外程序储存器的连接,应使用EA信号进行控制。7.接见内部RAM使用MOV指令,接见外面RAM使用MOVX指令,接见内部ROM使用MOVC指令,接见外面ROM使用MOVC指令,接见I/O端口用MOV指令。8.在储存器扩展中,无论是线选法还是译码法,最后都是为扩展芯片的片选端供给信号。9.51单片机扩展并行I/O口时,对扩展I/O口芯片输入/输出端的基本要求是:构成输出口时,接口芯片应拥有功能;构成输进口时,接口芯片应拥有缓冲功能;10.51单片机扩展一片8255,可外增添24个并行I/O口。11.51单片机扩展的I/O口占用RAM储存空间,从理论上讲,最多可扩展192个。12.51单片机的P0~P3口均是并行I/O口,此中的P0口和P2口除了可以进行数据的输入/输出外,平常还用来成立系统的数据总线和地址总线,在P0~P3口中,P0为真切的双向口,P1-P3为准双向口。13.对51单片机的I/O进行编址平常采纳____线选法_____编址技术。其长处是:______连接简单________。14.8255共有三种工作方式,分别是____基本输入/出________、_____选通输入/出______和______双向选通输入/出_____。这三种工作方式经过_________控制字进行选择。15.当8255的A口也许B口以中断方式进行数据传递时,所需要的联系信号由___口供给,此中______PC3-PC7___为A口供给,_________为B口供给。16.当51单片机与慢速外设进行数据传输时,最正确的传输方式是串行方式。二、判断1.51单片机片外数据储存器与扩展I/O口一致编址。(错)2.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。(错)3.程序储存器和数据储存器的作用不一样,程序储存器一般用存放数据表格和程序,而数据储存器一般用来存放数据。(对)4.在单片机应用系统中,外面设备与外面数据储存器传递数据时,使用MOV指令。(错)5.51单片机和外设之间的数据传递方式主要有盘问方式和中断方式,二者对比后者的效率更高。(对)三、选择题1.6264芯片是(B)。A.EEPROM
B.RAM
C.FLASH
ROM
D.EPROM2.单片机程序储存器的寻址范围是由程序计数器PC为16位,所以其寻址范围为(B)。A.4KBB.64KBC.8KB
PC的位数决定的,D.128KB
51单片机的3.读RAM地址DPTR中包含的信息有(AB)。A.片选信号B.读外RAM相应储存单元的地址信号C.读外RAM操作信号D.RD信号4.当需要从51单片机程序储存器取数据时,采纳的指令为(B)。A.MOVA,@R1B.MOVCA,@A+DPTRC.MOVXA,@R0D.MOVXA,@DPTR5.51单片机扩展并行I/O口时执行的指令和控制信号是(ACD)。A.执行MOVX指令B.执行MOVC指令C.用/RD信号控制读D.用/WR信号控制写E.用/PSEN信号控制读F.用ALE信号控制写6.在以下原由中,不可以说明51单片机的I/O编址是一致方式的原由是:(D)。A.没有专用的I/O指令B.没有划分储存器和I/O的控制信号C.使用储存器指令进行I/O操作D.P3口线拥有第二功能7.假如把8255的A1、A0分别经过锁存器和单片机的P0.1、P0.0连接,则8255的A、B、C口和控制存放器的地址可能是:(A)。A.0000H~0003HB.0000H~0300HC.0000H~3000HD.0000H~0030H8.使用8255可以扩展出的I/O口线是(B)A.16根B.24根C.22根D.32根9.某微机应用系统中,储存器系统由2片8KB的储存器芯片构成,那么微办理器的地址线最少是(D)A.11根B.12根C.13根D.14根10.某种储存器芯片是16KB,那么它的地址线根数是(D)A、11根B、12根C、13根D、14根四、综合题1.51单片机如何接见外面ROM及外面RAM?2.试用2764、6116为单片机设计一个储存器系统,它拥有8KBEPROM(地址由0000H~1FFFH)和16KB的RAM储存器(地址为2000H~5FFFH)。详尽要求:画出该储存器系统的硬件连接图。3.需要扩展2片4K×8储存器芯片(采纳线选法),P2.6、P2.7分别对其片选,试画出连接电路。没关地址位取“1”时,指出2片储存器芯片的地址范围。4.画出6264与51单片机的典型连接电路,P2.6作为片选线,并指出6264片选地址和片内储存单元地址范围。5.当单片机应用系统中数据储存器RAM地址和程序储存器EPROM地址重叠时,能否会发生数据矛盾,为何?6.用74LS138设计一个译码电路,利用51单片机P0、P2口译出地址为2000H~3FFFH7.用一片
的片选信号/CS。74LS138译出两片储存器的片选信号,地址空间分别为
1000H~1FFFH,3000H~3FFFH
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 44865-2024物联网基于物联网和传感网技术的动产监管集成平台系统要求
- 物流车行驶规范演练
- 配电装置最小安全净距
- 气道肿物鉴别与治疗
- 智能银行解决方案
- 第五章 万有引力定律宇宙航行 2025年高考物理基础专项复习
- 2.3.1物质的量 课件高一上学期化学人教版(2019)必修第一册
- 公司七夕团建活动
- 初中中秋节教案
- 彩色世界教案反思
- 中国高血压防治指南(2024版)
- 2024-2030年中国不良资产管理行业市场发展现状分析及发展趋势与投资前景预测研究报告
- 2024-2030年冬虫夏草行业市场深度调研及发展趋势与投资战略研究报告
- 2024年全新初二生物上册期中试卷及答案(人教版)
- 02S515排水检查井图集
- 走进鱼类世界智慧树知到答案2024年中国海洋大学
- 代卖商品合同协议书
- 十字相乘法解一元二次方程练习100题及答案
- 中外合作办学规划方案
- 厂房屋顶光伏分布式发电项目建议书
- 2024年人教版初一道德与法治上册期中考试卷(附答案)
评论
0/150
提交评论