南京航空航天大学机电学院2010

2026/1/27 6:22:31

南京航空航天大学 2010年硕士研究生复试试题

单片机原理及应用

一、填空题(16分,每题2分)

1、单片机与微机区别在于, 擅长于数据运算、采集、处理、存储和传输; 的

专长则是测控,往往嵌入某个仪器/设备/系统中,达到智能化的效果。 2、当单片机复位时PC= H,DPTR= 。

3、串行口方式2接收的第9位数据从 寄存器的 位中读出。

4、外部中断1所对应的中断入口地址为 H。在串行通讯中,收发双方对波特率的设定应该是 的。(一致、不一致)

5、在基址加变址寻址方式中,以 作变址寄存器,以 或PC作基址寄存器。

6、常用的存储器地址分配的方法有两种:线选法和 。后一种方法常用的芯片有 (3-8译码器)、74LS139(双2-4译码器)74LS154(4-16译码器)。

7、若同时中断实现下列顺序:定时中断T0>外中断1>外中断0,则要SETB 、SETB 和CLR PX0。(IP:— — — PS PT1 PX1 PT0 PX0)

8、子程序调用返回和中断服务返回时,分别用RET和 ,除返回PC值外,中断返回还要对 状态触发器复位。

二、判断对错,如对则在( )中写“√”,如错则在( )中写“×”。(8分 每题1分) 1、MOV A,30H这条指令执行后的结果A=30H 。( ) 2、MCS-51单片机可执行指令:MOV @DPTR,A。( ) 3、在MCS-51单片机中,一个机器周期等于1μS。( )

4、在单片机的乘法指令执行时,溢出位OV不随运算结果改变。( )

5、DA A 只能对加法操作进行调整,不能对减法、乘法和除法操作直接进行调整。( )

6、MCS-51单片机中的PC是不可寻址的。( )

7、ROM芯片控制引脚可与MCS- 51的 WR和 RD 相连。( )

8、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。( )

三、单项选择题(16分 每题2分) 1、 8051与8031的区别是:( )

(A)、内部数据存储单元数目的不同 (B)、内部数据存储器的类型不同 (C)、内部程序存储器的类型不同 (D)、有无内部程序存储器

2、如果手中仅有一台示波器,可通过观察哪个引脚的状态,来大致判断MCS-51单片机正在工作。

(A)ALE (B)VCC

(C)PSEN

(D)A15

3、LJMP指令的跳转范围是( )。 (A)256 (B)1KB 4、下列指令中正确的是( )。

(A)DEC DPTR (B)CPL A (C)MOVC B,@PC+A (D)MOV R1, R3 5、MCS-51单片机扩展I/O口与外部数据存储器( )。

(A)统一编址 (B)分别独立编址 (C)变址编址 (D)动态变址 6、MCS-51的并行I/O口读-改-写操作,是针对该口的( )。 (A) 引脚 (B) 片选信号

(C) 地址线

(D)内部锁存器

(C)2KB (D)64KB

7、对于由80C51构成的单片机应用系统(EA=1),中断响应并自动生成长调用指令LCALL后,应( )去执行中断服务程序。 (A)、转向外部程序存储器 (C)、转向外部数据存储器

(B)、转向内部程序存储器 (D)、转向内部数据存储器

8、发送一次串行数据的操作不包含的是( )。 (A)CLR TI (B)MOV A,SBUF

四、简答题(10分 每题5分) 1、MCS-51的寻址方式有哪七种?

2、MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?

五、请写出程序。(20分 每题10分)

1、 当系统选用12MHz晶体振荡器时,由T1工作在方式为1,并中断响应,设计一定时4.5

秒的程序,

(C)JNB TI,$ (D)MOV SBUF,A

(1)写出T1定时器的方式控制字,T1定时器初值计算。

(2)试编写程序完成此功能,要求有中断初始化程序和中断子程序。

TCON:TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 TMOD:GATE C/T M1 M0 GATE C/T M1 M0 IE: EA — ET2 ES ET1 EX1 ET0 EX0

2、设自变量X为一无符号数,存放在内部VAR的单元,函数Y存放在FUNC单元。请编写满足如下关系的程序:

x?50?x?y??5x 0?x?50

?0x?50?

六、阅读下列程序,对汇编程序逐句加上简明注释,并分析其功能,说明R2、R3、DPTR、A的内容。(15分)

HEXASC: MOV DPTR,#TABLE

MOV A,R2 ANL A,#0FH MOVC A,@A+DPTR

XCH R2, A

ANL A, #0F0H

SWAP A

MOVC A,@A+DPTR

MOV R3,A RET

TABLE: DB 30H,31H,32H,33H,34H ;ASCII表

DB 35H,36H,37H,38H,39H

DB 41H,42H,43H,44H,45H,46H

七、硬件设计题(15分)

在89C51芯片外扩展一片8K的数据存储器,要求数据存储器的首地址为A000H 1)确定该芯片的末地址。

2)画出该芯片片选端的地址译码电路。 3)、画出该应用系统的硬件连线图。

U1123456781312151431191891716P10P11P12P13P14P15P16P17INT1INT0T1T0EA/VPX1X2RESETRDWR89C51P00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P2739383736353433322122232425262728347813141718111U274LS373D0D1D2D3D4D5D6D7OELEQ0Q1Q2Q3Q4Q5Q6Q72569121516191098765432524212322022271U32764A0A1A2A3A4A5A6A7A8A9A10A11A12CEOEPGMVPPD0D1D2D3D4D5D6D7111213151617181910987654325242123222272620U46264A0A1A2A3A4A5A6A7A8A9A10A11A12OEWECS2CS1D0D1D2D3D4D5D6D71112131516171819U574LS138123ABCY0Y1Y2Y3Y4Y5Y6Y715141312111097RXDTXDALE/PPSEN10113029456E1E2E3


南京航空航天大学机电学院2010.doc 将本文的Word文档下载到电脑
搜索更多关于: 南京航空航天大学机电学院2010 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219