单片机试题库分章节答案解析C语言.doc

上传人:坚持 文档编号:3927259 上传时间:2019-08-25 格式:DOC 页数:25 大小:177KB
下载 相关 举报
单片机试题库分章节答案解析C语言.doc_第1页
第1页 / 共25页
单片机试题库分章节答案解析C语言.doc_第2页
第2页 / 共25页
单片机试题库分章节答案解析C语言.doc_第3页
第3页 / 共25页
单片机试题库分章节答案解析C语言.doc_第4页
第4页 / 共25页
单片机试题库分章节答案解析C语言.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、范文. 范例.参考WORD 格式整理版 第 1部分 单片机概述及数学基础一、填空题1、十进制 255的二进制是 11111111 ,十六进制是 FF 。2、单片机是将 CPU 、 存储器 、特殊功能寄存器、 定时/计数器 和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。3、十进制 127的二进制是 1111111 ,十六进制是 7F 。4、+59 的原码是 00111011 ,-59 的补码是 11000101 。5、十进制数 100转换为二进制数是 1100100;十六进制数 100转换为十进制数是 256 。6、十进制数 40转换为二进制数是 101000 ;二进制数 10.1

2、0转换为十进制数是 2. 5 。7、十进制 99的二进制是 1100 011 ,十六进制是 63 。二、判断题( ) 1、AT89S51 是一种高性能的 16位单片机。8 位机( ) 2、有符号正数的符号位是用 1表示的。三、选择题( )1、计算机中最常用的字符信息编码是( A ) A. ASCII B.BCD码 C. 余 3码 D. 循环码四、简答题1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点?第 2部分 51 单片机硬件结构、存储系统及I/O接口一、填空题1、AT89S51 单片机共有 4 个 8位的并行 I/O口,其中既可用作地址/数据口,又可用作一般的 I/O口的是 P0

3、。2、 若采用 12MHz的晶振,则 MCS-51单片机的振荡周期为_ 1/12 S _ ,机器周期为_1S _。范文. 范例.参考WORD 格式整理版 3、AT89S51 单片机字长是_8_位,有_40 根引脚。489S51 单片机是 8 位单片机,其 PC计数器是 16 位。5若单片机使用的晶振频率是 6MHz,那么一个振荡周期是 1/6 S,一个机器周期是 2S S。689S51 单片机是 +5 V 供电的。4.0-5.5V7堆栈是内部数据 RAM区中,数据按 先进后出 的原则出入栈的。8MSC51 系列单片机具有 4 个并行输入/输出端口,其中P0口是一个两用接口,它可分时输出外部存储

4、器的低八位地址和传送数据,而P1口是一个专供用户使用的 IO 口,常用于第二功能的是 P3 口。9当单片机系统进行存储器扩展时,用 P2口的作为地址总线的 高八 位,用 P0作为地址总线的 低八 位。10半导体存储器分为ROM和RAM两大类,其中前者具有非易失性(即掉电后仍能保存信息) ,因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序中间结果等。11MCS-51 系列单片机对外部数据存储器是采用DPTR作为指针的,其字长为16位,因而可寻址的数据存储器的最大空间为64K字节。12. 51单片机有 26 个特殊功能寄存器,其中 11 个具有位寻址功能。13. 当单

5、片机系统需要外扩展存储器时, P2 和 P0 作为地址总线。14.AT89S51单片机上电初始化后,将自动设置一些寄存器的初始值,其中堆栈指针 SP的初始值为 07H ,P0 口复位值是 FFH 。15.单片机两种节电模式: 空闲模式 和 掉电模式 ,节电模式是由特殊功能寄存器 PCON 中的有关位来控制的。16. 在单片机硬件设计时,31 脚一般要接_高电平_, 晶振在 PCB设计中应尽量_靠近 51芯片_。 17.在 AT89S51单片机中,RAM 是 数据 存储器,ROM 为 程序 存储器。18.单片机的复位方式主要有 上电复位 和 按键 复位两种。19.AT89S51单片机的内部 RA

6、M的寻址空间为 256B ,而内部 ROM的寻址空间为 4K 。20. 总线(BUS)是计算机各部件之间传送信息的公共通道,微机中有内部总线范文. 范例.参考WORD 格式整理版 和外部总线两类。其中外部总线有控制总线、 数据 总线、 地址 总线三种。21、已知 PSW的 RS1和 RS0为 01,则 第 1 组的工作寄存器区被选择为工作寄存器组,此时 R0的地址为 08 H。22、给 RST引脚输入 2个机器周期的高 电平使单片机复位,此时 P0= FFH或者 0XFF ,SP= 07H 或者 0X07 。23、堆栈在内部数据 RAM区中,数据按 先进后出 的原则出入栈的。24、8051 单

7、片机的存储器的最大特点是 数据 与 程序 分开编址。25、控制程序执行顺序的寄存器是 PC ,是 16 位寄存器。二、判断题( ) 1、MCS-51 单片机的程序存储器只能用来存放程序。 ( ) 2、MCS-51 若希望程序从片内存储器开始执行,EA 脚应接低电平。( )3、89S51 单片机中,外部 RAM与 I/O接口是统一编址的。( )4、89S51 单片机复位后,特殊功能寄存器 SP的内容都是 00H。( )5、51 单片机内部寄存器都是 8位的。( )6、对于 8位机,如果正数+正数等于负数,则会产生溢出。( )7在 MCS-51系统中,一个机器周期等于 1s。( )8复位之后,P0

8、-P3 的内容为 0FFH,栈指针 SP指向 00H单元。( )9当 AT89C51的 EA引脚接低电平时,CPU 只能访问片外 ROM,而不管片内是否有程序存储器。( )10扩展 I/O口占用片外数据存储器的地址资源。( )11MCS-51 系统可以没有复位电路。( )12.程序存储器不仅可以存放程序指令字节代码和表格常数,还可以作为数据暂存和缓冲待调试的程序代码等。( )13. 单片机复位后不影响片内 RAM单元的数据,仅影响特殊功能寄存器中的内容。( )14.程序计数器 PC不能为用户编程时直接使用,因为它没有地址。( )15. 8051共有 21个特殊功能寄存器,它们的位都是可以用软件

9、设范文. 范例.参考WORD 格式整理版 置的,因此,是可以进行位寻址的。( )16. 8051 单片机必须使用内部 ROM。( )17. 8051 是一种 8位单片机。( )18. MCS51 单片机的 CPU能同时处理 8位二进制数据。( )19. AT89S51 单片机采用的是哈佛结构。( )20. AT89S51 单片机的内部 RAM的位寻址空间有 128位。( )21. RXD 表示串行口输入端,而 TXD表示串行口输出端。( )22.系统复位后,四个 I/O口的初始值都是 00H。( )23.一般 AT89S51单片机的特殊功能寄存器的数据都是 8位的,但数据指针寄存器 DPTR的

10、数据却是 16位的。( )24. AT89S51单片机共有 4个 8位的并行 I/O口,其中 P2口既可用作地址/数据口,又可用作一般的 I/O口。( )25. sbit不可用于定义内部 RAM的位寻址区,只能用在可位寻址的SFR上( )26. SFR 中凡是能被 8整除的地址,都具有位寻址能力。 ( )27. 8051单片机,程序存储器和数据存储器扩展的最大范围都是一样的。 ( )28. MCS51 单片机上电复位后,片内数据存储器的内容均为 00H。 ( )29.当 8051单片机的晶振频率为 12MHZ时,ALE 地址锁存信号端的输出频率为 2MHZ的方脉冲。 ( )30.在 51系列的

11、单片机系统中,一个机器周期是固定的。 三、选择题1、AT89S51 单片机采用的内部程序存储器的类型是( C ) 。A. EPROM B. SFR C. Flash D. 掩膜 ROM2、下列计算机语言中,CPU 能直接识别的是( D ) 。A. 自然语言 B. 高级语言 C. 汇编语言 D. 机器语言3、51 单片机复位后,PC 与 P口(I/O)的值为( B ) 。A. 0000H, 00H B. 0000H, FFH C. 0003H, FFH D. 0003H, 00H 4、提高单片机的晶振频率,则机器周期( A ) 。范文. 范例.参考WORD 格式整理版 A. 变短 B. 变长 C

12、. 不变 D. 不定5、单片机的应用程序一般存放于( B )中 A、RAM B、ROM C、寄存器 D、CPU 689S51 单片机的 PSW寄存器中的 RS1和 RS0用来( A ) 。A选择工作寄存器组 B. 指示复位C选择定时器 D. 选择工作方式780C51 基本型单片机内部程序存储器容量为( C ) 。 A.16K B.8K C.4K D.2K8 AT89S51 单片机的 P0,当使用外部存储器时它是一个( A ) 。A. 传输低 8位地址数据总线 B. 传输低 8位地址 C. 传输高 8位地址数据总线 D. 传输高 8位地址9在 AT8951单片机的 4个并口中,需要外接上拉电阻的

13、是( A ) 。A . P0口 B . P1 口 C . P2 口 D . P3 口10在 CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( C ) 。A. PC B. A C. PSW D. SP1151 单片机的 XTAL1和 XTAL2引脚是( D )引脚A. 外接定时器 B. 外接串行口 C. 外接中断 D. 外接晶振12. 计算机在使用中断方式与外界交换信息时,保护现场的工作应该是( B ) 。A.由 CPU自动完成 B.由中断服务子程序完成 C.在中断响应中完成 D.在主程序中完成13. MCS-51系列单片机是属于( C )体系结构。 A、冯诺依曼 B、普林斯顿 C、哈

14、佛 D、图灵14. MCS-51系列的单片机中片内 RAM的字节大小可能的是( C )A、128M B、128K C、128 D、64 15. 可以将 P1口的低 4位全部置高电平的表达式是( B ) A、P1 char table=0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe;while(1) for(i=0;idelay()范文. 范例.参考WORD 格式整理版 void main() int i; while(1) P2=0x0f;delay(500);P2=0Xf0;delay(500);4、 编制一个循环闪烁的程序。有 8个发光二极管,每次其中某个灯

15、闪烁点亮10次后,转到下一个闪烁 10次,循环不止。画出电路图。#includedelay()void main() int i,j; char table=0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe;while(1) for(i=0;i与#include “reg51.h”是等价的。 ( )6、在 C语言中,所有定义在主函数之前的函数无需进行声明。 三、选择题1、下列数据类型中, ( C )是 51单片机特有的类型。A. char B. int C. bit D. float2、利用下列( A )关键字可以使用不同的中断源。A. interrupt B. sfr C. while D. using3使用单片机软件调试 C语言程序时,首先应新建文件,其扩展名是( A )A. *.c B. *.asm C. *.bin D. *.hex4下列指令判断若定时器 T0未计满数就原地等待的是( B )。 A. while(T0=1); B. while(TF0=0); C. while(T0=0); D.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 参考答案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。