单片机考试试题(附有答案)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

湖南工程学院试卷用纸 ____至_ _学年第____学期 专业班级________ 姓名_______ 学号_____ 共__2_页 第__1__页

(装 订 线 内 不 准 答 题)

命题教师__ ______审核________________________

湖南工程学院试卷用纸 专业班级____________ 姓名______________ 学号______ 共__2_页 第__2__页

(装 订 线 内 不 准 答 题)

2、分析如下给定子程序的功能,以及入口参数和出口参数,并将片内RAM20H~29H 的一段区域清零。(10分)

ZO :CLR A

LOOP : MOV @R0,A ; INC R0

DJNZ R7,LOOP RET 3、某系统通过P1口控制着一个共阴极接法的LED 显示器,试编程使得在LED 显示器上显示下图所示字符。(10分)

4、利用T1定时中断,从P1.1输出一个周期为1S 的方波。(14分)

六、完成下图MCS-51片外存储器扩展线路的连接,并指出各存储器芯片的地址范围(没用到的地

址线设“0”)。(8分)

373

1D 1Q ~ ~ 8D 8Q

G OE

P0.0

~ P0.7

ALE

P2.0 P2.1 P2.2 P2.3 P2.4

P2.5 P2.6 P2.7

MCS-51

PSEN

WR

RD

A0 D0 ~ ~ A7 D7 A8 A9 A10

A11 A12 2764

CE OE

A0 D0 ~ ~ A7 D7 A8 A9 A10 6116

(Ⅱ) CE WE OE

A0 D0 ~ ~ A7 D7 A8 A9 A10 6116

(Ⅰ) CE WE OE

A Y3

B Y2

E Y1 Y0

74LS139

湖南工程学院试卷参考答案及评分标准专业班级_ _ 命题老师_ _ _至__ _学年第____学期

(装 订 线 内 不 准 答 题)

(装 订 线 内 不 准 答 题)

湖南工程学院试卷用纸 专业班级____________ 姓名______________ 学号______ 共__3__页 第__3_页

(装 订 线 内 不 准 答 题)

五、编程设计题( 每小题15分, 共45分)

1、设计一串行通信接收程序,将接收的16个数据存入片内50H ~5FH 中,串行口为方式1,波特率为1200bps ,SMOD=0,fosc =6MHz 。

2.如下图所示。每按一次开关K 产生一个负脉冲作用于INT0,作为中断请求信号。单片机每响应一次中断请求,就从开关读入数据,然后送到发光二极管显示(开关合上使对应的灯亮)。

3.编制一个循环闪烁灯的程序。设80C51单片机的P1口作为输出口,经驱动电路(74LS240:8反相三态缓冲/驱动器)接8只发光二极管,如图所示。当输出位为"1"时,发光二极管点亮,输出位为“0”时为暗。试编程实现:每个灯闪烁点亮10次,再转移到下一个灯闪烁点亮10次,循环不止。(不要求编写子程序,设延时1秒的子程序名为 DY1S)

湖南工程学院试卷参考答案及评分标准(卷)专业班级命题老师至学年第____学期

湖南工程学院试卷用纸 ____至_ _学年第____学期 专业班级___________ 姓名____________ 学号___ ___ 共_2_页 第__1 _页

(装 订 线 内 不 准 答 题)

命题教师 __ _____审核_________________

湖南工程学院试卷用纸 专业班级____________ 姓名______________ 学号___ ___ 共__2_页 第_2__页

(装 订 线 内 不 准 答 题)

五、编程题 (共34分) 1. 试编一程序,分别统计在内部RAM 的40H~60H 单元的数据区中奇数和偶数的个数,并将奇数和偶数的个数分别存放在61H 和62H 单元中。(10分)

2.利用8051的P1口控制8个LED 发光二极管。将相邻的4个LED 分为一

组,要求用定时器定时,控制2组LED 每隔1s 交替发亮一次,周而复始。设系统晶振频率为12MHZ 。 1)确定定时器的工作方式、定时时间,并给出计数初值的计算过程;(5分) 2)编写完整的主程序和中断服务程序。(7分)

3. 如图所示,为某系统用单片机的I/O 口控制两个共阴极接法的LED 显示器。

试编写应用程序使得在LED 显示器上显示“H P ”两个字符。(12分)

六、设计题(14分)

某单片机应用系统要求用2764扩展8K 的程序存储器,用6264扩展8K 的数据存储器,用8255A 扩展并行24位I/O 口。请完成下列各项(14分)。 1)各需要多少芯片,多少根片内寻址线?

2)确定片选信号的译码方式,分别完成系统各扩展各芯片信号的连接;

3)分析各存储器的地址范围和8255A 的端口地址。

湖南工程学院试卷参考答案及评分标准专业班级命题老师_ 至学年第_ 学期

相关文档
最新文档