




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
桂林航天工业高等专科学校 2005 2006 学年第 2 学期 单片机原理及应用 期末考试试题( 卷) 适用于 2004 级 通信、计通、应电各专业 考生注意: 班别、学号、 姓名 要准确、 工整地填写 在相应的 框格内。 装 订 线 装订线内 不要答题 题 号 一 二 三 四 五 六 七 八 总 分 评 分 评卷人 班 别 学 号 姓 名 一、选择题(每小题 2 分,共 30 分) 1、当 MCS51 复位时,下面说法正确的是( ) (A) (PC)0000H (B ) (SP)00H (C) ( SBUF)00H (D) (30H)00H 2、在中断服务程序中,至少应有一条( ) (A)传送指令 (B)转移指令 (C)加法指令 (D)中断返回指令 3、要使 MCS51 能够响应定时器 T1 中断、串行接口中断,它的中断允 许寄存器 IE 的内容应是( ) (A)98H (B)84H (C)42H (D)22H 4、MCS51 在响应中断时,下列哪种操作不会发生( ) (A)保护现场 (B)保护 PC (C)找到中断入口 (D)保护 PC 转入中断入口 5、下面哪条指令产生 信号( )WR (A)MOVX A,DPTR (B) MOVC A,A DPTR (C) MOVC A,A PC (D)MOVX DPTR, A 2 第 页(共 页) 6、若某存储器芯片地址线为 12 根,那么它的存储容量为( ) (A)1KB (B)2KB (C )4KB (D)8KB 7、MOVX A,DPTR 指令中源操作数的寻址方式是( ) (A)寄存器寻址 (B)寄存器间接寻址 (C)直接寻址 (D)立即寻址 8、ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H 当 CPU 响应外部中断 0 后,PC 值是( ) (A)0003H (B)2000H (C)000BH (D )3000H 9、控制串行接口工作方式的寄存器是( ) (A)TCON (B)PCON (C )SCON (D)TMOD 10、使用定时器 T1 时,有几种工作模式( ) (A)1 种 (B)2 种 (C)3 种 (D)4 种 11、执行 PUSH ACC 指令,MCS51 完成的操作是( ) (A) (SP)1(SP) (ACC)(SP) (B) ( ACC)(SP) (SP)1(SP ) (C) ( SP) 1(SP) (ACC)(SP ) (D) (ACC)(SP ) (SP )1(SP) 12、PC 中存放的是( ) (A)下一条指令的地址 (B)当前正在执行的指令 (C)当前正在执行指令的地址 (D)下一条要执行的指令 第 3 页 共 10 页 13、要把 P0 口高 4 位变为 0,低 4 位不变,应使用指令( ) (A)ORL P0,0FH (B )ORL P0,0F0H (C) ANL P0,0F0H (D)ANL P0,0FH 14、MCS51 执行完 MOV A,08H 后,PSW 的哪位被置位( ) (A)C (B )F0 (C)OV (D)P 15、指令 AJMP 的跳转范围是( ) (A)256B (B )1KB (C )2KB (D) 64KB 二、按要求写出完成下列要求的指令(每小题 3 分,共 15 分) 1、将寄存器 R1 的最低位清 0。 2、将片外 RAM 0030H 单元的高 4 位清 0,低 4 位不变。 3、将程序存储器 2000H 单元中的内容送入 R0。 4 第 页(共 页) 4、 将片内 RAM 30H 单元中数的高 4 位和低 4 位分别送入片内 RAM 31H 和 32H。 5、 将片内 RAM 50H 和 51H 中的两个非压缩 BCD 数相加,和存放在 52H 中。 三、程序分析题(每小题 5 分,共 20 分) 1、程序存储器空间表格如下: 地址 2000H 2001H 2002H 2003H 内容 3FH 06H 5BH 4FH 已知:片内 RAM 的 20H 中为 01H,执行下列程序后(30H) MOV A,20H INC A 第 5 页 共 10 页 装 订 线 装订线内 不要答题 学 号 姓 名 MOV DPTR,2000H MOVC A,A DPTR CPL A MOV 30H,A END: SJMP END 2、设片内 RAM 中(59H)50H,执行下列程序段 MOV A,59H MOV R0,A MOV A,0 MOV R0,A MOV A,25H MOV 51H,A MOV 52H,70H 问(A)( ) , (50H)( ) (51H)( ) , (52H)( ) 3、阅读下列程序段并回答问题 CLR C MOV A,9AH SUBB A,60H ADD A,61H DA A MOV 62H,A (1) 请问该程序执行何种操作? 6 第 页(共 页) (2) 已知初值:(60H)23H, (61H)61H,请问运行后:(62H ) 4、解读下列程序,然后填写有关寄存器内容 (1) MOV R1,48H MOV 48H,51H CJNE R1,51H,00H JNC NEXT1 MOV A,0FFH SJMP NEXT2 NEXT1:MOV A,0AAH NEXT2:SJMP NEXT2 累加器 (A)( ) (2)MOV A,0FBH MOV PSW 10H ADD A,7FH 若 PSW00H,当执行完上述程序段后,将 PSW 各位状态填入下表 CY AC F0 RS1 RS0 OV F1 P 5、设(R0 )7EH,DPTR10FEH,片内 RAM 7EH 和 7FH 两单元的内容 分别是 FFH 和 38H,请写出下列程序段的每条指令的执行结果。 INC R0 INC R0 INC R0 INC DPTR INC DPTR INC DPTR (R0)( ) , (7EH)( ) , 第 7 页 共 10 页 (7FH)( ) , (DPTR )( ) 四、程序填空(15 分) 以中断方法设计单片机秒、分脉冲发生器,假定 P1.0 每秒钟产生一个机器周期的 正脉冲,P1.1 每分钟产生一个机器周期的正脉冲。将下列程序补充完整。 ORG 0000H AJMP MAIN ORG ( ) AJMP INSER ORG 0030H MAIN:MOV R0,00H ;R0 为 10ms 计数器 MOV R1,00H ;R1 为秒计数器 MOV TMOD,01H ;定时器 T0 工作于模式 1 MOV TH0,0D8H ;置 10ms 定时器初值 MOV TL0,0F0H ( ) ;开 CPU 中断 SETB ET0 ;允许 T0 中断 ( ) ;启动定时器 T0 CLR C ;清进位 LOOP:AJMP LOOP ;等待 10ms 时间到 ORG 0100H INSER:( ) ;重新置入定时初值 ( ) INC R0 ;10ms 计数器增 1 MOV A,64H ;100 送累加器 SUBB A,R0 ;(A)(R0 ) ,判断到 1s 吗? JNZ L1 ;未到 1s,转 L1,中断返回 8 第 页(共 页) CLR P1.0 ;到 1s,发一个正脉冲 ( ) CLR P1.0 ( ) ;清 R0 INC R1 ;秒计数器增 1 MOV A,3CH ;60(A) SUBB A,R1 ;(A)(R1 ) ,判断到 1min 吗? ( ) ;未到 1min,转 L1,中断返回 CLR P1.1 ;到 1min,发一个正脉冲 SETB P1.1 CLR P1.1 MOV R1,00H ;清 R1 L1: ( ) ;中断返回 五、 89C51 外扩 32KB EPROM 和 32KB RAM 如下图,说明地址分布; 并编写程序将外扩的 RAM 从 0 开始的 50 个单元中的数送片内 RAM 30H 开始的范围内
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 两个人分配财产协议书
- 公司间利润分成协议书
- 检验医学生物安全
- 超市合同续签协议书
- 书法班入学须知协议书
- 闲置土地美化协议书
- 农村自留地转让协议书
- 非因工伤死亡协议书
- 集体核酸检测协议书
- 露台漏水调解协议书
- 电费优化与节约的管理方法及其应用分析报告
- 2025年临床药学科工作总结与新策略计划
- 焊工(初级)实操理论考试1000题及答案
- 校区无人机航测方案设计
- 统编版五年级语文水浒传整本书阅读交流课 公开课一等奖创新教学设计
- 工程造价咨询项目委托合同
- 小学生烘焙知识
- 《法律职业伦理》课件-第二讲 法官职业伦理
- 餐饮服务食品安全操作规范培训课件
- (一统)昆明市2025届高三“三诊一模”摸底诊断测试 化学试卷(含官方答案)
- 社区中心及卫生院65岁及以上老年人健康体检分析报告模板
评论
0/150
提交评论