欢迎来到天天文库
浏览记录
ID:18546250
大小:111.50 KB
页数:7页
时间:2018-09-19
《单片机原理练习题集》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、单片机原理练习题集一、填空题1.单片机由CPU、存储器和三部分组成。2.若不使用MCS-51片内存储器,则引脚必须接。3.微处理器由寄存器块、控制器和三部分组成。4.当MCS-51引脚ALE信号有效时,表示从P0口稳定地送出了。5.MCS-51的P0口作为输出端口时,每位能驱动个LS型TTL负载。6.MCS-51的堆栈是软件填写堆栈指针临时在内开辟的区域。7.MCS-51中凡字节地址能被整除的特殊功能寄存器均能位寻址。8.MCS-51系统中,当信号有效时,表示CPU要从读取信息。9.当使用8751且=1,程序存储器地址小于时,访问的是片
2、内ROM。10.MCS-51特殊功能寄存器只能采用寻址方式。11.MCS-51的4组工作寄存器地址范围为。12.MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址,又可以寻址。13.若用传送指令访问MCS-51的程序存储器,其操作码助记符为。14.访问MCS-51片内RAM应该使用的传送指令的助记符为。15.设计8031系统时,口不能用作一般I/O口。16.MCS-51可外扩64KB的RAM。但当外扩I/O口后,其外部RAM的寻址空间将。17.MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器加
3、以选择。18.累加器(A)=80H,执行完指令ADDA,#83H后,进位位C=。19.执行ANLA,#0FH指令后,累加器A的高4位为。20.JZe的操作码地址为1000H,e=20H,它的转移目的地址为。21.JBC00H,e操作码的地址为2000H,e=70H,它的转移目的地址为。22.MOVPSW,#10H将选择MCS-51的第组工作寄存器。23.指令DJNZR7,e操作码所在地址为3000H,e=0EFH,则它的转移目的地址为。24.ORLA,#0F0H的功能是。25.SJMPe的指令操作码地址为0050H,e=65H,则其转移
4、目的地址为。26.设DPTR=2000H,(A)=80H,则MOVCA,@A+DPTR的操作数的实际地址为。27.用串口扩并口时,串行接口工作方式应选为方式。28.外部中断入口地址为。29.MCS-51中,T0中断服务程序入口地址为。30.PSW中,RS1RS0=11H时,R2的地址为。31.MOVC,20H的寻址方式是。32.MOVXA,@DPTR的寻址方式是。33.下列程序段:ORG1000HLCALL4000HORG4000HADDA,R2执行完LCALL后(PC)=。34.8051中断有个优先级。35.8051中断嵌套最多级。3
5、6.RST引脚上保持个机器周期以上的低电平时,8051即复位。37.三态缓冲器输出端的“三态”是指态、态和态。38.74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中块芯片。39.MCS-51访问外部存储器时,利用信号锁存来自口的低8位地址信号。40.74LS273通常用来作简单接口扩展;而74LS244则常用来作简单接口扩展。41.MCS-51单片机片内RAM寄存器区共有个单元,分为组寄存器,每组个单元,以作为寄存器名称。42.单片机系统复位后,(PSW)=00H,因此片内当前工作寄存器是第组,8个寄存器的单
6、元地址为~。43.通过堆栈操作实现子程序调用,首先要把的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点弹回。44.在直接寻址方式中,只能使用位二进制数作为直接地址,因此其寻址对象只限于。45.在寄存器间接寻址方式中,指令中出现的寄存器中的内容是。46.在变址寻址方式中,以7作变址寄存器,以或作基址寄存器。47.假定(SP)=60H,(ACC)=30H,(B)=70H。执行下列指令:PUSHACCPUSHB后,(SP)=,(61H)=,(62H)=。48.假定(A)=85H,(R0)=20H,(20H)=0AFH。执行指
7、令:ADDA,@R0后,(A)=,CY=,AC=,OV=。49.假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。执行指令:INCAINCR3INC30HINC@R0后,(A)=,(R3)=,(30H)=,(40)=。50.累加器A中存放着一个值小于或等于127的8位无符号数,CY清零后执行“RLCA”指令,则A中数变为原来的倍。51.计算机的数据传送有方式和方式。其中具有成本低特点的是方式。52.异步串行数据通信的帧格式由位、位、位和位组成。53.异步串行数据通信有、和共三种传送方向形
8、式。54.使用定时器T1设置串行通信的波特率时,应把定时器T1设定为工作模式,即模式。55.假定(A)=56,(R5)=67。执行指令:ADDA,R5DA后,(A)=,CY=。56.假定(A)=50H,(B
此文档下载收益归作者所有