2014年秋季《单片机》-2.doc
2014年秋季期末单片机-2 第1部分:单项选择题每题2分,共20题 1.1、RAM是随机存储器的意思,随机存储器的准确含义是( C) A、存储器的各存储单元的存取时间相等 B、可以在任何时刻随机读/写存储器内各存储单元 C、随机表示既可读又可写 D、随机是易失的意思,因为随机存储器具有易失的特点 1.2、使用8255可以扩展出的I/O口线是( B ) A、16根 B、24根 C、22根 D、32根 1.3、ADC 0809芯片是m路模拟输入的n位A/D转换器,m、n是( A ) 。 A8、8 B8、9 C8、16 D1、8 1.4、6264芯片是(B) A、EEPROM B、RAM C、FLASH ROM D、EPROM 1.5、MCS51单片机定时器T0的溢出标志TF0,若计满数产生溢出时,其值为(C)。 A、00H B、FFH C、1 D、计数值 1.6、MCS-51单片机9号引脚的功能是( A )。 A、单片机复位 B、单片机电源正极 C、单片机电源负极 D、单片机外部存储器选通1.7、80C51单片机使用的供电电压是( C )。 A、DC 6V ±10% B、AC 5V ±10% C、DC 5V ±10% D、DC 12V ±10%1.8、MCS-51单片机电源正极、负极的的引脚是( C )。 A、20、40 B、18、19 C、40、20 D、20、211.9、在下列寄存器中,与定时/计数控制无关的是( C) A、TCON B、TMOD C、SCON D、IE 1.10、对于单片机最小应用系统说法不正确的是(A )。 A、单片机最小应用系统运行速度是最快的。 B、单片机最小应用系统可以使用外部时钟电路。 C、单片机最小应用系统可以使用内部时钟电路。 D、单片机最小应用系统包括单片机、复位电路、时钟电路、电源1.11、8051的外部程序存储器常采用的芯片是( A )。 A2716 B8255 C74LS06 D2114 1.12、单片机的堆栈指针SP始终是指示(B)。 A、堆栈底 B、堆栈顶 C、堆栈地址 D、堆栈中间位置 1.13、 80C51单片机的封装形式主要有(A)。 A、双列直插、方形 B、环形、双列直插 C、条形、环形 D、星形、三角形1.14、在中断服务程序中,至少应有一条(D)。 A、传送指令 B、转移指令 C、加法指令 D、中断返回指令 1.15、标号一般不包括(C)。 A、编号 B、字母 C、: D、数字1.16、INC A 指令功能是每执行一次A就自动加1,该指令属于(D)指令 A、数据传送类 B、逻辑运算类 C、判断转移类 D、算术运算类 1.17、MCS-51单片机可分为两个中断优先级别,各中断源的优先级别设定是利用寄存器( B )。 A、IE B、IP C、TCON D、SCON 1.18、MCS-51中断源有( A ) A、5个 B、2个 C、 3个 D、 6个 1.19、51单片机具有5个中断源,定时类中断有(B )个。 A、1 B、2 C、5 D、4 1.20、下列有关单片机数据存储器的论述中,错误的是(A ) A、数据存储器只使用MOV指令进行读/写 B、堆栈在数据存储器中开辟 C、数据存储器只用于保存临时数据 D、专用寄存器也是数据存储器的一部分 1.21、DJNZ属于( C )类指令 A、传送类 B、位操作类 C、判断转移 D、算术运算类 1.22、MCS51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来( B )。 A、存放指令 B、存放16位地址,作间址寄存器使用 C、存放下一条指令地址 D、存放上一条指令地址 1.23、对于常见单片机封装说法不正确的是(D )。 A、DIP是双列直插封装结构。 B、相同引脚数PLCC封装的总面积比DIP封装要小。 C、SOP是表面贴片封装结构。 D、单片机常用40引脚的圆形封装1.24、MCS-51系统支持的串行通信是(B)。 A、同步和异步 B、异步和全双工 C、同步和全双工 D、异步和半双工1.25、将累加器ACC全部位置1,一般可使用下面哪条指令(A) A、mov A,#255 B、mov A, #0 C、MOV A, #11H D、MOV A, #11110000B 1.26、MCS-51单片机P3口引脚是( B )。 A、1-9号引脚 B、10-17号引脚 C、21-28号引脚 D、39-32号引脚 1.27、在MCS-51系统中,I/O端口地址分配采用( B )。 A、I/O端口地址独立编排 B、I/O端口地址与存储器地址统一编排 C、I/O端口地址直接寻址 D、I/O端口全部集成于内部1.28、与学习单片机关系最小的软件是( B )。 A. stc-isp下载软件 B.QQ C. KEIL D.超级单片机工具 1.29、单片机开发设计一般使用下列哪个软件(C)。A. QQ B.IE浏览器 C. KEIL D.word 1.30、6264芯片是( B ) A、EEPROM B、RAM C、FLASH ROM D、EPROM 第2部分:判断题每题1分,共30题 2.1、SP称之为堆栈指针,堆栈是存在单片机内部RAM区域的,堆栈的大小与内部RAM大小有关。 正确2.2、RET是子程序返回指令。 正确2.3、 在单片机编程中的数制只能使用十六进制,十进制与二进制的表达方式不能正常识别。 错误2.4、为了消除按键的抖动,常用的方法有硬件和软件两种方法。 正确 2.5、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是读锁存器。 正确2.6、若不使用MCS-51片内存器引脚EA必须接地.正确 2.7、8031中的工作寄存器就是内部RAM中的一部份。 正确2.8、MOV A,R0的寻址方式是寄存器间接寻址。 正确2.9、 51单片机的编程语言一般有三种:C语言、汇编语言、普通话。 错误2.10、MOV A,30H这条指令执行后的结果是(A)=30H=48。错误 2.11、若MCS-51单片机使用的晶振是12MHz,则其机器周期为1µs。 正确2.12、86D=11010110B 错误 2.13、51系列单片机只能做控制用,不能完成算术运算。 错误 2.14、在使用可编程接口时必须先进行初始化。 正确2.15、MCS-51单片机上电复位时,P0=00H。 错误2.16、JB KA1,K2,是判断转移指令。 正确2.17、8051的复位引脚可与89C51的复位引脚直接相连。正确2.18、MOV A,R1,将R1单元中的数据作为地址,从该地址中取数,送入A中。 正确2.19、MOV A,#00H的寻址方式是立即寻址。 正确2.20、判断该指令书写是否正确:PUSH DPTR 错误2.21、EQU是伪指令。 正确 2.22、单片机使用时必须同时使用40个引脚,保证单片机的负载平衡。错误 2.23、中断服务程序的最后一条指令为RETI。 正确2.24、MOVC A,A+DPTR是一条ROM查表指令。正确 2.25、RC A为循环左移指令 错误 2.26、8051单片机必须使用内部ROM。 错误2.27、中断可以节约单片机硬件资源。正确 2.28、MCS-51的串行接口是全双工的。 正确2.29、要准确读到单片机的外部状态要先写1个高电平。 正确2.30、要MCS-51系统中,一个机器周期必须等于5s。 错误第3部分:填空题每题1分,共10题 3.1、51单片机系统中定时0中断 入口地址为(000BH)。 3.2、MCS-51片内RAM的20H2FH范围内的数据存储器,既可以(字节寻址)又可以位寻址,该区域称为位寻址区,总共为16字节、128位。 3.3、51单片机系统中有(5)个中断源,他们分别是外部0中断、定时0中断、外部1中断、定时1中断、串行中断。 3.4、MCS-51有(4)组工作寄存器,它们的地址范围是00H1FH,每组内都有R0-R7,工作寄存器组由程序状态字PSW中的RS0、RS1决定,默认在组0。 3.5、MCS-51有4个并行IO口,其中P0P3是准双向口,所以由输出转输入时必须先写入"(1)"。 3.6、PUSH 30H是(入栈) 指令。 3.7、MOV A,#100是 (立即)寻址方式。 3.8、51单片机系统中外部0中断 入口地址为(0003H)。 3.9、POP ACC是(出栈) 指令。 3.10、 因为8031单片机内部没有ROM,所以在设计8031系统时需要使用外部(ROM),P0、P2口不可以作为一般I/o使用,它需要作为数据线与地址线使用,同时单片机的EA脚还必须接地。