作业《单片机控制系统的编程与应用》习题及答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.选择题

1.89S51的内部程序存储器与数据存储器的容量各为多少?C P10

(A)64KB、128B (B)4KB、64KB (C)4KB、128B (D)8KB、256B

2.下列哪个是89S51多出的功能?B

(A)存储加倍(B)具有WDT功能

(C)多一个八位输入/输出端口(D)多一个串行口

3.在DIP40封装的8051芯片里,复位RESET引脚编号是多少?A

(A)9(B)19 (C)29 (D)39

4.在DIP40封装的8051芯片里,接地引脚与电源的引脚编号是多少?C (A)1、21 (B)11、31 (C)20、40 (D)19、39

5.下列那个软件同时提供8051的汇编语言及C语言的编译器?A

(A)Keil u Vision(B)Java C++ (C)Dephi (D)Visual C++

6.在12MHz时钟脉冲的8051系统里,一个机器周期有多长?C

(A)1ms (B)12us (C)1us(D)12ms

7.在8051芯片里,哪个引脚是控制使用内部程序存储器,还是外部程序存储

器?B

(A)XTAL1 (B)EA(C) PSEN(D)ALE

8.下列哪个不是8051所提供的寻址模式?D

(A)寄存器寻址(B)间接寻址(C)直接寻址(D)独立寻址9.下列哪个寄存器是8051内的16位寄存器?C

(A)ACC (B)C (C) PC (D)R7

10.开发微型计算机所使用的在线仿真器的简称是什么?A

(A)ISP (B)USP (C)ICE (D)SPI

11.在Keil u Vision3里开发8051程序的第一步是什么?D

(A)打开新的项目文件(B)调试与仿真(C)组建程序(D)产生执行文件

12.在Keil u Vision3里,若要打开项目,应如何操作?D

(A)运行File / New命令(B)运行File / New Project命令(C)运行Project / New命令(D)运行Project / New Project…命令13.进行调试/仿真时,若想要观察输入/输出端口的状态,可以如何处理?D

(A)运行Peripherals/I/O-Port命令(B)运行View/Ports命令

(C)运行Edit/Ports命令(D)单击按钮

14.下列哪项不是Keil C的预处理命令?C

(A)#include (B)#define (C)#exit(D)#if

15.下列哪项不是Keil C的数据类型?B

(A)void (B)string (C)char (D)float

16.在8051的输入/输出端口里,哪个输入/输出端口执行在输出功能时没有内部

有上拉电阻?A

(A) P0 (B) P1 (C) P2 (D) P3

17.在Keil C的程序里,若要指定Port0的bit3,如何编写程序?C

(A)P0.3 (B) Port0.3 (C) P0^3 (D)Port0^3

18.8051的输入/输出端口都是采用哪种电路结构?B

(A)集电极式输出(B)漏极开路输出(C)射极输出(D)图腾式输出

19.在8051里,若要扩展外部存储器,数据总线连接哪个输入/输出端口?A

(A) P0 (B) P1 (C) P2 (D) P3

20.点亮一般的LED所消耗的电流约为多少?D

(A)1~20uA (B)10~20uA (C)1~20mA (D)10~20mA 21.一般蜂鸣器属于哪种负载?B

(A)电阻性负载(B)电感性负载(C)电容性负载(D)不导电负载

22.7405/7406的输出采用哪种电路结构?A

(A)集电极式输出(B)漏极开路输出(C)射极输出(D)图腾式输出

23.在继电器里,所谓NO接点是一种什么接点?D

(A)不使用的接点(B)不存在的接点

(C)激磁后即开路的接点(D)常开接点

24.所谓2P的继电器代表什么意思?D

(A)只有2个接点(B) 两相的负载(C)两组电源(D)2组c接点

25.共阳极7段LED数码管的驱动信号有何特点?A

(A)低电平点亮(B) 低电平不亮(C)高电平点亮(D)以上皆非

26.在8051的程序里,若要将某个输入/输出端口设计成输入功能,应如何处理?

A

(A)先输出高电平到该输入/输出口(B)先输出低电平到该输入/输出口

(C)先读取该输入/输出口的状态(D)先储存该输入/输出口的状态27.下列哪种开关具有自动回复功能?D

(A)指拨开关(B)闸刀开关(C)摇头开关(D)按钮开关28.下列哪种开关具有多输出状态?C

(A)摇头开关(B)TACK switch

(C)BCD数字型指拨开关(D)以上皆非

29.若要产生边缘触发信号,通常会使用那中开关?C

(A)指拨开关(B)闸刀开关(C)按钮开关(D)数字型指拨开关

30.通常电路板上的厂商设定/调整,可使用哪种开关?A

(A)拨码开关(B)闸刀开关(C)按钮开关(D)数字型指拨开关

31.根据实验统计,当操作开关时其不稳定状态大约会持续多久?B

(A)1~5ms (B)10~20ms (C)100~150ms (D)150~250us

32.在电路板上的跳线常被哪种开关替代?A

(A)拨码开关(B)闸刀开关(C)按钮开关(D)数字型指拨开关

33.在Keil C里,判读开关状态使用if-else if语句与使用sweitch语句有何异议?

相关文档
最新文档