C51单片机复习题(WORD档).doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《C51单片机复习题(WORD档).doc》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C51 单片机 复习题 WORD
- 资源描述:
-
1、2013年C51单片机复习题一填空题1、计算机中最常用的字符信息编码是( ASCII码 )。2、MCS-51系列单片机为( 8 )位单片机。3、若不使用MCS-51片内存储器引脚( /EA )必须接(地 )。4、8031内部有( 128 )个RAM;8051内部有(4K ROM )和( 128个RAM)。5、堆栈的地址由( SP )内容确定,其操作规律是“( 先 )进( 后 )出”。6、在单片机扩展时,( P0 )口和( P2 )口为地址线,(P0 )口又分时作为数据线。7、在 MCS-51单片机中,如采用6MHZ晶振,一个机器周期为( 2us )。8、当80C51的RST引脚上保持( 2 )
2、个机器周期以上的低电平时,80C51即发生复位。9、当P1口做输入口输入数据时,必须先向该端口的锁存器写入( 1 ),否则输入数据可能出错。10、若某存储芯片地址线为12根,那么它的存储容量为( 4K B )。11、程序状态寄存器PSW的作用是用来保存程序运行过程中的各种状态信息。其中CY为(进位)标志,用于无符号数加(减)运算,当进行( 位 )操作时作为位累加器。OV为(溢出 )标志,用于有符号数的加(减)运算。12、消除键盘抖动常用两种方法,一是采用(硬件去抖电路),用基本RS触发器构成;二是采用(软件去抖程序),既测试有键输入时需延时(约大于10毫 秒 )后再测试是否有键输入,此方法可判
3、断是否有键抖动。13、若MCS-51 单片机采用12MHz 的晶振频率,它的机器周期为( 1us ),ALE 引脚输出正脉冲频率为(2 MHZ )。14、8051有两个16位可编程定时/计数器,T0和T1。它们的功能可由两个控制寄存器( TCON ) 、( TMOD )的内容决定,且定时的时间或计数的次数与( TH)、( TL)两个寄存器的初值有关。15、串行口的控制寄存器SCON中,REN的作用是( 允许串行接收位 )。16、单片机内外中断源按优先级别分为高级中断和低级中断,级别的高低是由( 中断优先级寄存器, )寄存器的置位状态决定的。同一级别中断源的优先顺序是由( 自然优先级顺序 )决定
4、的。17、LED数码显示按显示过程分为( 静态、)显示和(动态 )显示2种。前者,对每位显示来说是连续显示的,可通过单片机串行口实现;当多位显示时需较多外部驱动芯片,功耗较大。后者,对每位显示来说是断续显示需占用单片机的( 并行 )接口资源。18、单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。19. 半导体存储器的最重要的两个指标是(存储容量)和(存储速度 )。20、计算机的系统总线有(地址总线)、(控制总线)和(数据总线 )。21、(只看看)若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为( 5/255=0.01
5、96V )。22、单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用( 定时器T1 )的溢出率来设定和计算波特率。23、P0、P1、P2、P3四个均是( 8 )位的( 并行 )口(填“串行”还是“并行”),其中P0的功能是(地址/数据分时复接口 )。 24、片内RAM可进行位寻址的空间是(20H-2FH),其对应的位地址范围是(00H-FFH)。25、8051单片机有( 5 )个中断源,( 2 )级中断优先级别。26、8255A属于可编程的(并行)接口芯片,8255A的A通道有( 3 )种作方式。8255A的B有( 2)种作方式。 27、MCS51内部的SFR共有(
6、 18, 8052系列有21 )个。28、8051有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部晶振频率fosc/12 )脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。29、当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FFH),否则输入数据可能出错。30由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行某些指令可实现软件延时。而硬件延时一般是采用单片机的(定时/计数器 )再通过软件编程来实现。31、ROM在单片机系统中作为程序存储器,主要类型有ROM、PROM、EPROM、EEPROM和FLASH存储器。其中8051有4K( ROM
7、 ) ;8751有4K( EPROM );89C51有4K(FLASH存储器 )。32、中断源的是否允许中断是由( IE )寄存器决定的,中断源的优先级别是由(IP)寄存器决定的。33、DS1302与单片机的接口只需3根线相连,分别是(/RST)、(I/O)、(SCLK)。34、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。其中INT1 的入口地址为(0013H),串行口的中断入口地址为(0023H),T0 的 入口地址为(000BH )。35、扩展并行I/O口时,常采用( 8255 )和(
8、8155 )可编程芯片。36、MCS-51单片机访问外部存储器时,利用(ALE )信号锁存来自( P0 )口的低8位地址信号。37、MCS-51单片机中有(2 )个( 16 )位的定时/计数器,可以被设定的工作方式有(四 )种。38、用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择(方式0)。39、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是( PSW )。40、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由(IP )寄存器的内容确定的。41语句xdata unsigned char OUTX2 _at_ 0x1002的功能是(是在
9、外部RAM中的xdata区定义了无符号字符型的字变量OUTX2,它的地址是1002H)。42当定时器T0计数计满时,由硬件电路使( 溢出标志 TF0 )置位;最后再由硬件电路使(该位TF0自动复位)。43C51中的任何程序总是由三种基本结构组成:(顺序 )、(分支)、(循环)。44MCS-51单片机扩展程序存储器所用的读信号为(/PSEN),扩展数据存储器所用的控制信号为(/RD)和(/WR)。45当定时器To工作在方式 3 时,要占定时器T1的(TR1)和(TF1)两个控制位.46MCS-51串行接口有( )种工作方式,这可在初始化程序中用软件设置特殊功能寄存器(_SCON _)来实现。.4
10、7在串行通信中,根据数据传送方向分为(单工)、(半双工)和(全双工)三种方式.48中断请求信号有(电平触发)和(边沿触发)两种触发方式。49C51的串行口控制寄存器中有2个中断标志位,它们是(TI)和(RI)。50键盘的结构形式一般有两种:(独立式键盘)和 ( 矩阵式键盘)。51. 单片机与普通计算机的不同之处在于其将(CPU)、 (存储器)和(输入/输出接口)部分集成于一块芯片之上。52. 构成8051单片机最小应用系统时,(/EA)引脚应该接高电平. 构成8031单片机最小应用系统时,(/EA)引脚应该接地。53. 串行通信按信息的格式可分为(同步通信)和(异步通信)两种方式。54. D/
11、A转换器实现 转换成 .55. A/D转换器实现 转换成 .二单项选择题1、在单片机中,通常将一些中间计算结果放在(A)中。A、累加器B、控制器C、程序存储器D、数据存储器2、单片机8051的XTAL1和XTAL2引脚是(D)引脚。A、外接定时器B、外接串行口C、外接中断D、外接晶振3、8051单片机共有(B)中断源。 A、4B、5C、6D、74、设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为(C )A、2MHz B、1MHz C、500kHz D、250kHz5当MCS-51单片机接有外部存储器,P2口可作为 ( D)。A、数据输入口 B、数据的输出
12、口 C、准双向输入输出口 D、输出高8位地址6单片机的定时器/计数器设定为工作方式1时,是(D )。A、8位计数器结构 B、2个8位计数器结构C、13位计数器结构D、16位计数器结构7下列具有模数转换功能的芯片是(A)A、ADC0809B、DAC0832 C、BS18B20 D、DS13028、串行口每一次传送( B)字符。A、1个字节 B、1bit C、1帧 D、1 串9. MCS-51单片机中,当寄存器IP=0x81时,优先级最高的中断是( C )A、INT1 B、串行口中断 C、INT0 D、定时器/计数器T0中断10. C51编译器中支持的存储模式不包含(A)A、Xdata B、Sma
13、ll C、Compact D、Large11、计算机能直接识别的语言是( C )。A汇编语言 B自然语言 C机器语言 DC语言12、采用8031单片机必须扩展( B )。A、数据存储器 B、程序存储器 C、I/O接口 D、显示接口 13. 定时/计数器有种工作模式,它们由( B )寄存器中的M1 M0状态决定。ATCON BTMOD C PCON DSCON 14P0口作数据线和低8位地址线时B A应外接上拉电阻 B不能作I/O口 C能作I/O口 D应外接高电平15对于8031单片机,其内部RAMC 。A只能位寻址 B只能字节寻址 C既可位寻址又可字节寻址 D少部分能位寻址 16MCS51单片
14、机的CPU主要的组成部分为A 。A运算器、控制器 B加法器、寄存器 C运算器、加法器 D运算器、译码器17单片机能直接运行的程序叫C 。A 源程序 B。汇编程序 C。目标程序 D。编译程序18.、在8051片外扩展8K的EPROM 2764 需要( C )根地址线。A、11 B、12 C、13、 D、1420. MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是( )(A) T0 (B) INT1 (C)串行接口 (D) INT021MCS-51系列单片机芯片是双列直插式封装的,有( )个引脚。(A)24 (B)30 (C)40 (D)50第1章 单片机硬件系统1. 什么是单片
15、机、单片机系统、单片机应用系统?答:单片机:又名微控制器,是将微型计算机中的中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)及I/O口电路等主要部件,结合连接它们的总线集成在一块芯片上,即它是一块智能芯片。单片机系统:单片机本身只是一块芯片,它并不能集成计算机的全部电路,因此需要加上时钟、复位电路等,才能构成单片机最小应用系统;若最小系统资源不足时,还需扩展外围电路和外围芯片等,从而构成能满足应用要求的单片机系统。单片机应用系统:它是为实际的控制应用而设计的,该系统与控制对象结合在一起,是满足嵌入式对象要求的全部电路系统。它在单片机的基础上配置了前/后向通道接口电路、人机交互通
16、道接口电路、串行通信接口等面向对象的接口电路。另单片机系统和单片机应用系统都是软硬件结合的系统,缺一不可。2. 单片机有哪些特点?答:单片机的特点很多,主要是体积小品种多,价格便宜,可靠性高,使用灵活,还有(1)突出控制功能(2)ROM和RAM分开(3)单片机资源具有广泛的通用性(4)易于扩展ROM、RAM、定时/计数器、中断源等资源。3. 为什么说AT89C51单片机是MCS-51系列的兼容机?AT89C51单片机有何优点?答: AT89系列单片机是将FLASH存储器技术和MCS-51系列单片机的基本内核相结合的单片机,且管脚也与之兼容,可以直接代换,所以说AT89C51是MCS-51系列的
17、兼容机。AT89C51单片机是AT89系列机的标准型单片机,它的优点主要有:内ROM是FLASH存储器,已获得广泛应用的80C51兼容,采用静态逻辑设计,操作频率范围宽,具有两个软件选择的节电模式等。4. AT89C51单片机由哪些主要功能部件组成? 答:MCS-51系列89C51单片机由下列部分组成:1个8位CPU、128B的RAM、4K程序存储器、18个特殊功能寄存器SFR、4个并行口、1个串行口、2个定时计数器和中断系统等资源。补充: MCS-52系列单片机的内部资源有哪些?答:MCS-52系列单片机内部有:1个8位CPU、128B的RAM、8K程序存储器、21个特殊功能寄存器SFR、4
18、个并行口、1个串行口、3个定时计数器和中断系统等资源。5. 简述单片机应用研发过程和研发工具(了解)。答:任务分析方案论证硬件设计软件设计仿真调试实物制作与调试。研发工具:调试仿真软件KEIL、在线仿真器、编程器或ISP下载器、PROTEUS仿真平台、教学实验板等。6. AT89C51单片机内部结构主要有哪些部件组成?它们的主要功能是什么?答:AT89C51单片机内部结构主要有:(1)中央处理器CPU,是单片机的核心,完成运算和控制功能;(2)内部数据存储器(256字节),前面128个单元00H7FH存储内部数据,后面128个单元80HFFH被专用寄存器占用,用来实现对片内各部件进行管理、控制
19、、监视;(3)程序计数器PC,是一个16位专用寄存器,其内容为下一条执行指令的地址;(4)Flash内部程序存储器(4K),用于存储程序、原始数据、表格等;(5)4个并行I/O口(8位),实现数据的并行输入输出;(6)串行通信口,实现单片机和其他数据设备之间的串行数据传送;(7)2个定时器/计数器(16位),实现定时或计数功能;(8)中断控制系统,共5个中断源,分高低两个优先级;(9)一个片内振荡器和时钟电路,为单片机产生时钟脉冲序列;(10)总线,用于连接各个部件和单片机系统的扩展。7. 请将AT89C51的40个引脚按4类(电源、时钟、控制和I/O引脚)分类。答:电源(2):Vss接地端,
20、Vcc接DC正电源线;时钟(2):XTAL1,XTAL2控制(4):RST复位输入,ALE/(/PROG)地址锁存允许/编程脉冲,/PSEN外ROM读选通信号,(/ES) / VPP内外ROM选择/编程电源I/O引脚(32):P0P3并行8位I/O口8. AT89C51单片机引脚/EA、RST、ALE、/PSEN的功能是什么?答:/EA是片内外ROM选择端,ROM的寻址范围为64KB,而AT89C51内部只有4KB ROM,当不够用时可在外扩展ROM。当/EA信号为低电平时,指访问外部ROM;当/EA为高电平时,则先访问内部ROM,当PC值超过4KB时自动转向外部ROM中执行。RST复位信号,
21、当此引脚上的信号出现至少两个机器周期的高电平将使单片机复位。ALE地址锁存控制信号,当系统扩展时,ALE用于控制把P0口输出的低8位地址送入锁存器存起来,以实现低位地址和数据的分时传送。/PSEN外部ROM的读选通信号,在访问外部ROM时,每个机器周期两次PSEN有效(低电平),但在此期间内,每当访问外部数据存储器时,这两次有效的PSEN将不出现。8-(1)说明MCS-51单片机的外部引脚EA的作用?答:1、引脚EA为访问内/外部程序存储器控制信号。 引脚EA高电平时,对ROM的读操作先从内部4KB开始,当地址范围超出4KB时自动切换到外部进行; 当引脚EA为低电平,对ROM 的读操作限定在外
展开阅读全文