“炜煌杯”竞赛题_铁人杯知识竞赛题库

其他范文 时间:2020-02-26 10:27:32 收藏本文下载本文
【www.daodoc.com - 其他范文】

“炜煌杯”竞赛题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“铁人杯知识竞赛题库”。

2011年“炜煌杯”安徽省大学生单片机应用技能竞赛题

本次比赛延用以往的竞赛板(大电路板),配合为本次竞赛专门设计的需要队员现场自行焊接的电路板(小电路板)完成命题。为使小电路板可以与大电路板进行串口通信,大电路板需要进行跳线。将大板5110液晶屏占用的第二串口P1.6,P1.7改变到大板STC的P1.0,P1.1(实例程序中对应的表示也要改变,即P1.6->P1.0,P1.7->P1.1,由杜邦线跳接)。原第二串口P1.6,P1.7用于与小电路板通信。电源从18B20焊接处引出为小电路板供电。

一、小电路板硬件焊接

小电路板为单片机最小系统(所需程序已由组委会预先下载到单片机中),外接8个 LED,8个按键,一个UART串口(P3.0,P3.1),电源为从大板的18B20接口取电(左 边为地,右边为+5V,中间不用)。通电后,按下任何一个按键,对应的LED会点亮,同时会从串口发送出二个字节的数据(前一个字节为大写字母S的ASCII码0x53,后 一个字节为键号的ASCII码,如1号键为0x31)。当接收大板返回数据时(两个字节的 数据:前一个字节为大写F的ASCII码0x46,后一个字节为编号的ASCII码),对应的 LED会熄灭。串口通信格式9600bps,8N1。

二、开机后在大电路板液晶屏上显示学校名、队名、队员名,排列方式自行确定,以美观、清晰为准。

三、完成第二题后,显示一个动画,演示效果和内容自定。

四、本题为模拟护士为病床服务,完成病床请求和护士响应请求的情况。请求及请求的顺序 由连续不同的按键产生和显示标识表示,响应请求由清除显示标识实现。光标在数字处 移动表示护士的巡回。用1-8个数字表示不同的病床,排列方式自定。请求发生后,对1(护士站)

1、利用大电路板的液晶和键盘完成上述服务请求和响应模拟过程

完成第三题后,液晶显示1-8个数字,表示8个病床,排列方式自定。等待按键,键盘输入若干(小于8次)按键,对应的数字(病床)出现标识(可以是下划线、打点等),护士按照病床编号顺序进行巡视,当到达请求病床后,标识被清除。没有病床请求时,光标停止在最后一个完成服务的数字位置。按键可连续、随时进行,连续的同一个病床请求只算一次。

2、利用焊接的小电路板实现服务请求,大板完成服务响应模拟过程。

在小键盘上按下按键,对应编号的指示灯亮,多按多亮(小于8次),每次按键后,会发送二个字节的数据给大电路板(前一个字节为大写字母S的ASCII码0x53,后一个字节为键号的ASCII码,如1号键为0x31)。护士完成服务后,大电路板随即从串口发送两个字节的解除指令(前一个字节为大写F的ASCII码0x46,后一个字节为病床编号的ASCII码),小电路板收到后,会自动熄灭对应的LED指示。

3、护士从护士站出发,巡回服务可按请求顺序走最短路径实现。

说明:第四题中的各小题可一并完成,其他各题间可通过延时过渡。详细测试操作过程请写在下面。

下载“炜煌杯”竞赛题word格式文档
下载“炜煌杯”竞赛题.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文