单片机试题集(EW).docVIP

  • 14
  • 0
  • 约 11页
  • 2016-10-21 发布于广东
  • 举报
单片机试题集(EW)

一、填空题(每空1分) 1.???? 完成下列数制的转换: B=( 100 )D; ( 97 )D=( 1001 0111 )BCD 2.???能够直接在电路中快速写入和读出的存储器是(flashROM )型存储器。 3.???? 指令的寻址方式是指寻找(寻找操作数地址)的方式,寄存器间接寻址方式的意义是(寄存器里存放操作数地址的寻址方式)。 4.???? DA指令是(BCD码加法指令)指令,它只能紧跟在(ADD,ADDC)指令后使用。 5.???? 单片机并行I/O端口数据锁存器在复位后的状态值是(FFH),在程序运行过程中从端口输入数据时,为不是使数据错乱必须事先向锁存器写入状态值(FFH )。 6.???? 单片机复位后堆栈指针SP的状态值( 07H )。 7.???? KEIL环境下,单步运行观察每条指令的快捷键是(F11),全速运行的快捷键是(F5 )。 8/用汇编指令编写的程序称为(汇编语言源程序),经过汇编的程序称为(目标程序 )。 9.???? 单片机内部中断源按优先级别分为高级中断和低级中断两级是由(中断优先级寄存器)寄存器的置位状态决定的,在同一级别中中断源的优先顺序是由(自然优先顺序)决定的。 10.? 89×51单片机定时计数器的工作方式是由方式寄存器 TMOD[GATE,C/T,M1,M0,GATE,C/T,M1,M0]位状态字决定的,当以定时器T1方式1对内定时,定时器T0不工作时其状态字应为(10H),当定时器T1以方式1对内定时,同时定时器T0以方式1对外记数,其状态字应为( 15H )。 11.89×51单片机16位可编程定时/计数器,其中定时作用是指对单片机(对内部fosc/12)脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。 12.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FFH ),否则输入数据可能出错。 13.堆栈指针SP的内容将始终指示(堆栈的栈顶 ),当单步执行了调用指令LCALL addr16 后SP的内容将(不会)改变。 15.单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。 16.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。 17、89×51单片机DIP封装的芯片共有 40 个引脚。 18、51内核系列单片机的典型芯片分别为 8031 、 AT89S51 、 AT89c51 /W78E52/STC89C58/C8051F 。 19、89×51单片机的 P2 、 P0 口为双功能口; 20、由89×51单片机组成的单片机系统在工作时,如使用内部ROM,EA引脚应该接 高电平 ; 21、89×51单片机内部数据存储器的地址范围是 00H~7FH ,位地址空间的字节地址范围是 20H~2FH ,对应的位地址范围是 00H~7FH 。 22、89×51单片机的中断源有外部中断0请求(INT0),外部中断1请求(INT1),定时/计数器0溢出中断请求(T0)定时/计数器1溢出中断请求(T1)以及串行口中断请求(Tx/Rx),有 2 个中断优先级。 23、89×51单片机16位数据传送指令为 MOVX A,@ DPTR 和 MOVX @ DPTR, A。 24、LJMP的跳转范围是 64K ,AJMP的跳转范围是 2K 。 25、8255可以扩展 8 个并行口,共 24 条I/O口线,其中 8 条口线具有位操作功能; 26、若A中的内容为68H,那么P标志位为 0 。 27、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中 8 片芯片。 28、MCS-51系列单片机为 8 位单片机 30、89×51单片机的异步通信口为 全双工 (单工/半双工/全双工) 31、89×51单片机有 2 级中断, 5 个中断源 32、89×51单片机内部数据存储器的地址范围是 00H~7FH ,位地址空间的字节地址范围是 20H~2FH ,对应的位地址范围是 00H~7FH 。 33、MCS-51系列单片机指令系统的寻址方式有立即数寻址、直接寻址、寄存器寻址、寄存器间址、变址寻址、相对寻址。 34、如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH , (R7)= 34H 。 35、8255可以扩展 8 个并行口,其中 8 条口线具有位操作功能; 36、当单片

文档评论(0)

1亿VIP精品文档

相关文档