单片机技术试题集.doc 下载本文

内容发布更新时间 : 2024/11/1 9:03:50星期一 下面是文章的全部内容请认真阅读。

单片机技术总复习

一、填空题(每题1分)

1. 51单片机的1个机器周期含有( )个晶振周期或( )状态周期。

2. 51单片机基本型单片机片内含有( )字节的ROM和( )字节的RAM。

3. A/D转换器的分辨率是指使( )数字量变化1个相邻数码所需( )模拟电压的变化量。 4. 立即寻址时,( )直接在指令编码中给出,它存放在( )空间。

5. 相对寻址是以( )的当前值为基准,加上指令中给出的相对( )形成目标地址的方式。 6. 伪指令不产生单片机可执行的( ),仅向( )提供一些指示性信息。 7. 在51单片机汇编语言程序中,间址寄存器前缀是( ),立即数前缀为( )。 8. 机器指令由( )和( )两部分构成。

9. 位寻址的寻址空间是片内RAM中( )个可位寻址位及( )中的可位寻址位。 10. 寄存器间接寻址的空间为用@Ri表示的( )或用@Ri表示及@DPTR表示的( )。 11. 51单片机基本型单片机片内含有( )字节的ROM和( )字节的RAM。 12. 51单片机内部RAM可以分为( )区、( )区和( )区。 13. 单片机具有( )、( )及( )的特点,非常适合于( )应用。 14. 51单片机的串行口,发送器采用( )结构,接收器采用( )结构。

15. 51单片机单片机复位后,默认的工作寄存器组为第( )组、各中断源的优先级均为( )优先级。 16. 直接寻址方式的寻址空间为( )低128字节及以地址或符号表示的( )。

17. 51单片机单片机的CPU位数为( )位,另外含有1个( )处理器,以进行位处理。 18. 51单片机单片机在功能上可以分成( )和( )两大类。 19. 51单片机单片机复位后,P0~P3口锁存器的状态为( ),SP的状态为( )。 20. 寻址方式就是寻找( )或指令( )的方式。 21. 51单片机的并行口在作为通用I/O时均属于( ),输入时要先向口锁存器( )。 22. D/A转换器是一种把( )信号转换成( )信号的器件。 23. 计算机的经典结构是由( )、( )、( )、( )和( )组成。 24. 串行通信特点是( )少,长距离传送时成本( )。 25. D/A转换器的位数增多时,其分辨率会( ),量化误差会( )。

26. 51单片机的( )口驱动能力最强,但作为通用I/O时要外接( )电阻。 27. 二进制的( )个位构成字节,1个字节可以表示( )个不同的值。 28. 51单片机的当前工作寄存器组由PSW的( )位和( )位选择。 29. 在51单片机汇编语言中,( )规定执行的操作,( )给操作提供数据或地址。 30. 向( )写入数据启动串口发送过程,用软件使( )为1开始串口接收过程。 31. 51单片机进行RAM扩展时,利用( )和( )信号控制RAM芯片的读写。

32. 对于寄存器寻址,指令中直接给出( )的名称,这种寻址具有( )的传送速度。

33. 51单片机进行扩展时,用( )口作为地址/数据总线,用( )口作为地址总线高8位。 34. 数据传送指令可分为MOV表示的( )传送指令及非MOV表示的( )传送指令。 35. 51单片机单片机的时钟产生有两种方式:( )时钟方式和( )时钟方式。 36. 51单片机的P3口可以作为通用( ),但更为重要的是各口线相异的( )功能。 37. 51单片机的串行口控制寄存器中有2个中断标志位,它们是( )和( )。 38. 在计算机应用系统中,采用的进位计数制是( ),其计数规则是( )。 39. RS232C采用单端驱动,易受( )影响,一般传输距离在( )以内。 40. 串行通信可以分成( )通信和( )通信两大类。 41. 微处理器是由( )和( )组成。 42. 单片机发展过程可以分为:( )形成、性能( )和( )3个阶段。

43. 在计算机应用中,字符的编码采用的是( )码,带符号的数最常采用的是( )。 44. 返回指令有两种,分别是( )和( )。

45. 在变址寻址方式中,基址寄存器可以是( )或( )。

46. 51单片机的( )口在4个并口中最为简单,仅能作为通用( )使用。 47. 51单片机的P0口既可以作为通用( )又可以作为( )总线使用。 48. 8155的A口和B口有( )根I/O线,但C口仅有( )根I/O线。 49. A/D转换器是一种把( )信号转换成( )信号的器件。 50. 计算机通信可以分成( )通信和( )通信两大类。

51. 7279可编程接口芯片主要用于( )和( )的扩展。

52. 51单片机的P2口既可以作为通用( )又可以作为( )总线使用。

53. 51单片机的外部中断有两种触发方式,分别是( )触发方式和( )触发方式。 54. 微型计算机是由( )、( )和( )组成。

55. 51单片机的堆栈是向地址( )的方向生长的,入栈时SP要先( )。 56. LED显示器的显示控制方式有( )显示和( )显示两大类。

57. 51单片机进行ROM扩展时,要将( )接地,并利用( )控制ROM的芯片选通。 58. 51单片机的定时/计数器既可以工作于( )模式,又可以工作于外部事件( )模式。 59. 对于较多的数据传送,宜采用( )或( )传递方式。 60. LED显示器可以分为( )和( )两大类。 填空题答案

二、填空题(每题1分)

1. 12、6。2. 4K、128。3. 输出、输入。4. 立即数、ROM。5. PC、偏移量。6. 目标码、汇编程序。7. @、#。8. 操作码、操作数。9. 128、SFR。10. 片内RAM、片外RAM。11. 4K、128。12. 工作寄存器、位寻址、通用RAM。13. 体积小、价格低、可靠性高、嵌入式。14. 单缓冲、双缓冲。15. 0、低。16. 片内RAM、SFR。17. 8、布尔。18. 基本型、增强型。19. FFH、07H。20. 操作数、地址。21. 准双向口、写入1。22. 数字、模拟。23. 运算器、控制器、存储器、输入设备、输出设备。24. 传输线、低。25. 提高、减小。26. P0、上拉。27. 8、256。28. RS1、RS0。29. 操作码、操作数。30. SBUF、REN。31. RD、WR。32. 寄存器、较高。33. P0、P2。34. 一般、特殊。35. 内部、外部。36. I/O口、第二。37. TI、RI。38. 二进制、逢二进一。39. 干扰、几十米。40. 异步、同步。41. 运算器、控制器。42. 单芯片、完善提高、微控制器化。43. ASCII、补码。44. REI、RETI。45. PC、DPTR。46. P1、I/O口。47. I/O口、地址/数据。48. 8、6。49. 模拟、数字。50. 并行、串行。51. 键盘、显示器。52. I/O口、高8位地址。53. 电平、边沿。54. 微处理器、存储器、I/O接口电路。55. 增大、加1。56. 静态、动态。57. EA、PSEN。58. 定时、计数。59. 存储器、堆栈。60. 共阴极、共阳极。 三、简答题(每题2分)

1. 简述51单片机单片机复位后的状态。 2. 什么是伪指令?

3. 子程序与主程序间的参数传递有哪几种方式?特点任何? 4. 什么是单片机?其主要特点如何?

5. 以8位,满量程5V为例,说明DAC分辨率的概念。 6. 简述51单片机单片机并行口的负载能力。 7. 简述51单片机单片机数据存储器的配置。

8. 简述中断源、中断请求、中断响应、中断服务、中断返回及中断系统的概念。 9. 什么是数制?简述常用数制的使用特点。

10. 单片机扩展存储器时需要实现哪些扩展总线? 11. 简述51单片机单片机的基本资源? 12. 简述单片机产品近况。

13. 简述8155接口芯片的片内资源。 14. 简述51单片机单片机并行口的功能。 15. 简述LED显示器的动态显示原理。 16. 简述中断机制的优点。

17. 哪些条件出现会使单片机硬件受阻,使硬件中断指令不能产生? 18. 简述定时功能的几种实现方法。

19. 带符号的数在计算机中有哪些表示方法?特点如何? 20. 简述并行通信和串行通信的特点。

21. 简述51单片机单片机程序存储器的配置。 22. 简述单片机的应用领域。

23. 简述单片机应用时串行口初始化的内容。

24. 以12位,满量程10V为例,说明ADC分辨率的概念。 25. 简述RS232C接口存在的问题。

26. 简述单片机与输入/输出设备的数据传送方式。 27. 简述异步通信及其特点。

28. 简述奇偶校验的实现原理。

29. 简述51单片机单片机的编程语言及特点。

30. 简述单片机定时/计数器应用时,初始化程序通常应完成的任务。 31. 简述中断优先级的原则。 32. 简述中断响应的条件。

33. 简述51单片机单片机的寻址方式。

34. 什么是ASCII码?字符的ASCII码与其数值有何不同? 35. 简述中断响应的过程。

36. 简述矩阵式键盘的扫描过程。 37. 简述输入/输出接口的功能。 38. 什么是BCD码?它有何特点?

39. 什么是模块化程序设计?优点如何? 四、简答题答案(每题2分)

1. 特殊功能寄存器复位后的状态是确定的。P0~P3为FFH,SP为07H,SBUF不定,IP、IE和PCON的有效位为0,其余的特殊功能寄存器的状态均为00H。

2. 伪指令是汇编程序能够识别并对汇编过程进行某种控制的汇编命令。它不是单片机执行的指令,所以没有对应的可执行目标码,汇编后产生的目标程序中不会再出现伪指令。

3. 一是利用累加器或寄存器,二是利用存储器,三是利用堆栈;当相互传递的数据较少时,采用寄存器传递方式可以获得较快的传递速度;当相互传递的数据较多时,宜采用存储器或堆栈方式传递;如果是子程序嵌套时,最好是采用堆栈方式。

4. 在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。单片机体积小、价格低、可靠性高,其非凡的嵌入式应用形态对于满足嵌入式应用需求具有独特的优势。

5. DAC分辨率是指输入数字量的最低有效位(LSB)发生变化时,所对应的输出模拟量(常为电压)的变化量。它反映了输出模拟量的最小变化值。对于5V的满量程,采用8位的DAC时,分辨率为5V/28=19.5mV;当采用12位的DAC时,分辨率则为5V/212=1.22mV。显然,位数越多分辨率就越高。

6. P0口的每一位口线可以驱动8个LSTTL负载。在作为通用I/O口时,由于输出驱动电路是开漏方式,由集电极开路(OC门)电路或漏极开路电路驱动时需外接上拉电阻;当作为地址/数据总线使用时,口线输出不是开漏的,无须外接上拉电阻。P1、P2、P3口的每一位能驱动4个LSTTL负载。它们的输出驱动电路设有内部上拉电阻,所以可以方便地由集电极开路(OC门)电路或漏极开路电路所驱动,而无须外接上拉电阻。

7. 51单片机片内RAM共有128字节,分成工作寄存器区、位寻址区、通用RAM区三部分。基本型单片机片内RAM地址范围是00H~7F。低端的00H~1FH 共32个字节分成4个工作寄存器组,每组占8个单元。20H~2FH共16个字节是位寻址区。30H~7FH共80个字节为通用RAM区。

8. 引起CPU中断的根源,称为中断源。中断源向CPU提出的处理请求,称为中断请求或中断申请。CPU暂时中断原来的事务A,转去处理事件B的过程,称为CPU的中断响应过程。对事件B的整个处理过程,称为中断服务。处理完毕后,再回到原来被中断的地方(即断点),称为中断返回。实现上述中断功能的部件称为中断系统。

9. 数制是计数的规则,在人们使用最多的是进位计数制中,表示数的符号在不同的位置上时所代表的数的值不同。十进制是人们日常生活中最熟悉的进位计数制;二进制是在计算机系统中采用的进位计数制;十六进制是人们在计算机指令代码和数据的书写中经常使用的数制。

10. 数据总线宽度为8位,由P0口提供;地址总线宽度为16位,可寻址范围达216,即64K。低8位A7~A0由P0口经地址锁存器提供,高8位A15~A8由P2口提供。由于P0口是数据、地址分时复用的,所以P0口输出的低8位地址必须用地址锁存器进行锁存;控制总线由错误!未指定书签。RD、WR、EA、ALE和PSEN等信号组成,用于读/写控制、片外ROM选通、地址锁存控制和片内、片外ROM选择。