- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理及接口技术复习题测试
单片机原理与接口技术复习题
第一部分:客观题(每小题2分,共60分)
1、MCS-51系列单片机有4组I/O端口,分别是P0、_____、_____、_____。
2、MCS-51单片机的P__ 端口不能直接输出高电平。
3、对于片内有8K程序存储空间的单片机,若CPU要取内程序存储器指令,则引脚ēā端需置_____电平。
4、若fosc=24MHz,则单片机的时钟周期为_________us,机器周期为_________us。
5、假设单片机在通信中,每分钟发送360个字节,每位字节是由1位起始、7位数据位,1位停止位组成,则通信中的波特率为_____b/s。
6、MCS-51单片机的方式______(填写数字)可对外部50000个脉冲计数而不至于溢出。
7、单片机外中断0若要设置为低电平触发,应将_____定义为0。
8、MCS-51系列单片机的地址总线是由P0、____端口提供,故寻址能力可达____KB。
9、对于片内有8K程序存储空间的单片机,若CPU要取内程序存储器指令,则引脚ēā端需置_____电平。
10、若fosc=6MHz,则单片机的机器周期为_________us。
11、假设单片机在通信中,波特率设定在4800b/s,若需传送1600个字符(每个字符由1个起始位,10个数据位和1个停止位组成),则需要______秒。
12、MCS-51单片机的方式______可对外部60000个脉冲计数而不至于溢出。
13、MCS-51单片机程序已下载至内部ROM中,Fosc=12MHz,但此时单片机最小系统工作不正常,则正确的排查步骤是:(1)20脚Vss与40脚Vcc之间应有_____V电压;(2)第9脚RST端应处于_____电平;(3)30脚ALE端应输出频率为_____MHz的方波;(4)31脚EA端应处于______电平。
14、51系列单片机扩展数据存储器最大寻址范围为。半导体存储器中有一类在掉电后不会丢失数据,称之为______,有一类掉电后会丢失数据,称之为_____当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。( )89S51单片机必须使用内部ROM。( )定时器与计数器的工作原理均是对输入脉冲进行计数。(
77、静态数码管显示要比动态扫描显示效果好。()
78、A/D转换器位数越高,则转换精度也越高。()
79、单片机ROM中的数据会随着断电而丢失。()
80、指令字节数越多,执行时间将越长。()
81、指令MOV @R2,#50H是错误的。()
82、在一般情况8051单片机允许同级中断嵌套(??????)对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址(?)五个中断源中优先级高的是外部中断0,优先级低的是串行口中断(???? )要进行多机通信,MCS-51串行接口的工作方式应为方式1。?? (? )PC存放的是执行的指令。(???? )对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址(?)
第二部分:编程题(仅一道题,共40分)
一、请参考下图编写一个八位二进制密码锁程序。要求程序中初始密码,当用户
通过SW1拨码开关输入的密码正确时(图中SW1正处于正确状态),绿色LED点亮;当拨码开关输入的内容不等时,红色LED点亮,以示警告。
正确连接电路(10分)
密码正确,绿灯点亮(10分)
密码错误,红灯点亮(10分)
正确完整的程序代码(10分)
二、请设计一个单片机5位动态扫描数码显示,要求P2端口输出数码管段代码,P3口控制数码管的公共端,实现位点亮控制。5位显示内容为“89C51” 。
1、 正确连接电路(10分)
只能显示部分内容(10分)
能完整稳定显示所有内容(20分)。
正确完整的程序代码(10分)
三、请参考下图编写一个 能够使LED按设定时间间隔闪烁的程序。要求采用中断方式定时。
1、正确连接电路,同时通过数码管显示学号及座位号(10分)
只能显示部分内容(10分)
LED能完整稳定间隔闪烁(20分)。
正确完整的程序代码(10分)
四、参考下面所示电路,INT0端与按键相连作为外部中断0输入源,要求每按一次按键
数码管显示的数值加1,实现数显计数器的设计。
1、正确连接电路(10分)
2、只能显示部分内容(10分)
3、能完整稳定计数和显示(20分)。
4、正确完整的程序代码(10分)
五、请用8*8LED(库名称MATRIX-8X8-GREEN)点阵实现中文“大”字的显示。
1、正确连接电路,同时通过数码管显示学号及座位号(10分)
2、只能显示部分内容(10分)
3、能完整稳定显示所有内容(20分)。
4、正确完整的
文档评论(0)