(最新)电子信息工程单片机试题及答案

上传人:索**** 文档编号:140990395 上传时间:2020-08-03 格式:PDF 页数:17 大小:472.52KB
返回 下载 相关 举报
(最新)电子信息工程单片机试题及答案_第1页
第1页 / 共17页
(最新)电子信息工程单片机试题及答案_第2页
第2页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《(最新)电子信息工程单片机试题及答案》由会员分享,可在线阅读,更多相关《(最新)电子信息工程单片机试题及答案(17页珍藏版)》请在金锄头文库上搜索。

1、1、单片机外总线有三种:其中包括地址、数据、和控制总线。 MOV A ,#40H 指令对于源作数的寻址方式是立即。 . 一个 12 位 D/A 转换器其分辨率为 2 -12 。 指令 JNB P2.7, K1 的作用是判断 P2.7 是否是低电平 , 是低电平转到 K1。 MCS5l 单片机的最大程序寻址空间是64KB , 该空间的地址范围为:0000H 至0FFFFH ,系统上电及复位的程序人口地址为0000H。 中断类似于程序中调用子程序,区别在于中断的发生是偶然的,而调用子程 序是编程员在时间上事先安排好的。 若由程序设定RS1 、 RS0=11 ,则工作寄存器R0-R7 的直接地址为1

2、8H1FH _。 使用8031 单片机要将EA引脚接低电平,因为其内部无ROM,8031 片外可 直接寻址程序存储器空间达64 KB,数据存储器空间达64 KB。 共阴极LED和共阳极LED的字段码互为反码。 10基本的通信方式有两种:串行方式和并行方式。 11将 CY与 A的第 0 位的求与的指令是 ANL C,ACC.0 ,若原 A=0FAH ,执行后 CY= 0。 128051 的中断向量表在03H 、0B H 和13H 、1BH 、23H。 已知的补码为00001000,则的真值是十进制(D) 。 () 120 () 120 () 136 () 8 MCS-51单片机外扩存储器芯片时,

3、4 个 I/O 口中用作地址总线和数据总线分时复用的是 ( B) 。 () P2口() P0口() P1( ) P0口和 P2 对某单元的部分位置位,应采用下面哪种逻辑操作(B) 。 () ANL () ORL () CPL () XRL 有一位共阴极LED显示器,要使它不显示,它的字段码(D) 。 () 7DH () 82H () FFH ( ) 00H MOVX A , DPTR 指令对应的硬件动做会使( A )信号有效。 ()RD() )WR和ALE()PSEN()ALE 区分片外程序存储器和数据存储器的最可靠方法是(D) 。 ()看其芯片型号是RAM 还是 ROM 。 ()看其位于地址

4、范围的低端还是高端。 ()看其离MCS-51芯片的远近。()看其是被RD还是被PSEN信号连接。 在定时器方式下,若fosc=12MHZ, 方式 0 的最大定时间隔(B) () 8.192ms () 16.384ms () 65.536ms () 131.072ms 当 MCS-51不执行外部数据存储器读/ 写操作时, ALE的频率为单片机时钟频率的() () 1/1 () 1/4 () 1/6 () 1/12 在 MCS-51单片机中,当晶振频率采用2MHZ时,一个机器周期等于( D)微秒 () 3 () 4 () 5 () 6 在异步通信中若每个字符由11 位组成 , 串行口波特率为480

5、0 / 则每秒传送字符数最多为(B) 。 () 480 () 436 () 1920 () 4800 1、简述 MCS-51 单片机中断响应过程。 ( 1)置相应的优先级触发器状态为一,指名了 CPU 正在响应的中断优先权的级别,并屏 蔽所有同级或更低级的中断请求,应许更高级的中断请求。 ( 2)执行一个硬件生成子程序调用指令,使控制转移到相应的中断入口向量地址,并清 除中断源的中断请求标志 ( 3)保护断点:将被中断程序的断点地址(Pc 的值 )压入堆栈进行保护,以便从中断服务 程序返回时能继续执行该程序。 2、简述 MCS-51 内外 RAM 差别及存取方法。 . 内部 RAM 集成在单片

6、机中, 片外 RAM 在单片机外部 . 内部 RAM 的存取时间短 , 片外 RAM 的存取时间长 . 内部 RAM 由 MOV 进行数据传送, 片外 RAM 由 MOVX 进行数据传送 . 内部 RAM 有位寻址空间 , 片外 RAM 无位寻址空间 . 内部 RAM 有 256 字节 , 片外 RAM 可扩展 64KB . 堆栈空间设在内部RAM, 片外 RAM 无此功能 1、8051 单片机芯片共有 40个引脚, MCS-51 系列单片机为8 位单片机。 2、8051 的异步通信口为全双工 (单工 /半双工 /全双工), 3、8051 内部数据存储器的地址范围是00H-7FH,位地址空间的

7、字节地址范围是20H-2FH, 对应的位地址范围是00H-7FH,外部数据存储器的最大可扩展容量是64K字节 。 4、单片机也可称为微控制器或 嵌入式控制器。 5当 MCS-51 执行 MOVC A,A+PC 指令时,伴随着PSEN *控制信号有效。 6、当单片机复位时PSW 00 H,这时当前的工作寄存器区是 0 区, R4 所对应的存储单元地址为04 H。 7、MCS-51 系列单片机指令系统的寻址方式有寄存器、直接寻址 、 寄存器间接、立即、基址加变址、位寻址。 (相对寻址也可以 ) 8、MCS-51 系列单片机的典型芯片分别为8031、8051、8751。 9、8051 的 P3 口为

8、双功能口; 10、由 8051 组成的单片机系统在工作时,EA*引脚应该接地(或 0); 11、 8051 外部程序存储器的最大可扩展容量是 64K , 其地址范围是0000H FFFFH。 ROM 芯片 2764 的容量是8 KB,若其首地址为0000H,则其末地址1FFFH。 12、 8051 的中断源有外中断 0,T0 ,外中断 1,T1,串行口,有2 个中断优先级。 13、 8051 唯一的一条16 位数据传送指令为 MOV DPTR ,data16。 14、LJMP 的跳转范围是64K,AJMP 的跳转范围是2K B,SJMP 的跳转范围是128 B (或 256B )。 15、若

9、A 中的内容为68H,那么 P 标志位为 1。 二、简答题(13 分) 1、 采用 6MHz 的晶振, 定时 2ms, 用定时器方式1 时的初值应为多少?(请给出计算过程) (6 分) 答: (1) Ts=2us (216X)2us2ms 从而 X64536 .4 分 (2) 64536 FC18H2 分 2、MCS-51 外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突, 为什么?( 4分) 因为访问外扩的程序存储器和数据存储器执行的指令不同,所发出的控制信号也就 不同。 (2分) 读外部数据存储器时, RD* 信号有效。写外部数据存储器时, WR* 信号有效。而读外 部

10、程序存储器时, PSEN* 信号有效。由于发出的控制信号不同, 且只能有一种信号有效, 因此,即使 MCS-51 外扩的程序存储器和数据存储器有相同的地址空间,也不会发生数 据冲突。 (2 分) 3说明 MCS-51 的外部引脚EA* 的作用?( 3 分) EA*是内外程序存储器选择控制信号。 (1分) 当EA*0时,只选择外部程序存储器。 (1分) 当EA*1时,当 PC 指针0FFFH 时,只访问片内程序存储器;当PC 指针0FFFH 时,则 访问外部程序存储器( 1分) 1、MCS-51 系列单片机为8 位单片机 2、MCS-51 系列单片机的典型芯片分别为8031 、8051 、875

11、1 。 3、8051 的异步通信口为全双工(单工 /半双工 /全双工) 4、8051 有2 级中断,5 个中断源 5、8051 内部数据存储器的地址范围是00H7FH ,位地址空间的字节地址范围是 20H2FH ,对应的位地址范围是00H7FH ,外部数据存储器的最大可扩 展容量是64K 。 6、MCS-51 系列单片机指令系统的寻址方式有_寄存器寻址 _、_直接寻址 _、_寄 存器间接寻址 _、_立即寻址 _、 基址寄存器加变址寄存器寻址。 。 7、如果 (A)=34H ,(R7)=0ABH ,执行 XCH A, R7;结果 (A)= 0ABH , (R7)= 34H 。 8、8255 可以

12、扩展 3 个并行口,其中8 条口线具有位操作功能; 9、当单片机复位时PSW00 H,这时当前的工作寄存器区是 00 区, R4 所对应的 存储单元地址为04 H。 10、若 A 中的内容为67H,那么, P 标志位为1 。 11、 74LS138 是具有 3 个输入的译码器芯片,其输出作为片选信号时,最多可以选中8 片芯片。 二、判断以下指令的正误:(5 分) (1)MOV 28H,R4;() (2)INC DPTR;( ) (3)DEC DPTR ;() (4)CLR R0 ;() (5)MOV T0,#3CF0H ;() 三、简答题 1、如果 (DPTR)=507BH ,(SP)=32H

13、,(30H)=50H ,(31H)=5FH ,(32H)=3CH, 则执行下列 指令后: POP DPH; POP DPL; POP SP; 则:(DPH)= _3CH_ ; (DPL)=_5FH_ ; (SP)=_50H_ ; (6 分) 2、采用 6MHz 的晶振,定时1ms,用定时器方式0 时的初值应为多少?(请给出计算过程) 解:采用6MHZ晶振 机器周期为2us (2 13-X) 210-6 =110 -3 X=7692(D)=1E0CH=1 1110 0000 1100(B) , 化成方式 0 要求格式为 1111 0000 1100 B 即 0F00CH 综上可知 :TLX=0C

14、H, THX=0F0H 3、分析下列程序的功能(5 分) PUSH ACC PUSH B POP ACC POP B 解:该程序的功能是通过累加器ACC 与寄存器B 数据交换。 一、填空题(24 分,每空1分) 1MCS-51 单片机是(8 )位的单片机。 2MCS-51 单片机有(5 )个中断源, (2 )级优先级中断。 3串行口方式3 发送的第9 位数据要事先写入(SCON )寄存器的(TB8 ) 位。 4串行口的方式0 的波特率为( FOSC/12 )。 5 8031 内部数据存储器的地址范围是(007FH ) ,位地址空间的字节地址范围是 (202FH ) ,对应的位地址范围是(007

15、FH)外部数据存储器的最大可扩展容量是 ( 64KB ) 。 6 在内部 RAM 中可位寻址区中, 位地址为40H 的位,该位所在字节的字节地址为( 28H ) 。 7 如果 (A)=58H , (R1)= 49H , (49H)= 79H , 执行指令XCH A, R1 后;结果 (A)=( 49 ) , (49H)=( 58H )。 8利用 8155H 可以扩展(3 )个并行口, ( 256 )个 RAM 单元。 9当单片机复位时PSW (00 )H,SP=( 07H ) ,P0P3 口均为(置“ 1”) 电平。 10若 A 中的内容为88H,那么, P 标志位为(0 ) 。 11当 MC

16、S-51 执行 MOVC A,A+ DPTR 指令时,伴随着(PSEN )控制信号有 效。 12 MCS-51 访问片外存储器时,利用(ALE )信号锁存来自(P0 口)发出的低8 位地址信号。 13已知 fosc=12MHz,T0 作为定时器使用时,其定时时间间隔为(1us ) 。 14若 MCS-51外扩 8KB 程序存储器的首地址若为1000H,则末地址为(2FFF ) H。 1MCS-51 单片机可执行指令:MOV 35H,R3。 ( ) 28031与8751的区别在于内部是否有程序存储器。( ) 3当向堆栈压入一个字节的数据后,SP中的内容减1。 ( ) 4程序计数器PC 中装的内容是当前正在执行指令的地址。() 5某特殊功能寄存器的字节地址为80H,它即能字节寻址,也能位寻址。( ) 6MCS-51 单片机中的PC 是不可寻址的。 ( ) 7

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

当前位置:首页 > 高等教育 > 习题/试题

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