西北农林科技大学2012单片机期末考试A.doc

上传人:b****2 文档编号:1268650 上传时间:2022-10-19 格式:DOC 页数:4 大小:26.50KB
下载 相关 举报
西北农林科技大学2012单片机期末考试A.doc_第1页
第1页 / 共4页
西北农林科技大学2012单片机期末考试A.doc_第2页
第2页 / 共4页
西北农林科技大学2012单片机期末考试A.doc_第3页
第3页 / 共4页
西北农林科技大学2012单片机期末考试A.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

西北农林科技大学2012单片机期末考试A.doc

《西北农林科技大学2012单片机期末考试A.doc》由会员分享,可在线阅读,更多相关《西北农林科技大学2012单片机期末考试A.doc(4页珍藏版)》请在冰豆网上搜索。

西北农林科技大学2012单片机期末考试A.doc

西北农林科技大学本科课程考试试题(卷)

2012—2013学年第1学期《单片机及应用》课程A卷

专业班级:

命题教师:

审题教师:

学生姓名:

学号:

考试成绩:

一、单项选择题(每小题2分,共20分)得分:

1、下列不是80C51子系列芯片的是()。

A80C31 B80C51 C87C51 D80C96

2、在80C51系统中,若晶振频率为8MHz,则一个机器周期等于()微秒。

A1.5 B3 C1 D0.5

3、下列不是单片机构成部件的是()。

ACPU B存储器 CI/O接口 D打印机

4、下列不是80C51总线的是()。

A地址总线 B控制总线 C数据总线D输出总线

5、要想测量INT0引脚上的一个正脉冲宽度,专用寄存器TMOD的内容应为()。

A09H B87H C00H D80H

6、控制串行口工作方式的寄存器是()。

ATCON BPCON CSCON DTMOD

7、MOVXA,@DPTR指令中源操作数的寻址方式是()。

A寄存器寻址 B直接寻址 C立即寻址 D寄存器间接寻址

8、若LCALL指令的地址是2000H,那么执行完被调用子程序的返回指令后,PC=()。

A2000H B2001H C2002H D2003H

9、当需要扩展一片8K的RAM时,应选用的存储器为()。

A2764 B6264 C6116 D62128

10、下列有关8255接口芯片的叙述中,错误的是()。

A、8255的可编程性表现在它的工作方式命令和位置位/复位命令上

B、8255由于采用标志位状态区分命令,所以命令的写入次序不受限制

C、在8255工作方式0下,3个口可构成16种I/O组合

D、在8255工作方式1下,只能使用中断方法而不能使用查询方法进行I/O

操作

二、填空题(每空1分,共20分)得分:

1、在大型数据采集系统中,使用双缓冲方式的D/A转换器,可以实现多路模拟信号的____________输出。

2、80C51单片机的通用寄存器组有____________个。

它们在内部数据存储器中的地址范围是____________。

选择通用寄存器组的寄存器是____________。

3、若80C51单片机采用12MHz的晶振,它的机器周期____________,ALE引脚输出的脉冲频率为____________。

4、外部中断1(INT1)的中断服务程序入口地址为____________;定时器0的中断服务程序入口地为____________。

5、80C51单片机的定时器0有____________种工作方式,80C51单片机的串行口有____________种工作方式。

6、欲使P1口的低4位输出0,高4位不变,应执行一条____________指令。

7、已知A=45H,R0=0BBH,执行下列指令序列后,A=____________,R0=____________,CY=____________。

SWAPA

ADDA,R0

8、起始地址为0000H—3FFFH的外扩展数据存储器的容量是____________KB。

如果使用6264芯片实现,需要____________片。

9、在单片机中,为了实现数据的I/O传送,可使用3种控制方式,即____________方式、____________方式和____________方式。

其中效率最高的是____________方式。

三、判断题(每小题1分,10分) 得分:

1、若指令字节数为2,则其执行时间一定是2个时钟周期。

()

2、80C51的寄存器R3可作为间接寻址寄存器使用。

()3、80C51上电复位后未执行指令前,堆栈指针SP=07H。

()

4、80C51的SFR和内部数据存储器使用同一地址空间。

()

5、80C51的内部和外部数据存储器使用同一地址空间。

()

6、80C51的外部程序和数据存储器使用相同的读写控制信号。

()

7、可以使用软件延迟方法消除按键的抖动。

()

8、因为80C51串行口的发送SBUF和接收SBUF使用同一个地址,所以很容易引起寄存器读写错误。

()

9、因为80C51主要用于控制领域,所以它有模拟控制信号输出。

()

10、在80C51单片机应用系统中,80C51与外部扩展的I/O设备和数据存储器进行传送数据时,都使用MOVX指令。

()

四、简答题(每小题5分,共20分) 得分:

1、80C51单片机扩展64KB外部程序存储器后,还有多少条I/O口线可以使用?

如果再扩展8KB外部数据存储器,还剩下多少条I/O口线可用?

为什么?

2、80C51单片机主要由哪些部件组成?

3、80C51指令系统主要有哪几种寻址方式?

试举例说明

4、80C51的中断控制寄存器有哪些?

其功用是什么?

五、编程题(10分) 得分:

设被加数和加数分别以BCD码形式存放在内部RAM第51H、50H单元和第53H、52H单元(高位在51H和53H),试编写程序实现该两字节的十进制加法运算,并把结果存放到内部RAM第56H、55H、54H单元(56H单元放进位)。

六、设计题(20分) 得分:

试设计一个2×2行列式键盘电路,并编写键盘扫描子程序(有20mS延时子程序D20MS可直接调用)。

第3页共4页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1