单片机开发与设计应用工程师理论题库(4)

2019-01-10 10:33

25.用串口扩并口时,串行接口工作方式应选为方式1. ( × )

26.外部中断INTO 入口地址为_0013H( × )

27.MCS-51外部中断0的入口地址是0003H。 (√ ).

28.TMOD中的GATE=1时,表示由两个信号控制定时器的启停。 ( √ )。

29.使用8751且 =1时,仍可外扩64KB的程序存储器。( × )

30.PC存放的是当前执行的指令。( × )

31.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。(× )

32.MCS-51有4个并行I\\O口,其中P0~P3是准双向口,所以由输出转输入时必须先写入\( × )

33.AT89S51单片机若串行口发送数据完成后会将TI置位( √ )

34.AT89S51单片机若串行口发送数据完成后会将RI置位(× )

35.AT89S51单片机带内置看门狗功能,此看门狗打开后不会失效(× )

36.AT89S51单片机系统若执行CLR EA后则启用了全局中断(× )

37. AT89S51单片机的内部定时器可以工作在4中模式下( √ )

38 AT89S51 单片机的T1定时器最大可以工作在24位模式下(× )

39 AT89S51 单片机的外部中断EX0可以配置为低电平触发或者是下降沿触发( √ )

40 AT89S51 单片机的外部中断EX0可以支持高电平触发(× )

41 AT89S51 单片机内部含有8K的eeprom做为程序存储空间(× )

42 c语言规定变量的命名可以采用下划线、字符、数字开头(× )

43 c51里的sbit关键字用来申明特殊位的( √ )

44 c51里面的interrupt关键字是用来说明中断服务函数的( √ )

45 c语言里面的for(;;);是死循环( √ )

- 16 -

46 C语言里面的while(‘0’);是不循环执行的(× )

47 IIC总线一共使用3根线来进行通信分别是 SI,SO,CLK(× )

48 IIC 总线上进行数据传输的时候高位在前 地位在后( √ )

49 Lcm1602的rs线若接地后执行的操作是命令操作(× )

50 Lcm12864的rw线接高电平的时候将进行读操作( √ )

51 符合爱普生pos兼容协议的微型热敏打印机换行命令为1DH( √ )

52 对于喷墨打印机回车命令和换行命令效果是相同的(× )

53 对于热敏打印机,回车、换行、走纸命令执行完后效果是相同的( √ )

54 对于单总线协议的器件读写操作,通过器件内部的序列号来寻址器件( √ )

55 单总线协议的DS18B20温度传感器内部有64位光刻序列号( √ )

56 ADC0804是一个8位的AD 如果基准电压为5v的话 他能测量的最小电压为1v

(× )

57 ADC0804和ADC0809的分辨率均为8位( √ )

58 MCS-51单片机系统在系统扩展时常用锁存器来进行地址锁存( √ )

59 MCS-51 集成的UART接口为RS232电平(× )

60 在AT89S51单片机上开发的程序可以直接移植到STC89c51rc上进行使用( √ ) 题目说明 考核内容 题 型

1. 何谓单片机?单片机与一般微型计算机相比,具有哪些特点?

答:单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O接口

集成在一起而构成的微型计算机。它与通用微型计算机相比,具有如下特点:

1.单片机的程序存储器和数据存储器是分工的,前者为ROM,后者为RAM; 2.采用面向控制的指令系统,控制功能强;

- 17 -

单片机开发与设计应用工程师 简答题 题 量 15个 3.多样化的I/O接口,多功能的I/O引脚; 4.产品系列齐全,功能扩展性强;

5.功能是通用的,像一般微处理机那样可广泛地应用在各个方面。

2、 单片机主要应用在哪些领域?

答:单片机的应用范围很广泛,诸如智能化家用电器、仪器仪表、工业控制、计算机外

部设备、智能机器人、电信及导航等方面

3、控制器的组成和作用

答:控制器:由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组

成。用来协调指挥计算机系统的操作。

4、8051单片机内部包含哪些主要逻辑功能部件?

答:8051单片机是个完整的单片微型计算机。芯片内部包括下列硬件资源:

1. 8位CPU;

2. 4KB的片内程序存储器ROM可寻址64KB程序存储器和64KB外部数据存储器; 3. 128B内部 RAM; 4. 21个 SFR;

5. 4个8位并行I/O口(共32位I/O线); 6. 一个全双工的异步串行口; 7. 两个16位定时器/计数器; 8. 5个中断源,两个中断优先级; 9. 内部时钟发生器。 5、简述MCS-51汇编语言指令格式。

答:MCS-51汇编语言格式如下:

[标号:]操作码助记符[操作数1] [操作数2] [操作数3][注释]标号是用户定义的符号,其值代表这条指令的地址。操作码助记符是指令系统规定的代表特定指令功能的英文缩写符。每条指令都有操作码记符。指令的操作数最多有3个,也有无操作数的指令。注释字段是用户对程序的说明,便于对程序的阅读和理解。

6、 MCS-51指令系统主要有哪几种寻址方式?试举例说明。

答:MCS-51指令操作数主要有以下7种寻址方式: 寻址方式 举例

- 18 -

立即寻址 MOV A,#16 直接寻址 MOV 20H,P1 寄存器寻址 MOV A,R0 寄存器间接寻址 MOVX A, @DPTR 变址寻址 MOVC A, @A+DPRT 相对寻址 SJMP LOOP 位寻址 ANL C,70H

7、在8031扩展系统中,外部程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间不会发生冲突?

答:这是因为外部程序存储器和外部数据存储器所使用的控制信号不同。对外部程序存

储器的选读通是用PSEN控制线,而对外部数据存储器的读/写控制是用RD和WR读、写控制线,所以不会发生地址冲突。

8、简述可编程并行接口8255 A的内部结构?

答:8255 A的内部结构由三部分组成:总线接口部分,内部逻辑部分,外部接口部分。

1.总线接口部分 其中有数据总线驱动器,读/写控制逻辑 2.内部逻辑部分 由A组和B组控制电路。

3.外部接口部分 该部分有3个8位并行I/O端口,即A口、B口和C口。

9、51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断如何定义?

答:具有5个中断源,分别是外部中断INT0和外部中断INT1、定时器溢出中断0和定

时器溢出中断1以及串行中断。通过对中断优先级寄存器IP的设置,每个中断源都可以被定义为高优先级中断。

10、MCS-51单片机各中断源对应的中断服务程序的入口地址是否能任意设定?

- 19 -

答:各中断源的入口地址已经在中断地址区中被定义了,不能任意设定

11、如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例

加以说明。

答:如果要将中断服务程序放置在程序存储区的任意区域,在程序中要通过在中断地

址区的对应地址上设置跳转指令才可实现对中断服务程序的执行

12、.堆栈指示器(SP)的作用是什么?

答:.SP是为了实现堆栈的先入后出的数据处理而设置的一个指针。它指向当前堆栈

段的位置。存入数据是从低地址向高地址延伸,取出数据则相反。入栈时,SP自动+1,然后将数据存入SP指向的单元。出栈时,先将SP指向的数据取出,然后SP-1.

13、.程序状态PSW的作用是什么?常用的状态位有那几位?作用什么?

答:.PSW用于保存指令执行结果的状态。有8位。C AC F0 RS1 RS0 0V / P

C为进位标志。加减运算时 有进位或者借位的 C置一。

AC为辅助进位标志。加减运算时,低4位向高4位有进位或借位,AC置一。 F0,用户自己用。 RS1.RS0 寄存器组选择。 0V溢出标志。 溢出置一。

P 奇偶标志位。记录累加器A中1的个数的奇偶性。为奇数置一。

14、什么是A/D?其主要技术指标什么?

答:.A/D是模数转换。是有AD转换器将电压等模拟信号转换为TTL电平的过程。

性能指标:

1.分辨率。 分辨的最小输入模拟量 2.转换时间。 转换完成一次所需要的时间 3.量程。 所能转换电压范畴

4.转换精度。 满量程校准后,实际值和理论值之差。

15、设单片机系统 Fosc=6MHZ,列式计算定时器T0在方式1时1ms. 10ms的初值

- 20 -


单片机开发与设计应用工程师理论题库(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:创源环保有限公司建筑垃圾回收再利用项目可行性研究报告可研报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: