《安徽大学2011-2012学年单片机模拟测验A卷》由会员分享,可在线阅读,更多相关《安徽大学2011-2012学年单片机模拟测验A卷(8页珍藏版)》请在金锄头文库上搜索。
1、安徽大学20 10 20 11 学年第 2 学期院/系 年级 专业 姓名 学号 答 题 勿 超 装 订 线-装-订-线- 单片机原理 考试试卷(A卷)(闭卷 时间120分钟) 考场登记表序号 题 号一二三四五总分得 分阅卷人得分一、选择题(在备选答案中选出一个正确答案,并将其编号填在下表中。每小题1分,共30分)题 号12345678910答 案题 号11121314151617181920答 案题 号21222324252627282930答 案1、采用8031单片机时,必须扩展( )。(A)数据存储器 (B)程序存储器 (C)I/O接口 (D)显示接口 2、若PSW = 18H时,当前使用
2、的工作寄存器组是( )。(A)第0组 (B)第1组 (C)第2组 (D)第3组3、执行PUSH ACC指令时,MCS-51完成的操作是( )。(A)SP+1SP,(ACC)(SP) (B)(ACC) (SP),SP-1SP(C)SP-1SP, (ACC)(SP) (D)(ACC)(SP),SP+1SP4、指令MOV C,20H.0中,源操作数的寻址方式是( )。(A)位寻址 (B)直接寻址 (C)立即寻址 (D)寄存器寻址5、外部中断1对应的中断入口地址为( )。(A)0003H (B)0000BH (C)0013H (D)001BH6、对程序存储器进行读操作,只能用( )。(A)MOV指令
3、(B)PUSH指令 (C)MOVX指令 (D)MOVC指令7、在进行串行通信时,若两机的发送与接收可同时进行,则称为( )。(A)半双工传送 (B)单工传送 (C)准双工传送 (D)全双工传送8、下列指令中有错误的是( )。(A)CLR A (B)MOVC A,A+DPTR(C)MOVP,A (D)JBC TF0,LOOP9、若(P0)= 65H,则如下指令CPL P0.2SETB CMOV P0.4,C执行后,(P0)= ( )。(A)61H (B)75H (C)71H (D)17H10、已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位,各位的值依次是( )
4、。(A)0,0,0 (B)1,0,1 (C)1,1,1 (D)1,1,011、单片机8051的XTAL1和XTAL2引脚是( )引脚。(A)外接定时器 (B)外接串行口(C)外接中断 (D)外接晶振12、在堆栈操作中,当进栈数据全部弹出后,这时SP应指向( )。(A)栈底单元 (B)7FH单元(C)栈底单元地址加1 (D)栈底单元地址减1 13、执行MOV IE,#81H指令的意义是( )。(A)屏蔽中断源 (B)开放外部中断源0(C)开放外部中断源1 (D)开放外部中断源0和114、要测量引脚上一个正脉冲的宽度,则TMOD的内容应为( )。(A)09H (B)87H (C)00H (D)80
5、H15、在中断服务程序中,至少应有一条( )。(A)传送指令 (B)转移指令 (C)加法指令 (D)中断返回指令16、访问外部数据存储器时,不起作用的信号是( )。(A) (B) (C) (D)ALE 答 题 勿 超 装 订 线-装-订-线- 答 题 勿 超 装 订 线-装-订-线-17、以下指令中,仅执行“读引脚”功能的指令是( ) 。(A)MOV P1,A (B)ORL P1,#0FH(C)MOV C,P1.5 (D)DJNZ P1,LAB18、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( ) 。(A)P0和P2口 (B)P0口 (C)P2和P3口 (D)P2口19
6、、各中断源发出的中断请求信号,都会记在MCS-51的( )中。(A)IE (B)IP (C)TCON (D)TCON和SCON20、下列指令中,能实现“若定时器T0未计满就原地等待”功能的是( )。(A)JB T0,$ (B)JNB TF0,$ (C)JNB TR0,$ (D)JB TF0,$21、下列指令执行后会对标志位产生影响的是( )。(A)MOV 30H,R2 (B)SJMP LOOP(C)CJNE A,#10H,LOOP (D)INC DPTR22、使用MCS-51单片机时,边沿触发方式的外部中断信号是( )有效。(A)上升沿 (B)高电平 (C)下降沿 (D)低电平23、当MCS-
7、51进行多机通信时,串行接口的工作方式应选为( )。(A)方式0或方式2 (B)方式2 (C)方式1 (D)方式024、若LCALL指令操作码的地址是2000H,则执行完相应子程序的返回指令后,PC=( )。(A)2000H (B)2001H (C)2002H (D)2003H25、用MCS-51串行接口扩展并行I/O口时,串行接口工作方式应选择( )。(A)方式0 (B)方式1 (C)方式2 (D)方式326、指令和程序是以( )形式存放在程序存储器中。(A)源程序 (B)汇编程序 (C)二进制编码 (D)BCD码27、8051单片机中,唯一可供用户使用的16位寄存器是( )。(A)PSW
8、(B)DPTR (C)ACC (D)PC28、执行指令MOVX A,DPTR时,脚的电平为( )。(A)高电平,低电平 (B)低电平,高电平(C)高电平,高电平 (D)低电平,低电平29、提高单片机的晶振频率,则机器周期( )。(A)不变 (B)变长 (C)变短 (D)不定30、P0、P1口作输入用途之前必须( )。(A)相应端口先置1 (B)相应端口先置0 (C)外接高电平 (D)外接上拉电阻得分二、填空题(每空1分,共20分)1、单片机经加电复位后,执行的第1条指令的地址是_,此时SP =_,PC = _,PSW = _,P0 = _。2、访问8051内部特殊功能寄存器使用的寻址方式是_,
9、访问片外RAM的寻址方式是_,访问堆栈数据时遵循的原则是_。3、LED数码管的显示方式可分为_显示和_显示2种。4、DA指令是_指令,它只能紧跟在_指令后使用。5、对MCS-51单片机进行外部扩展时,地址总线有_根,数据总线有_根。6、在串行口的控制寄存器SCON中,REN的作用是_。单片机串行通信时,若要发送数据,就必须将要发送的数据送至_寄存器,若要接收数据也要到该寄存器取数。7、在调用子程序时,为保证程序调用和返回时不致混乱,常采用保护现场的措施。通常在进入子程序后要用_指令保护现场DPH、DPL、ACC等。在退出子程序之前要用POP指令依次恢复现场,用_指令返回。8、8051有两个16位可编程定时/计数器,其中定时的作用是对单片机内部的_进行计数,而计数器则是对单片机的_脉冲进行计数。得分三、判断题(正确的打“T”,错误的打“F”,每小题1分