




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机原理与接口技术复习题复习一选择题1,有如下程序段:MOVSETBCLRADDCMOVA.(30H)=00HC.(00H)=00HR0,330HCAA,000HR0,A执行结果是()。B.(30H)=01HD.(00H)=01H2.在CPU内部,反映程序运行状态或运算结果特征的寄存器是A.PCB.PSWC.AD.SP3,各中断源发出的中断请求信号,都会标记在()寄存器。A.TMOD/SCONB.TCON/PCONC.IE/TCOND.TCON/SCON4 .帧格式为1个起始位,8个数据位,1个停止位的异步串行通信方式是()。A.方式0B.方式1C.方式2D.方式35 .在数据传送过程中,数
2、据由串行变为并行可通过()实现。A,数据寄存器B,移位寄存器C,锁存器D,A/D转换器6 .执行返回指令,退出中断服务子程序,则返回地址来自()。A.ROMB,程序计数器C,堆栈区D.CPU寄存器7,中断查询,查询的是().A.中断请求信号B,中断标志C,外中断方式控制位D,中断允许控制位8 .MCS51单片机扩展I/O口与外部数据存储器()。A,分别独立编址B,统一编址C,变址编址D.动态变址9 .访问外部数据存储器时,不起作用的信号是()中。A.RDB.WRC.PSEND.ALE10 .外部中断1的中断入口地址为(A.0003HB.000BHC.0013H11 .下列指令中正确的是()。A
3、.MOVP2.1,AC.MOVXB,DPTR12,串行口的移位寄存器方式为(A.方式0B.方式1)。C.方式213.在家用电器中使用单片机应属于计算机的A.辅助工程应用B,数值计算应用)。D.001BHB.JBCTF0,L1D.MOVA,R3D.方式3()。控制应用D,数据处理应用C.14.在LED显示中,为了输出位控和段控信号,应使用指令()。A.MOVB.MOVCC.MOVXD.XCH15 .执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹出的断点地址送()。A.DPTRB.PCC.CYD.A16 .在MCS-51中,需双向传递信号的是()。A,电源线B,地址线
4、C,数据线D,控制信号线17 .在定时器操作中,选择其工作方式的寄存器是()。A.TMODB.TCONC.IED.SCON18 .当标志寄存器PSW的RS0和RS1分别为1和0时,系统选用的工作寄存器组为()。A.组0B.组1C.组2D.组319 .8051单片机中,唯个用户可使用的16位寄存器是()。A.PSWB.DPTRC.ACCD.PC20 .指令和程序是以()形式存放在程序存储器中。A.源程序B.汇编程序C.二进制编码D.BCD码21 .下列指令中错误的是().A.MOVA,R4B.MOV20H,R4C.MOVR4,R3D.MOVR4,R322 .下列指令中不影响标志位CY的指令有()
5、.A.ADDA,20HB.CLRC.RRCAD.INCA23 .LJMP跳转空间最大可达到()。A.2KBB.256BC.128BD.64KB24. 8051单片机共有(A.4B.525. 8051单片机共有(A.2B.3)中断源。C.6D.7)个中断优先级。C.4D.526 .外部中断源IE1(外部中断A.0003HB.000BH27 .累加器A的位地址为()。A.E7HB.F7H28 .寄存器B的位地址为()。A.E7HB.F7H1)的向量地址为()。C.0013HD.002BHC.D7HD.87HC.D7HD.87H29 .8051的内部RAM中,可以进行位寻址的地址空间为()。A.00
6、Hs2FHB.20Hs2FHC.00H<FFHD.20HsFFH30 .在应用系统中,芯片没有所存器的D/A转换器,不能直接接到80C51的P0口上使用,这是因为()实现。A.P0不具有锁存功能B.P0位地址数据复用C.P0不能输出数字量信号D.P0口只能用作地址输出而不能用作数据输出31 .设累加器A的内容为0C9H,寄存器R2的内容为54H,CY=1,执行指令SUBBA,R2后结果为().A.(A)=74HB.(R2)=74HC.(A)=75HD.(R2)=75H32 .设(A)=0C3H,(R0)=0AAH,执行指令ANLA,R0后,结果().A.(A)=82HB.(A)=6CHC
7、.(R0)=82D.(R0)=6CH33 .8051的程序计数器PC为16位计数器,其寻址范围是()。A.8KB.16KC.32KD.64K34 .提高单片机的晶振频率,则机器周期()中。A.不变B.变长C.变短D.不定35 .在堆栈操作中,当进栈数据全部弹出后,这时SP应指向()。A.栈底单元B.7FH单元C.栈底单元地址加1D.栈底单元地址减136 ,8051单片机中,唯一一个用户不能直接使用的寄存器是()。A.PSWB.DPTRC.PCD.B37 .执行如下三条指令后,30H单元的内容是()。MOVR1,330HMOV40H,00EHMOVR1,40HA.40HB.30HC.0EHD.F
8、FH38 .从地址2132H开始有一条绝对转移指令AJMPaddrll,指令可能实现的转移范围是()。A.2000Hs27FFHB.2132Hs2832HC.2100Hs28FFHD.2000H3FFFH39 .中断是一种()。A,资源共享技术B,数据转换技术C,数据共享技术D.并行处理技术40 .执行MOVIE,881H指令的意义是:()。A,屏蔽中断源B,开放外部中断源0C,开放外部中断源1D,开放外部中断源0和141,二进制数110010010对应的十六进制数可表示为().A.192HB.C90HC.1A2HD.CA0H42,二进制数110110110对应的十六进制数可表示为().A.1
9、D3HB.1B6HC.DB0HD.666H43.-3的补码是()。A.10000011B,11111100C,11111110D,1111110144,下列表达式错误的是()中B.X=X补补D.X?Y+X?Y=X+YA.X补+Y补=X+Y补45. CPU主要的组成部分为(A,运算器,控制器C,运算器,寄存器46. 计算机的主要组成部件为A.CPU,内存,I/OC.主机,外部设备47. INTEL8051CPU是位(A.16B.4C.8C.X=X)。B,加法器,寄存器D,存放上一条的指令地址()。口B.CPU,键盘,显示器D,以上都是)的单片机。D.准16)。48 .对于INTEL8031来说,
10、EA脚总是(A,接地B,接电源C,悬空D,不用49 .在计算机中“A”是用()来表示的。A.BCD码B.二k进制编码C.余三码D.ASCII码50 .数据指针DPDR访问白是()。A.CPU控制器B.CPU运算器C,外部程序存储器D,外部数据存储器51 .指令和程序是以()形式存放在程序存储器中.A.源程序B.汇编程序C.二进制编码D.BCD码52 .单片机应用程序一般存放在().A.RAMB.ROMC,寄存器D.CPU53 .单片机上电后或复位后,工作寄存器R0是在()。A.0区00H单元B.0区01H单元C.0区09H单元D.SFR54 .进位标志CY在()中A.累加器B.算逻运算部件AL
11、UC.程序状态字寄存器PSWD.DPOR55 .单片机8051的XTAL1和XTAL2引脚是()引脚。A.外接定时器B.外接串行口C.外接中断D.外接晶振56 .8031复位后,PC与SP的值为()。A.0000H,00HB.0000H,07HC.0003H,07H寄存器57 .单片机的堆栈指针SP始终是(A.指示堆栈底B.指示堆栈顶58 .P0.P1作输入用途之前必须(D.0800H,00H)。C.指示堆栈地址D.指示堆栈长度)。D.外接上拉电阻A.相应端口先置1B.相应端口先置0C.外接高电平59 .一个EPROM的地址有A0一A11弓唧,它的容量为()。A.2KBB.4KBC.11KBD
12、.12KB60 .8031单片机中既可位寻址又可字节寻址的单元是()。A.20HB.30HC.00HD.70H61 .十进制数126其对应的十六进制可表示为().A.8FB.8EC.FED.7E62 .十进制数89.75其对应的二进制可表示为().A.10001001.01110101B.1001001.10C.1011001.11D.10011000.1163.PC是()oA. 一根硬件信号线C.一个不可寻址的SFRB. 一个可由用户直接读写的D.一个能自动加一计数的RAM单元ROM单元64.在单片机中,A.累加器通常将一些中间计算结果放在65.A.C.66.程序计数器存放指令B.控制器PC
13、用来()。存放下一条的指令地址C.程序存储器()中。D.数据存储器D.假定(A)=0C5H,执行指令:B.存放正在执行的指令地址存放上一条的指令地址SWAPA后,累加器AA.0CHB.C0HC.5CH67.在寄存器间接寻址中,指定寄存器中存放的是D.C5H()。A.操作数B.操作数地址C.转移地址D.地址偏移量68.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。C.38HD.39HA.36HB.37H69.单片机芯片8031属于(A.MCS-48系列B.MCS-5170 .80C51与87C51的区别在于(A.内部程序存储器的类型不同C.内部程序存储
14、器的容量不同71 .在接口电路中口”一定是一个系列)。C.MCS-96系列D.MCS-31系列A.已赋值的寄存器B.数据存储器B.内部数据存储器的类型不同D.内部数据存储器的容量不同)。C.可编址的寄存器D.即可读又可写的寄存器72 .8031单片机中片内RAM共有()字节。A.128B.256C.4KD.64K73 .执行指令MOVXA,DPTR时,WR.A.WR高电平,RD低电平B.WR低电平,C.WR高电平,RD高电平D.WR低电平,RD脚的电平为(RD高电平RD低电平74.INTEL8031的P0口,当使用外部存储器时它是一个()。A.传输高8位地址口C.传输低8位数据口B.传输低8位
15、地址口D.传输低8位地址/数据总线口75.以下所列的特点中,不属于串行工作方式2的是()oA.11位帧格式C.使用一种固定的波特率B.76.启动A.C.77.CPUT1运行的指令是SETBET0SETBTR0有第9数据位D.使用两种固定的波特率)B.D.SETBSETBET1TR1A.允许串行口中断的指令为(SETBEX0B.SETBES)C.SETBET0D.SETBET178.8051A.系统中,同一优先级的几个中断源中INT0B.T0C.INT1D.优先权最高T1)。79.在程序状态字PSW中,位是奇A.CB.AC80.某异步通讯接口的波特率为C.OV(D.P)。4800,则该接口每秒钟
16、传送A.480081 .MCS51A.0003H82 .对片外数据位B.4800字节C.9600位D.单片机复位后,从下列那个单元开始取指令B.000BHC.0000HRAM单元读写数据须用(A.MOV指令B.MOVX指令C.MOVC指令83 .MCS-51的无条件转移指令中,其转移范围最大的是A.LJMPB.AJMPC.SJMP84 .执行MOVSP,#30H指令后,压栈从片内RAMA.2FHB.30HC.31H85.以下指令中,哪条指令执行后使标志位CY清A.MOVA,#00HB.CLRAC.ADDA,86.对8031而言,可作为普通A.P0.P2口B.P1.P3口87.下面那一段程序能准
17、确地读取I/O口使用的是(9600((字节)。)。)。0(#00H)。)。C.P0.P1.P2.P3口P1口引脚信号(A. MOVB. MOVC. MOVD. MOV88.MCS一A,A,A,A,#00H;#0FFH;#0FFH;#0FFH;MOVMOVMOVMOVP1,P1,A,A,A;A;P1MOVMOV)。A,P1A,P151单片机的四个并行A.P0口B.P1口C.P289.定时器/计数器工作于模式P1I/O中,其驱动能力最强的是(口D.P3口2,在计数溢出时(A.计数从零重新开始B.计数从初值重新开始)。C.计数停止)o90 .T0设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频
18、率的()。A.1/12B.1/24C.1/4891 .当晶振频率是12MHz时,MCS51单片机的机器周期是()。A.1sB.1msC.2sD.2ms92 .外部中断INT0的触发方式控制位IT0置1后,其有效的中断触发信号是()A.高电平B.低电平C.上升?皆D.下降沿93 .按键的机械抖动时间参数通常是()。A.0B.510ssC.510msD.1s以上94 .N位LED显示器采用动态显示方式时,需要提供的I/O线总数是()。A.8+NB.8NC.N95 .一字节补码所表示的数值范围是()。A.-128+127B.-127+128C.-128+12896 .MOVA,20H指令的寻址方式为
19、()。A.立接数寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址97 .工作寄存器区设定为2组,则()。A.RS1=0,RS0=0B.RS1=0,RS0=1C.RS1=1,RS0=0D.RS1=1,RS0=198 .(TMOD)=05H,贝UT0工作方式为()。A.13位计数器B.16位计数器C.13位定时器D.16位定时器99 .将外RAM中的数据送至ACC,执行指令为()。A.MOVCA,A+DPTRB.MOVA,R0C.MOVXA,DPTRD.MOVCA,A+PC100. T0的中断服务程序入口地址为()。A.0003HB.000BHC.0013HD.001BH101. PSW中的RS1
20、=0.RS0=1时,当前使用的工作寄存区对应的单元是()。A.00H07HB.08H1FHC.10H17HD.18H1FH102. MCS-51中的位地址00H7FH,位于下列那些单元中()。A.片内RAM00H1FHB.片内RAM20H2FHC.片外RAM0020H002FH103. MCS-51中DPTR寄存器用途是()。A.程序计数器B.片内RAM指针C.片外RAM指针104. MCS-51单片机用来开放或禁止中断的控制寄存器是()。A.IPB.TCONC.IED.SCON105. MCS51单片机复位后,压栈从片内RAM哪单元开始()。A.06HB.07HC.08H106. MCS-5
21、1的无条件转移指令中,其转移范围最小的是()。A.SJMPB.AJMPC.LJMP107. 外部中断INT0的中断入口地址是()。A.0003HB.000BHC.0013H108. 8051单片机在响应中断后,需要用软件来清除的中断标志是()。A.TF0.TF1B.RI.TIC.IE0.IE1109.已知晶振频率为6MHZ,定时器T0工作在模式2时,其初值计算公式是()。A.t=(28X)X1科sB.t=(28X)X2科sC.t=(216-X)X2科s110. N位LED显示器采用静态显示方式时,需要提供的I/O线总数是()。A.8+NB.8NC.N111. MCS-51片外扩展存储器时,RO
22、M的最大容量为()。A.128B.256C.4KD.64K112. 下列有关MCS-51中断优先级控制的叙述中,错误的是()。A.低优先级不能中断高优先级,但高优先级能中断低优先级。B.同级中断不能嵌套C.同级中断请求按时间的先后顺序响应D.同时同级的多中断请求,将形成阻塞,系统无法响应113 .三态缓冲器的输出应具有三种状态,其中不包括()。A.高阻抗状态B.低阻抗状态C.高电平状态D.低电平状态114 .在8155芯片中,决定口和单元编址的信号是()。A.AD7-AD0和WRB.AD7-AD0和CEC.AD7-AD0和IO/MD.AD7-AD0和ALE115 .在工作方式0下,计数器是由T
23、H的全部8位和TL的5位组成,因此其计数范围是()。A.18492B.08191C.08192D.14096116 .串行通信的传送速率单位是波特,而波特的单位是()。A.字符/秒B.位/秒C.桢/秒D.桢/分117 .在接口电路中的口”定是个()OA.已赋值的寄存器B.数据寄存器C.可编址的寄存器D.既可读又可写的寄存器118 .在系统中只扩展两片INTEL2764(8KX8)除应使用P0口的8条口线外,至少还应使用P2口的口线()。A.5条B.6条C.7条D.8条119 .单片机芯片内部提供了一定数量的工作寄存器,这样做的好处是不应包括()。A.提高程序运行的可靠性B.提高程序运行速度C.
24、为程序设计提供方便D.减少程序长度120 .以下有关PC与DPTR的结论中有错误的是()。A.DPTR是可以进行访问的而PC不能访问B.它们都是16位的寄存器C.它们都具有加1功能D.DPTR可以分为2个8位寄存器使用,但PC不能121 .外中断初始化的内容不包括()。A.设置中断响应方式B.设置外中断允许C.设置中断总允许D.设置中断方式122 .在MCS-51中,需要外加电路实现中断撤除的是()。A.定时中断B.脉冲方式中断的外部中断C.串行中断D.电平方式的外部中断123 .在中断流程中有关中断”的操作,对于外部中断0,要关中断应复位中断允许寄存器的()。A.EA和ET0位B.EA和EX
25、0位C.EA和ES位D.EA和EX1位124 .在下列寄存器中,与定时/计数控制无关的是()。A.TCON(定时控制寄存器)B.TMOD(工作方式控制寄存器)C.SCON(串行控制寄存器)D.IE(中断允许控制寄存器)125 .下列功能中不是由I/O接口实现的是()。A.速度协调B.数据缓冲和锁存C.数据转换D.数据暂存126 .为给扫描工作的键盘提供接口电路,在接口电路中只需要()。A.一个输入口B.一个输出口和一个输入口C.一个输出口D.一个输出口和两个输入口127 .调制解调器(MODEM)的功能是()。A.数字信号与模拟彳t号的转换B.电平信号与频率信号的转换C.串行数据与并行数据的转
26、换D.基带传送方式与频带传送方式的转换128 .在下列信号中,不是给程序存储器扩展使用的是()。A.PSENB.EAC.ALED.WR129 .下列叙述中,不属于单片机存储器系统特点的是()。A.程序和数据两种类型的存储器同时存在B.芯片内外存储器同时存在C.扩大数据存储器与片内数据存储器存储空间重叠D.扩大程序存储器与片内程序存储器存储空间重叠130 .在使用译码法同时扩展多片数据存储器芯片时,不能在各存储芯片间并行连接的信号是()。A.读写信号B.地址译码输出信号C.数据信号D.高位地址信号131 .在相对寻址方式中,寻址的结果体现在()。A.PC中B.累加器A中C.DPTR中D.某个存储
27、单元中132 .对程序存储器的读操作,只能使用()。A.MOV指令B.PUSH指令C.MOVX指令D.MOVC指令133 .在算术运算中,与辅助进位位AC有关白是()。A.二进制数B.八进制数C.十进制数D.十六进制数134 .在MCS-51单片机的运算电路中,不能为ALU提供数据的是()。A.累加器AB.暂存器C.寄存器BD.状态寄存器PSW135 .假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进行堆栈保护后,SP的值为()。A.36HB.37HC.38HD.39H136 .以下运算中对溢出标志OV没有影响或不受OV影响的运算是()。A.逻辑运算B.符号数加减法运算C.乘法
28、运算D.除法运算(137)如在系统中只扩展一片INTEL2764(8KBX8)除应使用P0的8条口线外,至少还应使用P2的口线()。A.4条B.5条C.6条D.7条138 .在MCS-51中,为实现P0线的数据和低位地址复用,应使用()。A.地址锁存器B.地址寄存器C.地址缓冲器D.地址译码器139 .在下列信号中不是给数据存储器扩展使用的是()。A.EAB.RDC.WRD.ALE140 .单片机程序存储器的寻址范围是由程序计数PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是()。A.4KBB.64KBC.8KBD.128KB141.80C51有一个全双工的串行口,下列功能中该串
29、行口不能完成的是()。A.网络通信B.异步串行通信C.作为同步移位寄存器D.位地址寄存器142 .在相对寻址方式中,相对”两字是指相对于()。A.地址偏移量relB.当前指令的首地址C.当前指令的末地址D.DPTR值143 .在寄存器间接寻址方式中,指定寄存器中存放的是()。A.操作数B.操作数地址C.转移地址D.地址偏移量144 .不能为程序存储器提供或构成地址的有()。A.PCB.AC.DPTRD.PSW145 .下列定时/计数硬件资源中,不是供用户使用的是()。A.高8位计数器THB.低8位计数器TLC.定时器/计数器控制逻辑D.用于定时/记数控制的相关寄存器146 .定时工作方式0和1
30、比较,定时工作方式2不具备的特点是()。A.计数溢出后能自动重新加载计数初值B.增加计数器位数C.提高定时精度D.适于循环定时和循环计数应用147 .下列理由中,不能说明MCS-51的I/O编址是统一方式而非独立方式的理由()。A.没有专用的I/O指令B.没有区分存储器和I/O的控制信号C.使用存储器指令进行I/O操作D.P3线具有第二功能148 .如果把8255A的A1、A0分别与80C51的P0.1、P0.0连接,则8255A的A口B口C口和控制寄存器的地址可能是()。A.XX00HXX03HB.00XXH03XXHC.0XXXH3XXXHD.X00XHX03XH()。149 .下列是把D
31、AC0832连接成双缓冲方式进行正确数据转换的措施,其中错误的A.给两个寄存器各分配一个地址B.把两个地址译码信号分别接CS和XFER引脚C.在程序中使用一条MOVXD.在程序中使用一条MOVX150.MCS-51中()。A.具有独立的专用的地址线153.下列指令中与进位标志位A.移位指令B.位操作指令CY无关的指令有(C.十进制调整指令)。D.条件转移指令指令输出数据指令输入数据B.由P0和P1口的口线作地址线C.由P0和P2口的线作地址线D.由P1和P2口的口线作地址线151 .必须进行十进制调整的十进制运算()。A.有加法和减法B.有乘法和除法C.只有加法D.只有减法152 .以下各项中
32、不能用来对内部数据存储器进行访问的是()。A.数据指针DPTRB.按存储单元地址或名称C.堆栈指针SPD.由R0或R1作间址寄存器154 .PC的值是()。B.当前正在执行指令的地址A.当前指令前一条指令的地址C.下一条指令白地址D.控制器中指令寄存器的地址155 .80C51中可使用的最大堆栈深度为()。A.80个单元B.32个单元C.128个单元D.8个单元156 .处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是()。A.位累加器CYB.通用寄存器的可寻址位C.专用寄存器的可寻址位D.位操作指令集157 .内部RAM中的位寻址区定义的位是给()。A.位操作准备的B.移位
33、操作准备的C.控制转移操作准备的D.以上都对158 .可以为访问程序存储器提供或构成地址的有()。A.只有程序计数器PCB.只有PC和累加器AC.只有PC、A和数据指针DPTRD.PC、A、DPTR和堆栈指针SP159 .对程序计数器PC的操作()。A.是自动进行的B.是通过传送进行的C.是通过加1指令进行的D.是通过减1指令进行的160 .执行返回指令时,返回的断点是()。A.调用指令的首地址B.调用指令的末地址C.调用指令下一条指令的首地址D.返回指令的末地址复习二单片机综合题复习题答案一、填空:1. MCS-51内部程序存储器(ROM)容量4KB,地址从0000H开始,用于存放程序和表格
34、常数。2. MCS-51输入/输出口线工条,它们都是I/O端口。3. MCS-51,有5个中断源,分为2_个优先级。4. 寻址方式就是如何找到存放操作数的地址,把操作数提出来的方法。5. 复位方式有上电自动复位和按键手动复位。6. 与定时/计数器控制有关的寄存器TCON,TMOD,IE。7. MCS-51单片机的CPU包括了运算器和控制器两部分电路。8. MCS-51单片机有2个16_位定时器/计数器。9. MCS-51外部数据存储器寻址空间64KB。10. MCS-51常用的寻址方式有立即寻址、直接寻址、寄存器、寄存器间接寻址、变址寻址。11. MCS-51单片机的PSEN引脚是外部程序存储
35、器机通信号。12. MCS-51共有4个8位的并行I/O口,分别记作P0、P1、P2、P3,它们都是双向端口,每个端口有8_条四_线。13. 寻址就是寻找指令中操作数或操作数所在地址。14. MCS-51外部数据寻址空间64KB。15. 以助记符形式表示的计算机指令就是它的汇编语言。16. 在变址寻址方式中,以累加器作变址寄存器.以PC或DPTR作基础寄存器。二、简答题:1 .MCS-51单片机的EA信号有何功能?在使用8031时EA信号引脚应如何处理?答:(1)EA是访问外部程序存储器ROM的控制信号。当EA为低电平(接地)时,CPU只执行外部程序存储器中的程序。当EA为高电平且PC值小于0
36、FFFH(4K)时,CPU执行内部程序存储器的程序,但当PC的值超出4K时(对8051/8751/8951)将自动转去执行片外程序存储器内的程序。8031单片机无片内ROM,必须外接程序存储器,因此,8031的EA必须接地(低电平)。2 .什么叫振荡周期?答:晶体振荡器直接产生的振荡信号的周期。3 .什么叫外部中断?有几个外部中断源?请求信号由什么引脚引入?答:当CPU执行主程序时,外设向CPU强行发出的一个中断请求,CPU接到信号,中断主程序的执行并保存断点地址,然后转去响应中断。有2个外部中断源;请求信号有INT0和JNT1引脚引入。4 .请说明MCS-51单片机内RAM低128字节和高1
37、28字节的用途?答:单片机内部低128位字节是内部数据存储器,此存储器分为3部分:工作寄存区、位寻址区、数据缓冲区。80H-FFH是高128字节做为特殊功能寄存器使用。5 .什么叫通信?有几种通信方式?其方式特点是什么?10答:设备之间进行白数据交换,如CPU与外设之进行的数据交换,计算机之间结构进行的数据交换等,称为数据通信。有两种通信方式:(1)并行通讯是多位数据同时通过多根数据传送,其优点是传送速度快;缺点是数据有多少位,就需用多少根传送线。适用于近距离。(2)串行通讯是数据通过一根数据线,一位一位的传送。其优点是只需一对传输线;缺点是传输速度慢,串行通信适用于远距离通信。6 .什么叫中
38、断?中断的作用是什么?答:当CPU正在处理某事件时,外界发生了更为紧急的请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完毕,CPU再回到原来被中断的地方,继续原来的工作,这样的过程称为中断。中断作用:(1)分时操作(2)实时处理(3)故障处理7 .中断优先级的顺序?5个中断源的入口地址?答:顺序:外部中断0一定时器0中断一外部中断1一定时器1中断一串行接口中断。5个中断源的入口地址:中断源中断矢量地址中断源中断矢量地址外部中断0(INT0_)0003H定时器T1中断001BH定时器T0中断000BH串行口中断0023H外部中断1(INT1)0013H三、分析结果1 .已知(A)=
39、06H,(R3)=08H执行ADDA,R3DAA结果(A)=14H2 .已知(A)=0C3H,(R0)=55H执行ORLA,R0结果(A)=D7H;(R0)=55H。3 .说明下列指令中源操作数采用的寻址方式MOVR5,R7;寄存器寻址MOVA,55H;直接寻址MOVA,#55H;立即寻址MOVA,R0;寄存器间接寻址JMPA+DPTR基址变址寻址4 .设(R0)=32H,(A)=48H,(32H)=80H,(40H)=08H,请指出在执行下列程序段后,上述各单元内容的变化。MOVA,R0;(A)=80HMOVR0,40H;(32H)=08HMOV40H,A;(40H)=80HMOVR0,#3
40、5H;(R0)=35H115 .已知(A)=0C3H,(R0)=0AAH,(CY)=1,无符号数执行指令ADDCA,R0后,(A)=6EH,(R0)=0AAH,CY=1(进位),OV=1(溢出),AC=0(半进位)。6 .阅读下列程序段,说明程序段实现功能,并把每条指令加注释MOVR0,#40H;40H一R0MOVA,R0;98H-AINCR0;41H-R0ADDA,R0;98+(A)=47HAINCR0MOVR0,A;结果存入42H单元CLRA;清AADDCA,#0;进位存入AINCR0MOVR0,A;进位存入43H功能:将40H,41H单元中的内容相加结果放在42H单元,进位放在43H单元
41、,(R0)=43H,(A)=1,(40H)=98H,(41H)=AFH,(42H)=47H,(43H)=01H。7 .已知(A)=83H,(R0)=17H,(17H)=34H,请写出执行完下列程序段后A的内容,并把分析过程写出。答:ANLA,#17H;(A)-03HORL17H,A;(17H)-37HXRLA,R0;(A)-34HCPLA;(A)-0CBH后,各后关单兀的内谷。答:MOVR0,#30HMOVA,R0MOVR1,AMOVB,R0MOVR1,P1MOVP2,P1MOV10H,#20HMOV30H,10H四、编程题答案1.8255并行接口芯片,A为输入,设控制寄存器地址为答:D7D6
42、D51008 .已知(30H)=40H,(40H)=10H,(10H)=00H,(P1)=CAH,请写出执行以下程序段;(R0)-30H;(A)-40H;(R1)-40H;(B)-40H;(40H)-0CAH;P20CAH;(10H)-20H;(30H)-20H口工作在方式0输入,B口方式1输出,C口高位为输出,低位3BH,请确定控制字并初始化编程。D4D3D2D1D010101控制字为:95HMOVDPTR,#003BHMOVA,#95HMOVXDPTR,A122 .试编程对8155进行初始化。要求对计数脉冲进行分频,既计数1000后,电平状态变化,并重新置数以连续方波。设PA口为输入,PB
43、口为输出,PC口为输入,禁止中断,命令状态寄存器地址为FD00H。答:M1M2=01初值1000=03E8H命令字11000010C2HMOVDPTR,#FD00HMOVA,#C2HMOVXDPTR,AMOVDPTR,#FD04MOVA#0E8HMOVXDPTR,AINCDPTRMOVA#43HMOVXDPTR,A3 .要在某一位输出一个开关量信号,对该位的置1/置0操作必须成对使用,要使PC6输出一个负跳变信号,设控制寄存器地址为03H,请编出8255初始化程序。答:MOVDPTR,#0003HMOVA#0CHMOVXDPTR,A;PC6置“0”MOVA#0DHMOVXDPTR,A;PC6置
44、“1”4 .用定时器T1,工作方式0,在P1.0产生周期为500us的连续方波,时钟振荡频率为6MHZ,用查询方式编写程序。答:(1)计算机器周期:Tm=12/focs=12/6*106=2us(2)to=(213X)*Tm500/2*10-6=(213X)*2*106250=(213X)*2X=213125=8067TH1=0FCHTL1=03HMOVMOVMOVSETBLOOP:JBCSJMPNEXT:MOVMOVCPL,SJMPTMOD,#00HTL1,#03HTH1,#0FCHTR0TF0,NEXTLOOPTL1,#03HTH1,#0FCHP1.0LOOP135 .设T0工作在方式0,定时时间为1ms,在P1.0输出,周期为2ms的方波,时钟晶振为6MHZ,请用查询方式编程。答:t=(213TO初值)*机器周期1*10-3=(213X)*12/6*1061*10-3=(213X)*2*106(213X)=0.5*103X=213500=8192500=7692TL0=0CHTH0=0F0HTMOD=00HMOVMOVMOVSETBLOOP:JBCSJMPNEXT:MOVMOVCPL,SJMPTMOD,#00HTL0,#0CHTH0,#0F0HTR0TF0,NEXTLOOPTL0,#0CHTHP,#0F0HP1.0LO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国熏衣草护肤湿巾行业投资前景及策略咨询报告
- 2025至2030年中国滚轮式牵引机行业投资前景及策略咨询报告
- 2025至2030年中国消泥剂行业投资前景及策略咨询报告
- 2025至2030年中国油墨印码机行业投资前景及策略咨询报告
- 2025至2030年中国水性胶复膜机行业投资前景及策略咨询报告
- 初中物理《电荷和电流》单元教学设计以及思维导图
- 2025至2030年中国椰油酰基二乙醇胺行业投资前景及策略咨询报告
- 2025至2030年中国桃红色直接染料行业投资前景及策略咨询报告
- 2025至2030年中国服饰挂牌行业投资前景及策略咨询报告
- 2025至2030年中国手动液压端子压接钳行业投资前景及策略咨询报告
- 人体器官讲解课件
- 惠州市惠城区2024-2025学年数学四年级第一学期期末调研模拟试题含解析
- 2024中考满分作文9篇
- 04S519小型排水构筑物(含隔油池)图集
- 2024至2030年中国无机陶瓷膜行业市场运营格局及投资前景预测报告
- 运用PDCA循环提高全麻患者体温检测率
- 人教版高中数学A版 必修第2册《第十章 概率》大单元整体教学设计
- 敦煌的艺术智慧树知到期末考试答案章节答案2024年北京大学
- 《管理会计》说课及试讲
- 二手农机买卖合同协议书
- 北京市西城区2023-2024学年高一下学期期末考试化学试题
评论
0/150
提交评论