单片机考试题_第1页
单片机考试题_第2页
单片机考试题_第3页
单片机考试题_第4页
单片机考试题_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

一、单项选择题,请将答案写在题号左侧。(每题2分,共30分。)1.下面哪种设备不是输入设备?(A)(A)打印机(B)键盘(C)扫描仪(D)A/D转换器2.补码11111001对应的真值用十进制表示为多少?(C)(A)7(B)13(C)-7(D)343.二进制数10000110转换为十进制数是多少?(C)(A)132(B)133(C)134(D)1354.单片机的数据指针寄存器(DPTR)是16位的,其寻址范围多少?(D)(A)128B(B)256B(C)8KB(D)64KB5.单片机系统常用的芯片74LS138属于以下哪类?(D)(A)驱动器(B)锁存器(C)编码器(D)译码器6.下面哪条指令是错误的?(C)(A)CPLA(B)MOVCA,@A+PC(C)MOVXA,@R2(D)POPACC7.微机中堆栈指针的作用是什么?(B)(A)指明栈底的位置(B)指明栈顶的位置(C)操作数地址(D)指令的地址8.MCS-51单片机要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?(B)(A)MOV(B)MOVX(C)MOVC(D)MUL9.MCS-51单片机的字长是几位?(C)(A)2位(B)4位(C)8位(D)16位10.指令LJMP的跳转范围是多少?(D)(A)128B(B)256B(C)2KB(D)64KB11.设(SP)=62H,片内RAM60H至64H的内容如右图所示。执行指令:(A)POPDPHPOPDPLPOPACC后,(DPTR)=?。(A)4A3FH(B)3F30H(C)4A00H(D)0000H12.单片机复位时,程序计数器(PC)的值是多少?(A)(A)0000H(B)0030H(C)4000H(D)4100H13.根据信息的传送方向,MCS-51单片机的串口属于哪类?(D)(A)半双工(B)全双工(C)半单工(D)单工14.MCS-51单片机外部中断0()对应的中断入口地址是多少?(A)(A)0003H(B)000BH(C)0013H(D)001BH15.某存储器芯片有12根地址线,8根数据线,该芯片有多少个存储单元?(D)(A)1KB(B)2KB(C)3KB(D)4KB二、填空题。(每空1分,共10分。)1.__机器语言是计算机(微处理器)能够直接识别和执行的语言,_汇编语言是面向机器的语言。2.十六进制数A6转换为十进制数的结果是___166__,二进制数11000101转换为十六进制数,结果是____C5__。3.若串口传送速率是每秒120个字符,每个字符10位,则波特率是___1200_____。4.设执行指令DIVAB前,(A)=0A3H,(B)=20H,则执行指令后(A)=___5__,(B)=__3___。5.MCS-51系列单片机对外有3条总线,分别是___数据___、____地址__和__控制_。三、判断题,正确的打√,错误的打×。(每题2分,共10分。)1.堆栈是一种先进先出的数据结构。(×)2.单片机系统扩展片外程序存储器或者数据存储器时,常用的选片法有:非门选片法、线选法和译码法等。(√)3.若MCS-51单片机使用的晶振是12MHz,则其机器周期为12µs。(×)4.模/数转换芯片ADC0809有3个模拟输入通道,其数字输出范围是00H~FFH。(×)5.按钮消抖措施有多种,从硬件角度考虑,可以通过触发器将按钮送出的信号消抖锁存;从软件角度考虑,可以通过调用延时子程序消抖动。(√)四、简答题。(每小题4分,共20分)

1.什么是伪指令?伪指令“ORG”、“END”作用是什么?答:用于告诉汇编程序如何进行汇编的指令,它既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。ORG是个用于定位的伪指令,告诉汇编程序,本伪指令下面的内存变量从该“数值表达式”所指定的地址开始分配。END是汇编语言源程序的汇编结束标志。2.什么是MCU单芯片模式、微处理器模式和存储器扩展模式?答:MCU单芯片模式:存取空间为SFR、内部RAM、内部ROM。全部引脚为I/O端口或者外围功能输入/输出引脚。MCU存储器扩展模式:存取空间为SFR、内部RAM、内部ROM、外部区域。部分引脚为总线控制引脚。MCU微处理器模式:存取空间为SFR、内部RAM、外部区域。部分引脚为总线控制引脚。3.80C51单片机外RAM和ROM使用相同的地址,是否会在总线上出现竞争?为什么?答:80C51单片机外RAM和ROM虽然使用相同的地址,但控制信号不一样。外RAM和外ROM都有缓冲器,而输出缓冲器具有三态结构,未得到允许,不能将数据送到P0口数据总线上。这个输出允许外RAM由、信号控制,外ROM由信号控制,所以外RAM和外ROM的数据信号决不会在P0口数据线上撞车。4.定时/计数器的启动与GATE控制位有何关系?答:GATE:门控位。GATE=0时,只要用软件使TCON中的TR0或TR1为1,就可以启动定时/计数器工作;GATA=1时,要用软件使TR0或TR1为1,同时外部中断引脚或也为高电平时,才能启动定时/计数器工作。即此时定时器的启动条件,加上了或引脚为高电平这一条件。5.串行缓冲寄存器SBUF有什么作用?简述串行口接收和发送数据的过程。答:串行缓冲寄存器SBUF有两个:一个是串行发送缓冲寄存器,另一个是串行接收缓冲寄存器,用同一特殊功能寄存器名SBUF和同一单元地址99H.接收缓冲寄存器还具有双缓冲结构,以避免在数据接收过程中出现帧重叠错误。在完成串行初始化后,发送时只需将发送数据输入SBUF,CPU将自动启

温馨提示

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

评论

0/150

提交评论