单片机试卷及答案.docx

单片机试卷及答案.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

单片机试卷及答案

LT

2

3

4

4

16、设a=0x7f,b=a2,则b的值为〔 〕

A、7FH B、0F7H C、0CFH D、0FCH

17、单片机复位后,SP的内容是〔 〕

A、00H B、07H C、7FH D、80H

18、函数类型说明符如果用void表示,则函数执行结果返回值的数据类型是〔 〕A、整型 B、字符型 C、无返回值 D、指针型

19、MCS-51单片机,数据线的条数是 。A、1根 B、4根 C、8根 D、16根

20、定时器T0计数溢出后,置1〔 〕

A、TF1 B、TF0 C、TI D、RI

三、简答题〔共4题,每题5分,共20分〕

1、51单片机工作寄存器有几组?如何判断CPU当前使用哪一组工作寄存器?

2、在RAM的位寻址区定义无符号字符变量FLAG,并将FLAG的第0、2位分别定义为K_D、K_P。

3、单片机中各中断源对应的中断服务程序的入口地址能否任意设定?CPU响应定时器中断T0时,能否自动清除中断标志TF0?

4、串行口的发送缓冲器和接收缓冲器使用同一个特殊功能寄存器名SBUF,并具有相同的字节地址99H,他们是同一个寄存器吗?串行口的读、写SBUF指令分别操作的是哪个缓冲器?四、程序分析题(每空2分,共10分)

单片机晶振频率为12MHz,要求让定时器T1工作于方式1来实现60ms定时,同时让定时器T0,工作于方式2,完成200μs定时,试完成初始化程序。

〔留意:0x表示横线上所填内容要求以十六进制表示,其它数制表示不得分。〕

voidinit_t0_1

{ TH0=0x

;

TL0=0x

;

TH1=0x

;

TL1=0x

;

TMOD=0x

;

5

10

TR0=1;

TR1=1

}

五、编程题〔10分〕

完成下列中断程序,实现当开关闭合后,在外部中断服务程序中实现蜂鸣器的鸣响,当开关打开后,蜂鸣器静止。

+5V

+5V

89C52

K

P3.2/(ITN0)

+5V

P3.6

T

蜂鸣器

#include“reg52.h“

#defineucharunsignedchar#defineuintunsignedint

sbitBEEP=

sbitBEEP=

voidinit1

{

EA= ②

;

EX0= ③

;

IT0=0;

}

voidint0interrupt ④

{uinti;

BEEP= ⑤ ;

for(i=300;i0;i--);BEEP=1;

for(i=300;i0;i--);

}

main

{init1;

for(;;);

}

六、综合应用〔20分〕

下图是由89C52单片机、74LS373锁存器、6116RAM组成的单片机系统,

〔1〕请补全硬件接线〔8分〕。

〔2〕该芯片的地址扩展方法采用的是什么方法?〔2分〕设P2口未用到的引脚取1,请写出该系统外扩RAM存储空间的范围。〔4分〕

〔3〕74LS373锁存器的作用是什么?〔3分〕

〔4〕该单片机系统扩展的是程序存储器还是数据存储器?〔3分〕

89C52

RD

WR

P2.7

6116RAM

OE

WECE

P2.2

A10

P2.1

A9

P2.0

A8

74LS373

P0.7

D7

Q7

A7

P0.6

D6

Q6

A6

P0.5

文档评论(0)

写作定制、方案定制 + 关注
官方认证
服务提供商

专注地铁、铁路、市政领域安全管理资料的定制、修改及润色,本人已有7年专业领域工作经验,可承接安全方案、安全培训、安全交底、贯标外审、公路一级达标审核及安全生产许可证延期资料编制等工作,欢迎大家咨询~

认证主体天津析木信息咨询有限公司
IP属地江西
统一社会信用代码/组织机构代码
91120102MADGNL0R92

1亿VIP精品文档

相关文档