MCS-51单片机期末考试试卷AB卷带答案(3)
MOV R1,A RL A RL A
ADD A,R1 MOV @R0,A RET
五、编程题(每小题4分,共20分)
1.已知在累加器A中存放一个BCD数(0~9),请编程实现一个查平方表的子程序。2.请使用位操作指令实现下列逻辑操作: BIT=(10H∨P1.0)∧(11H∨CY)
3.已知变量X存于VAR单元,函数值Y存于FUNC单元,按下式编程求???01xx??00Y=???1x?0 4.已知在R2中存放一个压缩的BCD码,请将它拆成二个BCD单元中(低位在前)。
5.将存于外部RAM 8000H开始的50H数据传送0010H的区域,请编程实现。六、综合应用题(每小题10分,共20分)
1.已知如图,8155的PA口用于输出,PB口用于输入,PC口用于输出,请: (1)写出8155的各I/O口的口地址和存储器的地址范围。 (2)编写出8155初始化程序。B155命令字格式:
0123H的ACALL SUBTRN Y值。 结果存于SUM开始的 字节,
2.已知如图并给出下列程序,请在读图并理解程序后回答下列问题: (1)程序功能为_______。
(2)ADC0809的口地址为_______。 (3)EOC的作用是_______。 (4)程序运行结果存于_______。 ADC:MOV DPTR,#7FFOH MOV R0,#0A0H MOV R2,#8 MOV A,#0
LOOP:MOVX @DPTR,A JB P3.3,$
MOVX A,@DPTR MOVX @R0,A 1NC DPTR 1NC R0
DJNZ R2,LOOP AJMP ADC 试卷B参考答案
一、填空题(每空1分,共10分) 1.00H~7FH 2.高8位地址线 3.08~0FH 4.用户RAM区
5.如何确定操作数的单元地址
6.存储器在整个存储空间的地址范围 7.定时时间到
8.从查询中断请求标志位到转向中断区入口地址所需的机器周期数 9.程序查询方式 10.关中断
二、单项选择题(每小题1分,共10分)
1.C 2.C 3.D
4.A 5.A
6.C 7.D 8.D 9.A 10.B 三、简答题(每小题4分,共20分) 1.要点:
(1)说明P3口有第一功能和第二功能的使用。 (2)P3口的第二功能各位线的含义。
(3)使用时应先按需要选用第二功能信号,剩下的口线才作第一功能I/O线用。 (4)读引脚数据时,必需先给锁存器输出“1”。 2.(1)8位专用寄存器。
(2)运算时存放一个操作数。
(3)运算后存放运算结果,所以称它为累加器。 3.(1)寄存器中存放的是操作数的地址,为寄存器间接寻址方式。
(2)寻址范围:
①内部RAM低128单位,形式 ②外部RAM64K使用DPTR作间址寄存器,形式为 4.中断入口地址为中断响应后PC的内容即中断服务的入口地址。它们是:外部中断0 0003H 定时器T0中断 000BH 外部中断1 0013H 定时器T1中断 001BH 串行口中断 0023H 5.(1)传送按位顺序进行,速度慢。
(2)传输线少,成本低。
(3)传送距离远,可达几公尺到几千公里。四、读程序题(每小题4分,共20分) 1.(P1)=9BH
2.(A)=8BH(或10001011B) (CY)=不影响 3.(R0)=7FH (7EH)=00H (7FH)=41H 4.(PC)=0345H (61H)=25H (62H)=01H 5.(data)×10操作
五、编程题(每小题4分,共20分) 1.SQR:1NC A
MOVC A,@A+PC RET
TAB:DB 0,1,4,9,16 DB 25,36,49,64,81 2.ORL C,11H MOV 12H,C MOV C,P1.0
操作数是通过寄存器间接得到,@Ri(i=0,1)。
这种寻址方式称
。
@DPTR
ORL C,/10H ANL C,12H MOV BIT,C RET
3. MOV A,VAR
CJNE A,#0,COMP
SJMP RES ;x=0,Y=0 COMP:JNC POSI ;x>0,Y=1 MOV A,#0FFH ;x<0,Y=-1 SJMP RES
POSI:MOV A,#01H RES:MOV FUNC,A RET
4.MOV R0,#SUM MOV A,R2 ANL A,#OFH
MOV @R0,A ;存低字节 MOV A,R2 ANL A,#0F0H SWAP A 1NC R0
MOV @R0,A ;存高字节 RET
5. MOV DPTR,#8000H MOV R0,#10H MOV R2,#50H
LOOP:MOVX A,@DPTR MOVX @R0,A ;存数 1NC DPTR 1NC R0
DJNZ R2,LOOP RET
六、综合应用题(每小题10分,共20BCD BCD ;取数 )
分1.(1)
(2)初始化程序:
MOV DPTR,#0100H MOV A,#0DH MOVX @DPTR,A 2.(1)巡回采集8个通道的数据
(2)ADC0809口地址为7FF0H~7FF7H(或7FF8~7FFFH)
(3)EOC为A/D转换结束信号,用来引起中断或查询,以便读取A/D的转换结果。 (4)结果存入外部RAM的A0H~A7H。
…… 此处隐藏:373字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




