福州大学单片机试题题目及答案

上传人:共*** 文档编号:87740353 上传时间:2019-04-11 格式:DOC 页数:8 大小:280KB
返回 下载 相关 举报
福州大学单片机试题题目及答案_第1页
第1页 / 共8页
福州大学单片机试题题目及答案_第2页
第2页 / 共8页
福州大学单片机试题题目及答案_第3页
第3页 / 共8页
福州大学单片机试题题目及答案_第4页
第4页 / 共8页
福州大学单片机试题题目及答案_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《福州大学单片机试题题目及答案》由会员分享,可在线阅读,更多相关《福州大学单片机试题题目及答案(8页珍藏版)》请在金锄头文库上搜索。

1、课程名称 微机原理与接口技术 考试日期 考生姓名 学号 学院专业 题号一二三四五六总分累分人签名题分202015152010100得分考生注意事项:1、本试卷共 7 页,请查看试卷中是否有缺页。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。得分评卷人人 一、单项选择题(每小题2分,共20分) MCS-51单片机的CPU每取一个指令字节,立即使( )A、堆栈指针SP自动加1B、数据指针DPTR自动加1C、程序计数器PC自动加1D、累加器A自动加1 F6H是用8位二进制补码表示的十六进制数,那么相应的十进制数是( )A、246B、10C、118D、9 已知X、Y的补码分别为111010

2、11B、00001010B,求X+Y的补码等于( ) A、10100001B B、11011111BC、11110101B D、溢出 8031单片机的()口的引脚,还具有外中断、串行通信等第二功能。A、P0B、P1C、P2D、P3福州大学 20 20 学年第 一 学期考试卷(三)共 7 页 第 1 页 下列指令中,()不能完成累加器清零。A、MOVA,#00H B、XRLA,0E0HC、CLRAD、XRLA,#00H MCS-51单片机程序存储器的首址为2000H,末址为3FFFH,其存储容量为( )A、12KB B、8KB C、16 KB D、4KB 8031单片机的外中断1的中断入口地址为

3、( )A、0000H B、0003H C、000BHD、0013H 8031单片机当允许CPU响应定时器0的中断请求时,其IE中的( )位 必须为1。A、ES和ET0 B、EA和ET0C、ET1和EA D、EX0和ET0 MCS51单片机,在同一级别优先权中,哪一个优先权的级别最高( )A、T0 B、C、T1 D、 计算机与外部设备之间数据传送的各种方式中,哪一种占用CPU的时间最多( )A、中断方式 B、查询方式得分评卷人人 C、DMA方式 D、无条件方式二、填空题(每空2分,共20分)十进制数111用8位二进制数表示时,应为 B。 8031单片机PSW中的RS1=1,RS0=1时,工作寄存

4、器R0的地址为 8031单片机外部扩展RAM时,其P0口具有传送 和 的双重功能。共 7 页 第 2 页 已知A=25H,执行下列指令组后,(20H),(21H) MOV20H,A ANL 20H,#0FH SWAPA ANL A,#0FH MOV 21H,A 8031单片机最多允许 级中断嵌套。 8031单片机中,要使INT1、INT0中断允许,其余屏蔽,则IE= 。 8031单片机所有中断源均处于开中断状态,要把INT1、INT0和T0中断源设置为高优先级,T1和串口中断源设置为低优先级,此时IP= 某8031单片机的T0作为计数用,当有一脉冲从引脚P3.5(T1)输入时,TL0的内容 。

5、三、简答题(每小题5分,共15分)得分评卷人人 下列指令组要完成重复执行NEXT开始的程序50次。请指出错误,并改正之。 MOV R1, #32HNEXT:MOV A,#00H DEC R1 DJNZ R1, NEXT 已知A = 41H,执行下列指令组后,问A = ?PC = ?0200HCLRC0201HSUBBA,#30H0203HJNCMOON0205HNEXT: 0230HMOON:共 7 页 第 3 页 某异步串行通信的波特率为9600bps,1个起始位,7个数据位,2个停止位,并采用偶校验,请说明该异步串行通信的字符传输速率是多少?四、程序阅读题(第1小题7分, 第2小题8分,共

6、15分)得分评卷人人 阅读下列程序,说明程序的功能 MOV R0, #20H CLR ALOOP:MOV R0, A INC R0 CJNE R0, #30H, LOOP SJMP $ END共 7 页 第 4 页 8031单片机硬件连接如图所示,阅读下列程序,回答问题 ORG 0000HLJMPSTARTORG0100HSTART:MOVA,#0FCHMOVDPTR,#0F900HLOOP:MOVXDPTR,ALCALL D1S RLARLA SJMPLOOP ORG0200HD1S:MOVR2,#0FFH;延时1s子程序(略) RET END(1)第一次调用延时子程序时,哪几个发光二极管亮

7、?(2)第二次调用延时子程序时,哪几个发光二极管亮?(3)说明该程序的功能:共 7 页 第 5 页得分评卷人人 五、程序设计题(每小题10分,共20分) 8031单片机,4MHz晶振,用定时器1产生6ms定时,且定时器1工作于 方式1,试编写初始化程序。在BUF为首地址的片外RAM存放一批数据,以FFH为结束标志。试编程序,将这批数据清零,保留结束标志FFH。请补全下列程序。MOVDPTR,#BUFLOOP:MOVX A, DPTRINCDPTRSJMPLOOPEND共 7 页 第 6 页六、应用题(共10分)8031单片机外部扩展一片可编程并行接口8155,已知8155的命令口地址为1B00

8、H,B口接8个开关,为输入;A口经反相器接8个发光二极管。当开关S1S8闭合(ON)时,对应的发光二极管L1L8亮,请将下列程序补充完整。START:MOVDPTR,#1B00HMOVA,#;8155命令字MOVX; LOOP:MOVDPTR,#1B02HMOVXA,DPTR;LOOP1:MOVDPTR,#1B01HMOVX;MOVR7, #20 DEL0:MOVR6, #0FFH DEL1:DJNZR6, DEL1DJNZR7, DEL0SJMP END共 7 页 第 7 页微机原理与接口技术试卷(三)参考答案与评分标准一、单项选择题(每小题2分,共20分) C B C D D B D B

9、D B二、填空题(每空2分,共20分) 0110 1111B 18H 低8位地址,数据 (20H)=05H,(21H)=02H 2 1000 0101B85H 0000 0111B=07H 不变三、简答题(每小题5分,共15分) 把DECR1这句去掉(指出错误2分,改正3分)2. A=11H(2分),PC=0230H(3分) 9600/11=872.73帧/秒四、程序阅读题(第1小题7分,第2小题8分,共15分) 将片内RAM的20H2FH这16个单元清零。(说出清零功能3分,单元号正确4分) 答:(1)VL0、VL1亮(2分) (2)VL2、VL3亮(2分) (3)该程序的功能是从VL0、V

10、L1开始循环点亮发光二极管,每次点亮2个(4分)五、程序设计题(每小题10分,共20分) 解: TMOD=0001 0000B=10H机器周期12/4=3微秒 初值TC=65536-6000/3=63536=F830H初始化程序:MOVTMOD,#10H(2分)MOVTH1,#0F8H(3分)MOVTL1,#30H(3分)SETBTR1(2分) XRLA,#0FFHJNZNEXT或:CJNEA,#0FFH,NEXT(4分)SJMP$(2分)NEXT:CLRA(2分)MOVXDPTR, A(2分)六、应用题(每空2分,共10分) 01H或05H DPTR,A CPLA或XRL A, #0FFH DPTR, A LOOP

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号