锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

单片机知识点51系列考试必背2021-11-09

时间:2023-08-10 08:37:00 边沿触发式继电器

单片机知识点51系列考试

1.单片机是微处理器,具有一定的容量 RAM 和ROM以及 I/O 微型计算机等电路集成在芯片上形成的微型计算机。
2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。
3.最多可以表示两位十六的进制数 256 存储单元。
4、89C51是下面哪家公司的产品?( C )A、INTEL B、AMD C、ATMEL D、PHILIPS5、在89C51中,只有当EA引脚接 高 电平时,CPU才访问片中的Flash ROM。六、是非题:当89C51的EA当引脚接头低电时,CPU只能访问片外ROM,无论片中是否有程序存储器。t
七、是非题:当89C51的EA引脚接高电平时,CPU只能访问电影中的4KB空间。f
8、当CPU访问片外的存储器时,其低八位地址由 P0 由口提供高八位地址 P2 8位数据由口提供 P0 口提供。
9、在I/O口中, P0 口在接LED必须提供上拉电阻, P3 口有第二个功能。10.是非问题:MCS-51系列单片机直接读端口和读端口存器的结果总是一样的。F
11.是非问题:用指令区分是读端口还是锁存器。T。
12.是非题:89C51的片内RAM在区内,位置地址与部分字节地址冲突。F。
13.是非问题:中断矢量地址位于RAM区中。F。
14、MCS-51系列单片机属于( B )体系结构。A、冯诺依曼 B、普林斯顿 C、哈佛 D、图灵
15、89C51具有 64 KB字节寻址能力。
16.是非题:89C51中,当CPU访问片内外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问电影RAM区时用MOV指令。T。
17、在89C51中,片内RAM分为地址为 00H~7FH 的真正RAM和地址80H~FFH的 特殊功能寄存器(SFR) 两两部分。
18、在89C通用寄存器区分为51个 4 组,每组 8 工作寄存器,当CPU复位时,第 0 组寄存器是当前的工作寄存器。
19.是非问题:工作寄存器区不允许普通RAM使用单元。F
20.是非问题:工作寄存器组通过位置PSW中的RS0和RS1来切换的。T。
21.是非问题:特殊功能寄存器可用作普通寄存器RAM使用单元。F
22.是非问题:直接或间接搜索128个位置的地址用位。T
23.是非题:堆栈指针SP电影中000的内容可以指向H~7FH的任何RAM系统复位后,单元,SP初始化为00H。F
24、数据指针DPTR是一个 16 位的 特殊功能寄存器 寄存器。
25、是非题:DPTR只能作为16位的特殊功能寄存器使用。F。
26.是非问题:程序计数器PC是一种特殊的功能寄存器,可以找到地址。F
27、在89C在51中,机器周期包括 12 每个振荡周期由一个或多个机器周期组成,包括单周期指令、双周期指令和 4周期 指令。
28.当系统处于正常工作状态并稳定振荡时,RST加一个引脚 高 电平并维持 2 机器周期可以复位系统。
29.是非题:单片机89C51复位后,其PC指针初始化为00000H,使单片机从地址单元开始执行程序。T。
30、单片机89C51复位后,其I/O口锁存器的值为 0FFH ,堆栈指针的值为 07H ,SBUF的值为 不定 ,内部RAM其余寄存器的值不受复位的影响 0H 。31.是非问题:单片机系统上电后,其内部RAM值不确定。T
32.以下是51系列单片机上电自动复位电路(假设RST端内无下拉电阻)(P39图2-16(a))。
33、在89C有两种方法可以使单片机退出空闲模式,一种是 响应任何中断请求 ,其二是 硬件复位 ;而只有 硬件复位 进入掉电模式的单片机可以退出掉电模式。
请使用下图说明894C51单片机读取端口锁存器的必要性。读取锁存器是为了避免直接读取端口引脚时外部电路的干扰而产生的误读。----------
请解释为什么使用35LED当高电平为 5V正常点亮一个LED限流电阻需要多少电阻(设置LED正常工作电流为10mA,导通压降为0.6V),为什么?解:因为LED导通时,电压降固定(0.6V)。为了使LED能正常工作(电流为10)mA),它不会被过大的电流损坏,因此必须增加限流电阻。--------
36.下面哪个指令写错了?( C )。A、MOV DPTR,#3F98H B、MOV R0,#0FEH C、MOV 50H,#0FC3DH D、INC R0
37.下面哪个指令写错了?( D )。A、INC DPTR B、MOV R0,#0FEH C、DEC A D、PUSH A
38.下面哪个指令写错了?( B )。A、MOVC A,@A DPTR B、MOV R0,#FEH C、CPL A D、PUSH ACC
39.是非问题:在51系列单片机指令系统中,累加器A必须参与其加法、减法、乘法和除法。T
40以下哪一个是操作指令?( B )。A、MOV P0,#0FFH B、CLR P1.0 C、CPL A D、POP PSW
41以下哪一个是操作指令?( B )。A、MOV P1,#0FFH B、MOV C,ACC.1 C、CPL A D、POP PSW
42.以下哪一个是操作指令?( B )。A、MOV P0,#0FFH B、SETB TR0 C、CPL R0 D、PUSH PSW
43、简述89C51单片机中断的概念。当CPU在处理某件事时,请求外部事件CPU因此,迅速处理,CPU暂时中止当前的工作,转去处理所发生的时间。服务中断后,回到原来被暂停的地方,继续原来的工作,这个过程成为中断。44.什么是保护现场,什么是恢复现场?保护现场:当CPU响应中断程序时,硬件会自动将断点地址(16位程序计数器值)压入堆栈,用户还应注意保护相关工作寄存器、累加器、标志位等信息;恢复现场:完成中断服务程序后,恢复原工作寄存器、累加器、标志位等。
45、单片机89C51有哪些中断源,对其中断请求如何进行控制?89C51中断系统有5个中断源:●INT0:外部中断0请求,低电平有效。通过P3.2引脚输入。●INT1:外部中断1请求,低电平有效。通过P3.3引脚输入。●T0:定时器/计数器0溢出中断请求。●T1:定时器/计数器1溢出中断请求。●TXD/RXD:串行口中断请求。当串行口发送或接收一帧数据时,请求中断。46、单片机89C51的五个中断源分别是 INT0 、 INT1 、 T0 、 T1 以及 TXD/RXD 。
47、单片机89C51中断需要4个特殊功能寄存器,它们是 TCON 、SCON、 IE 以及IP。
48、在89C外部中断由51中断IT0(1)位分别控制两种触发方法 电平 触发方式和 边沿 触发方式。-------------------
49简要介绍89个简单片机C51中断的自然优先顺序,如何提高中断源的优先级。中断源(控制位) 自然优先级外部中断0(PX0) 最 高定时器/计数器0溢出中断(PT0)外部中断1(PX1)定时器/计数器1溢出中断(PT1)串行口中断(PS) 最 低若某几个控制位为1,则相应的中断源就规定为高级中断;反之,若某几个控制位为0,则相应的中断源就规定为低级中断。当同时收到几个相同优先级的中断请求时,哪个中断源取决于内部硬件查询顺序(即自然优先级)。--------------------
50.是非题:89C在51中,当中断响应发生时,所有中断请求标志位都由硬件自动清除。F
51.中断处理过程分为三个阶段,即 中断响应 、中断处理和 中断返回 。
52.简要介绍51系列单片机中断响应的条件。●有中断源发出中断请求;●中断总允许位EA=1,即CPU开中断;●申请中断源的中断允许为1,即中断无屏蔽;●服务于无同级或更高级的中断;●当前的指令周期已经结束;●若现在的指令为RETI或者是访问IE或IP指令、指令和其他指令已经执行。
53、是非题:在51系列单片机中,中断服务程序从矢量地址开始执行,一直到返回指令RETI为止。T
54.为什么在51系列单片机实施中断服务程序时,通常会在矢量地址开始时放置跳转指令?由于51系列单片机的两个相邻中断源中断服务程序的入口地址相距只有8个单元,一般中断服务程序无法容纳,因此一般需要在相应中断服务程序的入口地址放置跳转指令。
55.为什么主程序的起始地址在0030H之后?因为0000H~0030H为了避免冲突,主程序的起始地址一般放在0030H之后。
56.是非问题:在执行子程序调用或中断服务程序时,会产生压栈动作。T
57、单片机89C51片内有两个 16 定时/计数器的位置,即T0和T1,它们都有 定时 和 事件计数 的功能。
58.是非问题:定时/计数器在定时模式下工作时,通过89C12分频后,51片内振荡器输出脉冲进行计数,直至溢出。T
59.是非问题:定时/计数器在计数模式下工作时,通过89C51的P3.4和P3.当脉冲下降时,计数外部脉冲一次。T
60.是非问题:定时/计数器在工作时需要消耗CPU的时间。F
61.是非问题:定时/计数器的工作模式寄存器TMOD位置搜索可以进行。F
62.是非问题:使用前后定时/计数器必须赋予初值才能正常工作。F
63.简要描述定时/计数器四种工作模式的特点。模式1:16位定时器/计数器;模式2:把TL0(或TL1)配置成8位定时器/计数器,可自动重新装载;模式3:对T0和T1大不相同。若将T将0设置为模式3,则TL0和TH0分为两个独立的8位计数器。定时器T1无工作模式3状态。模式0:与模式1几乎完全相同,唯一的区别是模式0,寄存器TL0用5位,TH0用8位。
64.如何使用两个定时/计数器串联产生一秒钟的时钟基准信号。试图绘制必要的电路部分并编写程序。(晶振频率为12MHz,用LED显示秒信号。注:计数器输入端为P3.4(T0)、P3.5(T1)。)ORG 0000HLJMP MAINORG 000BHLJMP ONEORG 001BHLJMP COUORG 0030HMAIN: MOV P1,0FFHMOV SP,#60HMOV TMOD,#0110001BMOV TL0,#0B0HMOV TH0,#3CHMOV TL1,#0F6HMOV TH1,#0F6HSETB TR0SETB TR1SETB ET0SETB ET1SETB EASJMP $ONE: PUSH PSWPUSH ACCMOV TL0,#0B0HMOV TH0,#3CHCPL P1.1POP ACCPOP PSWRETICOU: PUSH PSWPUSH ACCCPL P1.0POP ACCPOP PSWRETIEND
65、是非题:在51系列单片机的指令中,既有带借位的减法指令,又有不带借位的减法指令。F
66、用一个定时/计数器加软件计数器的方式,实现一秒的时钟基准信号,试写出程序。(设晶振频率为12MHz,由P1.0口输出秒信号。)(本程序使用定时器T0,工作模式1。由于晶振频率为12MHz,因此利用定时器T0计时50ms,其初值为3CB0H。利用工作寄存器R7作软件计数器,计数20次。每计时满一秒,就将P1.0口输出信号取反,以输出秒信号。)ORG 0000HLJMP MAINORG 000BHLJMP ONEORG 0030HMAIN: MOV P1,0FFHMOV SP,#60HMOV R7,#20MOV TMOD,#01HMOV TL0,#0B0HMOV TH0,#3CHSETB TR0SETB ET0SETB EASJMP $ONE: PUSH PSWPUSH ACCMOV TL0,#0B0HMOV TH0,#3CHDJNZ R7,LOOPCPL P1.0MOV R7,#20LOOP: POP ACCPOP PSWRETIEND
67、单片机89C51的时钟频率为6MHz,若要求定时1ms,定时/计数器工作于模式1,其定时/计数器的初值为 FE0CH 。
68、是非题:单片机89C51的定时/计数器是否工作可以通过外部中断进行控制。T
69、单片机89C51具有 并行 通信和 串行 通信两种通信方式。
70、是非题:并行通信的优点是传送速度高,缺点是所需传送线较多,远距离通信不方便。T
71、是非题:串行通信的优点是只需一对传送线,成本低,适于远距离通信,缺点是传送速度较低。T
72 、串行通信有 同步 通信和 异步 通信两种通信方式。
73、在异步通信中,数据的帧格式定义一个字符由4部分组成,即: 起始位 、数据位、 奇偶校验位 和停止位。
74、是非题:异步通信中,在线路上不传送字符时保持高电平。T
75、是非题:在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。T
76、是非题:异步通信中,波特率是指每秒传送二进制代码的位数,单位是b/s。T
77、串行通信中,为使设备同步工作,需要通信双方有两个共同的要求,一是 通信双方必须采用统一的编码方式 ,二是 通信双方必须能产生相同的传送速率 。
78、是非题:在89C51的串行通信中,串行口的发送和接收都是对特殊功能寄存器SBUF进行读/写而实现的。T
79、单片机89C51中的串行通信共有 4 种方式,其中方式 0 是用作同步移位寄存器来扩展I/O口的。
80、是非题:在单片机89C51中,串行通信方式1和方式3的波特率是固定不变的。F
81、是非题:在单片机89C51中,读和写的SBUF在物理上是独立的,但地址是相同的。T
82、是非题:单片机89C51一般使用非整数的晶振是为了获得精确的波特率。T
83、是非题:单片机89C51和PC机的通信中,使用芯片MAX232是为了进行电平转换。T
84、设89C51的晶振频率为11.0592MHz,选用定时器T工作模式2作波特率发生器,波特率为2400b/s,且SMOD置0,则定时器的初值为 F4H 。
85、简述89C51串口通信的四种方式及其特点。方式0:同步移位寄存器输入/输出方式,常用于扩展I/O口。波特率固定为振荡频率的1/12,并不受PCON寄存器中SMOD位的影响。方式1:用于串行发送或接收,为10位通用异步接口。TXD与RXD分别用于发送与接收数据。收发一帧数据的格式为1位起始位、8位数据位(低位在前)、1位停止位,共10位。波特率由定时器T1的溢出率与SMOD值同时决定。方式2:用于串行发送或接收,为11位通用异步接口。TXD与RXD分别用于发送与接收数据。收发一帧数据的格式为1位起始位、8位数据位(低位在前)、1位可编程的第9数据位和1位停止位,共11位。波特率取决于PCON中SMOD位的值:当SMOD=0时,波特率为 的1/64;当SMOD=1时,波特率为 的1/32。方式3:用于串行发送或接收,为11位通用异步接口。TXD与RXD分别用于发送与接收数据。帧格式与方式2相同,波特率与方式1相同。
86、以下哪种方式的接口总线最少?( C ) A、SPI B、I2C C、单总线 D、并行通信
87、是非题:89C51单片机没有SPI接口,只能依靠软件来模拟SPI的操作。T
88、是非题:89C51单片机没有I2C接口,只能依靠软件来模拟I2C的操作。T
89、是非题:在89C51中,当用某两根口线来实现I2C总线的功能时,这两根口线必须接上拉电阻。T
90、是非题:在I2C总线的时序中,首先是起始信号,接着传送的是地址和数据字节,传送完毕后以终止信号结尾。F
91、是非题:在单总线测温器件DS18S20中,每个器件都具有一个唯一的序号。T
92、简述在使用普通按键的时候,为什么要进行去抖动处理,如何处理。键抖动会引起一次按键被误读多次。为了确保CPU对键的一次闭合仅做一次处理,必须去除键抖动。在键闭合稳定时,读取键的状态,并且必须判别;在键释放稳定后,再作处理。按键的抖动,可用硬件或软件两种方法消除。
93、键盘可分为 独立连接 式和 行列(矩阵) 式两类。键盘可分为 编码 式和 非编码 式两类。
94、LED数码管有 静态 显示和 动态 显示两种方式。
95、简述LED数码管动态扫描的原理及其实现方式。动态扫描的原理是利用人的视觉暂留,让人觉得各位LED同时点亮一样。逐位轮流点亮各个LED,每一位保持1ms,在10~20ms之内再一次点亮,重复不止,就可以实现动态扫描。
96、是非题:在A/D转换器中,逐次逼近型在精度上不及双积分型,但双积分型在速度上较低。T
97、是非题:A/D转换的精度不仅取决于量化位数,还取决于参考电压。T
98、以下哪个是属于单片机系统前向通道的器件?( A )A、A/D转换 B、D/A转换 C、LED数码管 D、继电器
99、能否把继电器直接接在89C51的某一口线上来用?为什么?不能。因为89C51的I/O所提供的电压不足于驱动继电器,必须加一个三极管。
100、简述看门狗的基本原理。看门狗是通过软件和硬件的方式在一定的周期内监控弹片机的运行状况,如果在规定时间内没有收到来自单片机的清除信号,也就是我们通常说的没有及时喂狗,则系统会强制复位,以保证系统在受干扰时仍然能够维持正常的工作状态
101、简述软件陷阱技术的原理。软件陷阱就是用一条引导指令强行将捕获的程序引向一个指定的地址,在那里有一段专门对程序出错进行处理的程序,以使程序按既定目标执行。

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章