- 14
- 0
- 约 6页
- 2016-12-26 发布于贵州
- 举报
中等职业学校单片机控制装置安装与调试竞赛试题剖析及参考答案
请你在四小时(240 分钟)内,使用亚龙 YL-236 型单片机应用实训考核装 置制作完成地铁自动售票模拟装置,具体要求如下:
1.在附录一和附录二答题纸的“工位号”位置后面填写你的竞赛工位号。
2.根据地铁自动售票系统的相关说明和工作要求,根据你的理解选择需要 的控制模块和元器件。
3.根据赛场提供的调试记录(附录一)的要求,分析地铁自动售票系统的
工作过程,并记录相关分析调试结果。
4.根据工作任务及要求,合理确定各模块的摆放位置,按照相关工艺规范连接地铁自动售票系统模拟装置的硬件电路并使用尼龙扎带进行导线的绑扎和固定。
5.根据工作任务及其要求,编写地铁自动售票系统模拟装置的控制程序,
存放在“D”盘以工位号命名的文件夹内。
6.请先检测和调整机械手装置,然后调试你编写的程序,完成地铁自动售票系统模拟装置的整体调试,使地铁自动售票系统模拟装置能实现规定的工作要求,最后将编译通过的程序“烧入”单片机中。
7.比赛结束前,清理工位上的相关工具、辅材并关闭电源。
试题的其他部分这里省略.
任务二 真题剖析
一 模块解析
2012年试题经过仔细审题,可以分为一下几个部分进行完成,具体的功能和解题思路都在表1中和程序解析中讲解了。
所需的主要模块
表1 所需模块及功能
序号 模块 在本试题中完成的功能及解题思路 1 物料
搬运
模块 该模块主要完成抓取三种面值的车票,工作系统用“白、黄、黑”三种颜色的球分别表示 “2 元、 3 元、4 元”面值的票盒。机械手根据车票信息自动从存票区优化(最简步骤) 选择相应面值的票盒(即车票种类,而车票的数量由出票机构完成),并搬运至 工位三上方释放,票盒自动进入出票口(工位三下方)。备票完成后,机械手复位。由于试题中要求使机械手取票用最简步骤,所以程序应该按照试题中图15的机械手智能识别各色球位置工作流程图进行编写,由于试题中已经给出了判别方法,(但是判别颜色的方法还有其它),所以学生就不能按照自己方法编写程序而脱离题目的要求。只要按照题目要求,就能很好的完成任务,具体的程序方法在下面的程序中注释的很清晰。这部分内容2012年的试题不是很难,因为题中给出了程序的流程图。对于考生应该是很简单的,不同的球对应的不同的车票,每年竞赛都要用到该模块。
对于其他模块书中有,这里由于版权,不能再写的详细,有兴趣的读者只能买书去看, 重庆大学出版社9月28日出的,
二 程序解析
应用C语言按照试题的系统制作要求逐个完成功能。下文的程序详细讲解是按照试题的要求分为很多部分编写的参考答案。经过调试完全符合试题要求,在做之前首先要读懂题目要求,本程序就是把2012年地铁自动售票模拟装置试题分解成很多模块,一一讲解,其中试题中的各个车站的A/D转换电压考生可自己测量,这个比较简单,参考答案没有写出,另外由于篇幅关系,取得字模没有一一列出,学生可应用取模软件自行取模,具体控制程序如下讲解。
#define _12_C_
#include at89x52.h//包含at89x52.h头文件,说明了该芯片中所拥有的特殊功能寄存器和可寻地址标志位
#includeintrins.h //包含对内联函数(包括数据循环移位、空操作、浮点数测试等)进行原型说明.
#include 12.h //防止异常调用同一文件名
#define uint unsigned int //无符号整型变量的宏定义
#define uchar unsigned char//无符号字符变量类型的宏定义
#define out0 P0 //12864液晶/数码管/AD转换/8255 数据端口
#define bai 2 //白球标识
#define huang 3 //黄球标识
#define hei 4 //黑球标识
#includezimo.h //字模数据头文件
/*12864液晶端口定义,为了显示地铁运行的各种状态 */
sbit CS2=P1^0; //右半屏选择,高电平有效
sbit CS1=P1^1; //左半屏选择,高电平有效
sbit EN=P1^2; //使能端,高电平为读操作;下降沿为写有效
sbit R_W=P1^3; //12864液晶、ADC0809、8255和数码管共用端口(锁存脉冲信号)
sbit RS=P1^4; //指令/数据选择;高电平为读数据,低电平写指令
/*数码管定义,为了显示已付金额和
您可能关注的文档
- 大学生消费状况调查报告.ppt
- 大学生心理健康第13次课教案.doc
- 大学生校内超市消费行为调查报告.doc
- 大学生心理健康课件01.ppt
- 大学生涯与职业生涯规划书(空白) (自动保存的).doc
- 大学生找工作如何面试才能成功100&.docx
- 大学生心理健康教育-湖南工学院(教学大纲).doc
- 大学生心理健康教育 绪论.ppt
- 大学生职业规划要思考的十大问题.doc
- 大学生职业规划-大学生职业生涯规划.doc
- 2023年度十大热点人物的素材解读与运用-2024年高考语文作文热点素材积累运用与(全国通用).pdf
- 格力室外机中央空调价格表.pdf
- 2026上半年贵州事业单位联考贵州省交通运输厅招聘84人备考题库完整答案详解.docx
- 2026上半年贵州事业单位联考贵州传媒职业学院招聘12人备考题库附参考答案详解(达标题).docx
- 2026上半年贵州事业单位联考贵州省住房和城乡建设厅招聘16人备考题库含答案详解(培优).docx
- 2026上半年贵州事业单位联考玉屏侗族自治县招聘41人备考题库及答案详解(夺冠系列).docx
- 通信原理实验2数字频带传输系统实验.pdf
- 2026上半年贵州事业单位联考贵州医科大学第二附属医院招聘22人备考题库含答案详解(能力提升).docx
- 2026上海复旦大学计算力学与人工智能交叉研究院(筹)招聘专任研究员2人备考题库完整答案详解.docx
- 2026上半年贵州事业单位联考贵州民族大学招聘52人备考题库附参考答案详解(研优卷).docx
原创力文档

文档评论(0)