单片机期末考试试题(答案)
0 1、单片机就是将微处理器.一定容量得RAM与ROM以及 I/O
口、定时器尊
电路集成在一块芯片上而构成得微型计算机.
2、单片机89C5 1片内集成了
4 KB 得 FLASH ROM,共有 5 个中断
3、两位十六进制数最多可以表示 256
4 . 89C5 I就是以下哪个公司得产品?( A、I NTEL B、AMD C、ATMEL
个存储单
元。
叭 P HI LIPS
5.在89C 51中,只有当EA引脚接 高 电平时,CPU才访问片内得Flash ROM.
6、就是非题:当89C5 1得EA引脚接低电平时.CPU只能访问片外ROM,而不管片内就是
否有程序存储器-T
7、就是非题:当89C51得EA引脚接高电平时,CPU只能访问片内得4KB空间。F
&当CPU访问片外得存储器时,其低八位地址由 口提供,8位数据由 P0
口提供?
P0 口提供,高八位地址由 P2
9、在 I/O 口中, 口在接LED时,必须提供上拉电阻,
P3 口具有第
二功能。
10. 11. 12. 13.
就是非题:MCS-51系列单片机直接读端口与读端口锁存器得结果永远就是相同得。F 就是非题:就是读端口还就是读锁存器就是用指令来区别得-T
就是非题:在89C51得片内RAM区中,位地址与部分字节地址就是冲突得-F 就是非题:中断得矢童地址位于RAM区中。F
B )体系结构? C、哈佛
D、图灵
14、MCS-51系列单片机就是属于( A、冯诺依曼 B、普林斯顿 15. 89C51 具有
64 KB得字节寻址能力。
16. 就是非题:在89C 51中?当CPU访问片内、外ROM区时用M0VC指令,访问片外R
AM区时用MOVX指令,访问片内RAM区时用MOV指令.T 17、在89C51中■片内RAM分为地址为 00H?7FH 得真正RAM区,与地址为80H~FFH
得特殊功能寄存器(SFR)区两个部分?
在8 9C51中,通用寄存器区共分为 4 组,每组 8
CPU复位时,第 0 组寄存器为当前得工作寄存器?
18.
个工作寄存器,当
19、就是非题:工作寄存器区不允许做普通得RAM单元来使用。F
就是非题:工作寄存器组就是通过置位PSW中得RS0与RS1来切换得。T 21、就是非题:特殊功能寄存器可以当作普通得RAM单元来使用。F 2 2 ■就是非题:访问128个位地址用位寻址方式,访问低1 2 8字节单元用直接或间接寻址
20.
方式。T
23.就是非题:堆栈指针SP得内容可指向片内00H-7FH得任何RAM单元,系统复位后, SP初始化为00H. F
24、数据指针DPTR就是一个
16 位得 特殊功能寄存器 寄存器?
2 5、就是非题:DPT R只能当作一个16位得特殊功能寄存器来使用.F 26.就是非题:程序计数器PC就是一个可以寻址得特殊功能寄存器?F 27■在89C 5 1中,一个机器周期包括
12 个振荡周期,而每条指令都由一个或
几个机器周期组成,分别有单周期指令、双周期指令与4周期 指令。
28、当系统处于正常工作状态且振荡稳定后,在RST引脚上加一个
平并维持
个机器周期,可将系统复位。
29■就是非题:单片机89C51复位后,其PC指针初始化为0000H.使单片机从该地址单元
开始执行程序? T
30.单片机8 3 C51复位后,其I/O 口锁存器得值为 07 H , SBUF得值为 不定
0FFH ,堆栈指针得值为
,内部RAM得值不受复位得影响,而其余寄存器得
值全部为0H
31. 32.
就是非题:单片机系统上电后,其内部RAM得值就是不确定得-T
以下哪一个为5 1系列单片机得上电自动复位电路(假设RST端内部无下拉电阻)(P39
图 2—16 (a) ) ?
33、在89C51中,有两种方式可使单片机退出空闲模式,其一就是任何得中断请求被响
硬件复位
让进入掉电模式得单片机退出掉电模式。
;而只有 硬件复位 方式才能
34、请用下图说明89C51单片机读端口锁存器得必要性?
读锁存器就是为了避免直接读端口引脚时,收到外部电路得干扰,而产生得误读现象。
35. 请说明为什么使用LED需要接限流电阻,当高电平为+5V时,正常点亮一个LED需
要多大阻值得限流电阻(设LED得正常工作电流为10mA,导通压降为0. 6V),为什么? 解:因为LED导通时,电压降就是固定得(0.6V).为了使LED既能正常工作(电流为10mA),
又不至于被过大得电流损坏,所以必须加一个限流电阻。
36、以下哪一条指令得写法就是错误得(C Ax MOV DPTR,#3F98H B、MOV RO, # OFEH
a MOV 5 0 H, #0FC3DH D.
INC RO
37、以下哪一条指令得写法就是错误得(D A、INCDPTR
Bs MOV R 0 , #OFEH
B
C、DEC
Dx PUSH A
38、以下哪一条指令得写法就是错误得( Ax Move A, A+DPTR B、MOV RO, #FEH
C、 CPL A D. PUSH ACC
39.就是非题:在5 1系列单片机得指令系统中,
其加法、减法、 乘法与除法必须有累加器
A得参与才能完成.T
40、以下哪一条就位操作指令( B Ax MOV PO, #0F FH B、CLR Pl、0
C. CPL D、POP PSW
4h以下哪一条就是位操作指令(B As MOV Pl, ttOFFH
B、MOV GACC、1
C> CPL
D. POP
SW
4 2、以下哪一条就是位操作指令(B Ax MOV P 0 > ttOFFH B ■ SETB
TRO C、 CPL RO PUSH PSW
4 3.简述8 9C51单片机中断得概念.
当CPU正在处理某件事情得时候,外部发生得某一事件请求CPU迅速去处理,于就是, 暫时CPU 中止当前得工作,转去处理所发生得时间?中断服务处理完该事件以后,再回到原来被 中止得地方,继续原来得工作,这样得过程成为中断?
4 4、什么就是保护现场,什么就是恢复现场?
保护现场:当CPU响应中断程序时,硬件会自动把断点地址(16位程序计数器得值)压入 堆桟之外,用户还须注意保护有关工作寄存器、累加器.标志位等信息;
恢复现场:在完成中断服务程序后,恢复原工作寄存器.累加器、标志位等得内容.
45、单片机89C51有哪些中断源,对其中断请求如何进行控制?
89C 5 1中断系统有5个中断源: ?INTO:外部中断0请求,低电平有效-通过P3. 2引脚输入? ? INT 1:外部中断1请求,低电平有效。通过P3、3引脚输入.