微控制器原理及接口技术复习题

上传人:mg****85 文档编号:37067796 上传时间:2018-04-06 格式:DOC 页数:5 大小:56KB
返回 下载 相关 举报
微控制器原理及接口技术复习题_第1页
第1页 / 共5页
微控制器原理及接口技术复习题_第2页
第2页 / 共5页
微控制器原理及接口技术复习题_第3页
第3页 / 共5页
微控制器原理及接口技术复习题_第4页
第4页 / 共5页
微控制器原理及接口技术复习题_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《微控制器原理及接口技术复习题》由会员分享,可在线阅读,更多相关《微控制器原理及接口技术复习题(5页珍藏版)》请在金锄头文库上搜索。

1、 微控制器原理及接口技术复习题微控制器原理及接口技术复习题一、是非判断题一、是非判断题, ,对画对画,错画,错画 X X (共(共 1010 题题 每题 2 分) 189C51 单片机片内包含以下主要功能部件 8 位 CPU、4 个 I/O 端口、2 个 16 位定时器、一个串行口和中断系统, 还包含 256 字节的内部 RAM 以及 4K 字节的内部 ROM。 2. 89C51 单片机可以使用片内或外接程序存储器,具体使用时可以通过引脚 EX0 的电平高低来选择。 3.片内数据存储器的高 128 字节作为特殊功能寄存器使用,低 128 字节作为 数据存储器使用。 4. 中断系统包括 4 个中

2、断源分别是 INT0、T0、INT1、T1 5. 中断响应过程中,断点保护和现场保护都是自动完成的。 6. 89C51 单片机 4 个 I/O 口都是准双向口用做输入时需先向口锁存器送 1。 7. 位操作区不允许作字节存储单元使用。 8. 定时器在溢出后不再赋初值就不再工作。 9. 定时器无论用作定时还是计数,其计数脉冲都由 T0 或 T1 提供。 10.使用串行口进行串行数据通信时,需由定时器 T0 产生波特率。二、单选题二、单选题 把正确选项写入括号内把正确选项写入括号内 (共(共 7 题题 每题 2 分) 1. 用 8 位二进制补码所能表示的 10 进制数范围是( ) A.-127+12

3、7 B.-128+128 C.-127+128 D.-128+127 2. 89C51 单片机对外部程序存储器进行读操作时,其选通条件是( ) ARST B.ALE C./PSEN D. /RD3. 89C51 单片机选择寄存器组是通过对以下 2 两位编码实现( ) ARS1 RS0 BM1 M0 CSM1 SM2 D.TF1 TF0 4. 89C51 单片机复位时作如下初始化操作( ) A.PC=0000, SP=00,P0=00,A=00 DPTR=0000 B.PC=0030, SP=00,P0=00,A=FF DPTR=0000 C.PC=0000, SP=07,P0=FF,A=00

4、DPTR=0000 5. 定时器 T0 的中断入口地址为( )A.001BH B.0003H C.000BH D.0013H 6. 对程序存贮器的读操作只能用 ( ) AMOV 指令 B. PUSH 指令 C. MOVX 指令 D. MOVC 指令 7. 下列指令中不是变址寻址方式的是() A. JMP A+DPTR B. MOVC A,A+DPTR C. MOVCA,A+PC D. MOVXA,DPTR三、多选题三、多选题 把正确选项写入括号内把正确选项写入括号内 (共(共 4 4 题题每题 3 分) 1内部 RAM(001F)H单元用做源操作数可以有如下寻址方式( ) A.寄存器寻址 B.

5、寄存器间接寻址 C.直接寻址 D.位寻址 2内部 RAM(202F)H单元用做源操作数有如下寻址方式( ) A.寄存器寻址 B.寄存器间接寻址 C.直接寻址 D.位寻址 3内部 RAM(307F)H单元用做源操作数有如下寻址方式( ) A.寄存器寻址 B.寄存器间接寻址 C.直接寻址 D.位寻址 4在下列指令中,为“读一修改一写”的指令有( ) ASETB TB8 BMOV A,P2 CANL P1,A DCPL P1.7四、计算题四、计算题 (共(共 3 3 题题每题每题 4 分分) 1. 将下列各数转换为 16 进制 1)137D =( h) 2) 01000111 B =( h)2若晶振

6、频率 fosc=12MHZ,计算振荡周期,ALE 信号周期3定时器 T0 方式 2 计数方式,欲计数 50 次请计算初值五、读程序写结果五、读程序写结果(共(共 2 2 题题每题每题 5 分分) 1010 分分 1. 已知 (30H)=0AEH,(40H)=0D7H,执行下列程序写出结果(30H)= ( ) MOV A,30H XCH A,40H ANL A,#0FH MOV 30H,A2. 已知内存中存放的为无符号数 (30H)=0CEH,(31H)=0B8H,(40H)=04FH,(41H)=5DH,执行下列程序写出结果(30H)= ( ),(31H)=( )MOVR2,#02MOV R0

7、,#31HMOVR1,#41HCLRC L1: MOVA,R0SUBBA,R1MOVR0,ADECR0DEC R1DJNZ R2,L1 六、运行程序写出结果六、运行程序写出结果(共(共 2 2 题题每题每题 5 分分) 1010 分分 3.执行下列程序写出结果(A)= ( )MOV R2,#04 MOV A,#00 MOV R1,#01 L1:ADD A,R1RL A INC R1 DJNE R2,L14. 已知(A)=67H,执行下列程序写出结果(A)= ( ) MOVR2,#08 MOVR1,A CLRC L1:MOV A,R1 RLC A MOV R1,A MOV A,R0RRC A MOV R0,A DJNZR2,L1一、是非判断题一、是非判断题 1 2. 3. 4. 5. 6. 7. 8. 9. 10. 二、选单题二、选单题1.(D ) 2. (C ) 3. (A ) 4. (C ) 5.(C ) 6. (D ) 7.(D)多选题多选题 1ABC 2BCD 3 BC 4CD 计算题计算题 1. 1)89H 2)47H 2 1/12 微秒 1/2 微秒 3 206读程序写结果读程序写结果 1、(30H)= (07 )2. (30H)= ( 7FH),(31H)=5BH

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

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