- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电气工程系技能大赛
单片机编程与调试项目竞赛试卷
姓名 工位号 项目
竞赛须知:
竞赛时间为?4?小时,请注意考场纪律和安全操作规范!
设计要求:根据试题所提供的技术参考或要求,考生在规定时间内完成单片机控
制器的原理图绘制、程序编写、元件选择、调试等工作,并按要求保存电子文档。
一.单片机的调试与控制竞赛要求:
1.根据提供的项目选择一个自己参赛的项目。
2.?在电脑上画出电气原理图并连接电路。
3.?根据任务要求编写控制程序。
4.?按任务要求调试程序和元件的有关参数。
二、比赛时间?240?分钟
三、保存路径:
要求:考生在?E?盘根目录下建立一个考试专用文件夹,文件夹名称为:电气
系+考号。考生考试过程中的所有电子文件均保存在该文件夹下。
四、设计项目:
项目?1?花样流水灯的制作
一、设计要求
单片机的?P2?口上接有?8?只发光?LED?组成的花样流水灯。输入引脚?P3.3?接
有一只按键开关?K。K?未按下时,单片机利用?P2?口的输出,控制花样灯左右循环
流水点亮;K?按下时,控制发光二极管交替点亮;当?K?松开时,花样灯恢复至左右
循环流水点亮。
二、原理说明
编程考虑:在正常情况下,通过设给寄存器?A?初值,利用环移指令和延迟环
节,使?8?个?LED?灯呈现正反向循环流水点亮。当按下开关,使外部中断请求?1?引
脚呈低电平,触发外部中断?1,在中断处理程序中将寄存器?A?赋值?0xaa,再通过
环移指令和延时环节,使?LED?灯交替点亮,松开开关后,跳出外部中断处理,恢
复先前的正反向循环流水点亮。
三、电路设计与仿真
本题目的电路设计与仿真如图所示。
C6
U2
22pF
C5
22pF
X1
11.0592MHz
19
18
9
XTAL1
XTAL2
RST
P0.0/AD0???39
P0.1/AD1???38
P0.2/AD2???37
P0.3/AD3???36
P0.4/AD4???35
P0.5/AD5???34
P0.6/AD6???33
P0.7/AD7???32
D1?D2?D3?D4?D5?D6?D7
LED-BIBY?LED-BIBY?LED-BIBY?LED-BIBY?LED-BIBY?LED-BIBY?LED-BIBY
D8
LED-BIBY
C7
R2
220
29
30
31
PSEN
ALE
EA
P2.0/A8???21
P2.1/A9???22
P2.2/A10???23
P2.3/A11???24
P2.4/A12???25
P2.5/A13???26
P2.6/A14???27
P2.7/A15???28
P3.4/T0???
P3.4/T0??? 14
P3.6/WR??? 16P3.5/T1
R1
1k
1
2
3
4
5
6
7
8
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
P3.0/RXD???10
P3.1/TXD???11
P3.2/INT0???12
P3.3/INT1???13
15
P3.7/RD???17
k
80C51
项目?2?单一外中断的应用
一、设计要求
AT89C51?单片机的?P1?口接有?8?只?LED,单片机的外部中断?0?输入引脚
P3.2(INT0),引脚接有一只按钮开关?K1。程序启动运行时,控制?P1?口上的?8?只
LED?点亮。按下开关?K1,低?4?位与高?4?位交替闪烁?1?次;然后?P1?口上的?8?只
LED?再次全亮。
二、原理说明
按一次按钮开关?K1,引脚?INT0?接地,产生一个外部中断?0?的中断请求,在
中断服务程序中,让?P1?口低?4?位的?LED?和高?4?位的?LED?交替闪烁?1?次。
三、电路设计与仿真
本题目的电路设计与仿真如图所示。
U1
P3.4/T0???
P3.4/T0??? 14
P3.6/WR??? 16P3.5/T1
10uF
C1
30pF
C2
30pF
X1
CRYSTAL
R1
1k
19
18
9
29
30
31
D0?1
D1?2
D2?3
D3?4
56D4
5
6
D5
D6?7
D7?8
XTAL1
XTAL2
RST
PSEN
ALE
EA
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
P0.0/AD0???39
P0.1/AD1???38
P0.2/AD2???37
P0.3/AD3???36
P0.4/AD4???35
P0.5/AD5???34
P0.6/AD6???33
P0.7/AD7???32
P2.0/A8???21
P2.1/A9???22
P2.2/A10???23
P2.3/A11???24
P2
文档评论(0)