版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中等职业学校单片机控制装置安装与调试竞赛试题剖析及参考答案 任务一 2012年单片机全国大赛试题地铁自动售票模拟装置一、工作任务及要求请你在四小时(240分钟)内,使用亚龙YL-236型单片机应用实训考 核装巻制作完成地铁自动售票模拟装宜,具体要求如下:1. 在附录一和附录二答题纸的''工位号位宜后面填写你的竞赛工位 号。2. 根据地铁自动售票系统的相关说明和工作要求,根据你的理解选择 需要的控制模块和元器件。3. 根据赛场提供的调试记录(附录一)的要求,分析地铁自动售票系 统的工作过程,并记录相关分析调试结果。4. 根据工作任务及要求,合理确泄各模块的摆放位置,按照相关工艺
2、规范连接地铁自动售票系统模拟装置的硬件电路并使用尼龙扎带进行导 线的绑扎和固定。5. 根据工作任务及英要求,编写地铁自动售票系统模拟装置的控制程序, 存放在"D"盘以工位号命名的文件夹内。6. 请先检测和调整机械手装苣,然后调试你编写的程序,完成地铁自 动售票系统模拟装巻的整体调试,使地铁自动售票系统模拟装置能实现规左 的工作要求,最后将编译通过的程序"烧入”单片机中。7. 比赛结束前,淸理工位上的相关工具、辅材并关闭电源。试题的其他部分这里省略.任务二真题剖析一模块解析2012年试题经过仔细审题,可以分为一下几个部分进行完成,具体的功能和解题思路都 在表1中和程
3、序解析中讲解了。1.所需的主要模块表1 所需模块及功能序号模块在本试题中完成的功能及解题思路1物料 搬运 模块该模块主要完成抓取三种而值的车票,工作系统用"白、黄、黑" 三种颜色的球分别表示"2元、3元、4元"而值的票盒。机械手 根据车票信息自动从存票区优化(最简步骤)选择相应而值的票盒 (即车票种类,而车票的数量由出票机构完成),并搬运至工位二上 方释放,票盒自动进入出票口(工位三下方)。备票完成后,机械手 复位。由于试题中要求使机械手取票用最简步骤,所以程序应该按照试题中图15的机械手智能识别各色球位苣工作流程图进行编写, 由于试题中已经给出了判别方
4、法,(但是判别颜色的方法还有英它), 所以学生就不能按照自己方法编写程序而脱离题目的要求。只要按 照题目要求,就能很好的完成任务,具体的程序方法在下而的程序 中注释的很淸晰。这部分内容2012年的试题不是很难,因为题中给 出了程序的流程图。对于考生应该是很简单的,不同的球对应的不 同的车票,每年竞赛都要用到该模块。对于其他模块书中有,这里山于版权,不能再写的详细,有兴趣的读者只能买书去 看,重庆大学出版社9月28日出的,二程序解析应用C语言按照试题的系统制作要求逐个完成功能*下文的程序详细讲解是按照试题的 要求分为很多部分编写的参考答案。经过调试完全符合试题要求,在做之前首先要读懂题目 要求,
5、本程序就是把2012年地铁自动售票模拟装置试题分解成很多模块,一一讲解,其中 试题中的各个车站的A/D转换电压考生可自己测量,这个比较简单,参考答案没有写出, 另外由于篇幅关系,取得字模没有一一列出,学生可应用取模软件自行取模,具体控制程序 如下讲解。#define _12_C_include Hat89x52.h7/包含at89x52.h头文件,说明了该芯片中所拥有的特殊功能寄存器和可寻地址标总; 位#include<intrins.h>/包含对内联函数(包括数据循环移位、空操作、浮点数测试等)进行原型说明.#include U2h”防止异常调用同一文件名#define uint
6、 unsigned int 无符号整型变量的宏立义 #define uchar unsigned char/无符号字符变量类型的去定义#define outO P0#define bai 2#define huang 3#define hei 4/12864液晶/数码管/AD转换疋255数拯端口白球标识黄球标识黑球标识#include<zimo.h>字模数据头文件/*12864液晶端口左义,为了显示地铁运行的各种状态*/sbit CS2=P1AO;sbit CS1=P1A1;sbit EN=P1A2;sbit R_W=P1A3;右半屏选择,髙电平有效左半屏选择,高电平有效使能端,高
7、电平为读操作;下降沿为写有效/12864液晶、ADC0809. 8255和数码管共用端口(锁存脉冲信号)sbit RS二P”4; 指令/数据选择;髙电平为读数尿低电平写指令严数码管定义,为了显示已付金额和找零金额等信息*/sbit LED-CS1=P1A5; 数码管段选sbit LEDCS2=P1A6; 数码管位选厂ADC0809立义,为了把步进电机模拟的站台步数转换为电压信号,以供主机识别判断*/ sbit CS_0809二P"7;/AD0809 定义/*8255控制状态左义,为了控制机械手买票张数、键盘和找零钱传感器嵐/sbit AO=P1A1;端口和锁存器选择sbit A1=P
8、1AO;sbit CS_8255=P2A0;片选;低电平有效厂直流电机定义,为了模拟岀票机构,用于控制出票的数量及输岀车票*/sbit out=P2Al;直流电机输出端口sbit PR匸P2H; 直流电机使能端口sbit K1=P2A3;继电器控制直流电机正反转/*机械手泄义,为了模拟自动备票机构*/sbit zuo=P2M;机械手电机左移sbityou=P25;机械手电机右移sbit j仁P2%;夹紧放松sbit sj=P2A7;上升下降广功能指示灯定义*/sbit L6=P3A2;出票指示灯sbit L7=P3A3;电源指示灯/*8255PB端口上义,控制机械手传感器检测及找零*/ucha
9、r bdata mydata;/Z8255端口泄义sbit gwl=mydataA0;左义行程1检测信号PBO接4号端子sbit gw2=mydataAl;左义行程2检测信号PB1接5号端子sbit gw3=mydataA2;左义行程3检测信号PB2接6号端子sbit shou=mydataA3;定义手抓检测PB3接7号端子sbit gwly=mydataA4;左义工位一检测信号PB4接11号端子sbit gw2y=mydataA5;左义工位二检测信号PB5接12号端子sbit zhao=mydataA6;找零fB6厂立义题目中所需的各种数组*/uchar a8,fb9;数码管缓存值,站点缓存
10、值uchar code ad=149,155,160,166,171,177,183,18&193; /AD 转换的 9 个站点的数据uchar code 17B=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,Oxbf; /共阳数码管数 据uchar code zm7="火车站",”前门",”解放路",”菜市场",”车公庄",”五爱街”,"北禅寺","渔夫 岛",”汽车站",;/站点显示数组原程序有1500多条,这里由于版权
11、,不能再写的详细,有兴趣的读者只能买书去看,重庆大学出版社9月28日出的,VV单片机控制装置安装与调试>>,书中有2012,20",全国比赛试题答案,2012重庆市赛的答案.V V单片机控制装置安装与调试>> 的内容如下:本书以任务为驱动,以教育部''单片机控制装置安装与调试项LI技能比赛指定设 备为载体,从基础到应用逐步详细讲解。全书分为两大部分,第一部分是把该设 备的所有模块分16个任务进行了讲解,并给出了每个模块CiA.'ij-J源程庁:第 二部分对2011年、2012年全国单片机项目竞赛真题和2012年用庆市竞赛真题进行了详细剖
12、析,讲解了解题思路,给出了真题的参考答案,通过这些模块和 竞赛真题的讲解,真正实现了让学生理论与实习相结合的学习效果。本书可作为中职学校电子与信息技术、机电一体化、自动控制、电气智能类专业 的教材,也可以作为''单片机控制装置安装与调试竞赛职业培训教材,同时也是 广大从事单片机技术有关人员的一本很好的自学教材。"苜页电子呂矗 教冃怨K网 网上书城 呈am冃网 预宁化教月 汝皿慢稳肉a疋声期中心 语古文字副肿心矣于我们4发耒评论0打印囹书目录 *相关妻别醐 友有相天21书林:甲片MI5制装152?装巧圖试ISBN: 978-7-5624-7680-1FSKrKtmiHB
13、rXT”丛曲:中等职ih教冃电子与信息技术姦业系列蛾材 作誉:付少华制5:滋一柳iSffi紳剧:字魏(干” 462翊:286E 珈 1-1中们:¥ 37元出傍社:童氏大学出展社出扳日期:2013-9-28 0 00 00开杜哼平装#ta: 1內誓介绍:衣书以任勞为瘁),以教msr学片也性制爻贵安装与调悦”项目技能比麹貌设奋为钱伽屋出至赠用倉步详细说胁 全书分的:部分, 第Y分是扌除溺的所穷S块分16个任髓行了讲屛弄给出了每个植块C语言的脛尉密二韵测2011年、2012年全国单片也顷目題算 JH12012年至庆市耳赛真駛行了详细刮忻.讲解了確昨.給出了再腿胡更考笞案.匾过这兰極块也舄突
14、頁通弟讲辭 頁正买规了让宇生理论 与夹习相结台B浮习数疑。衣书可诈为中冕字杭电子与信豆技年、机电一棒化、自动控创、"誉能焙:!的效朴 也可叹作为“甲片机控制装直装与谓肉'竞赛醍业垢 训册朴冋时也是广大恫埠片机技朮有关人员的一场陽的自学址対。图书目录:第一部分 全国中职学校单片机控制装置安装与调试技能大赛模块分析 任务一单片机概论及应用任务二发光二极管控制任务三开关、键盘控制应用任务四中断控制任务五定时器与计数器控制任务六数码管显示应用任务七1602显示应用任务八LCD12864液晶显示任务九点阵显示应用任务十交、直流电机电路分析及应用任务十一步进电机控制任务十二DS18B20温度传感器任务十三ADC0809模数转换应用任务十四DAC0832数模转换应用任务十
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业营销咨询公司实习心得体会
- 《学习仿写》习作指导课任务串教学设计
- 某食品加工厂质量控制准则
- 质量检测准则执行规范
- 2026陕西西安交通大学医院招聘1人备考题库附参考答案详解(轻巧夺冠)
- 2026四川三江汇海商业保理有限公司第一批员工招聘6人备考题库附答案详解(巩固)
- 2026广东警官学院招聘事业单位人员5人备考题库及完整答案详解
- 麻纺企业设备维修细则
- 2026江苏苏州资管集团下属公司招聘14人备考题库带答案详解(综合题)
- 2026山东济南市钢城区卫生健康局所属事业单位招聘9人备考题库及答案详解(真题汇编)
- 第5课 从小爱劳动 课件(内嵌视频) 2025-2026学年道德与法治三年级下册统编版
- 一年级数学10以内加减法计算专项练习题(每日一练共12份)
- 2026特种作业场内专用机动车辆作业考试题及答案
- (二模)苏北七市2026届高三第二次调研测试生物试卷(含答案)
- 科大讯飞深度研究报告
- 信息系统运维培训
- 2026年1月浙江省高考(首考)化学试题(含标准答案及解析)
- 生成式AI在小学美术教学中的创新教学策略研究教学研究课题报告
- 邮政扫黄打非培训课件
- 产后盆底功能障碍的康复治疗进展
- 医学执行功能障碍和脑小血管病培训课件
评论
0/150
提交评论