单片机控制装置安装与调试竞赛参考程序.doc

上传人:飞****2 文档编号:15110432 上传时间:2022-05-11 格式:DOC 页数:6 大小:1.74MB
返回 下载 相关 举报
单片机控制装置安装与调试竞赛参考程序.doc_第1页
第1页 / 共6页
单片机控制装置安装与调试竞赛参考程序.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《单片机控制装置安装与调试竞赛参考程序.doc》由会员分享,可在线阅读,更多相关《单片机控制装置安装与调试竞赛参考程序.doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精选优质文档-倾情为你奉上 中等职业学校单片机控制装置安装与调试竞赛试题剖析及参考答案 任务一 2012年单片机全国大赛试题地铁自动售票模拟装置一、工作任务及要求请你在四小时(240 分钟)内,使用亚龙 YL-236 型单片机应用实训考核装 置制作完成地铁自动售票模拟装置,具体要求如下:1在附录一和附录二答题纸的“工位号”位置后面填写你的竞赛工位号。2根据地铁自动售票系统的相关说明和工作要求,根据你的理解选择需要 的控制模块和元器件。3根据赛场提供的调试记录(附录一)的要求,分析地铁自动售票系统的工作过程,并记录相关分析调试结果。4根据工作任务及要求,合理确定各模块的摆放位置,按照相关工艺规范

2、连接地铁自动售票系统模拟装置的硬件电路并使用尼龙扎带进行导线的绑扎和固定。5根据工作任务及其要求,编写地铁自动售票系统模拟装置的控制程序,存放在“D”盘以工位号命名的文件夹内。6请先检测和调整机械手装置,然后调试你编写的程序,完成地铁自动售票系统模拟装置的整体调试,使地铁自动售票系统模拟装置能实现规定的工作要求,最后将编译通过的程序“烧入”单片机中。7比赛结束前,清理工位上的相关工具、辅材并关闭电源。 试题的其他部分这里省略. 任务二 真题剖析一 模块解析2012年试题经过仔细审题,可以分为一下几个部分进行完成,具体的功能和解题思路都在表1中和程序解析中讲解了。1 所需的主要模块 表1 所需模

3、块及功能序号模块 在本试题中完成的功能及解题思路1物料搬运模块 该模块主要完成抓取三种面值的车票,工作系统用“白、黄、黑”三种颜色的球分别表示 “2 元、 3 元、4 元”面值的票盒。机械手根据车票信息自动从存票区优化(最简步骤) 选择相应面值的票盒(即车票种类,而车票的数量由出票机构完成),并搬运至 工位三上方释放,票盒自动进入出票口(工位三下方)。备票完成后,机械手复位。由于试题中要求使机械手取票用最简步骤,所以程序应该按照试题中图15的机械手智能识别各色球位置工作流程图进行编写,由于试题中已经给出了判别方法,(但是判别颜色的方法还有其它),所以学生就不能按照自己方法编写程序而脱离题目的要

4、求。只要按照题目要求,就能很好的完成任务,具体的程序方法在下面的程序中注释的很清晰。这部分内容2012年的试题不是很难,因为题中给出了程序的流程图。对于考生应该是很简单的,不同的球对应的不同的车票,每年竞赛都要用到该模块。 对于其他模块书中有,这里由于版权,不能再写的详细,有兴趣的读者只能买书去看, 重庆大学出版社9月28日出的, 二 程序解析应用C语言按照试题的系统制作要求逐个完成功能。下文的程序详细讲解是按照试题的要求分为很多部分编写的参考答案。经过调试完全符合试题要求,在做之前首先要读懂题目要求,本程序就是把2012年地铁自动售票模拟装置试题分解成很多模块,一一讲解,其中试题中的各个车站

5、的A/D转换电压考生可自己测量,这个比较简单,参考答案没有写出,另外由于篇幅关系,取得字模没有一一列出,学生可应用取模软件自行取模,具体控制程序如下讲解。#define _12_C_#include at89x52.h/包含at89x52.h头文件,说明了该芯片中所拥有的特殊功能寄存器和可寻地址标志位#include /包含对内联函数(包括数据循环移位、空操作、浮点数测试等)进行原型说明.#include 12.h /防止异常调用同一文件名 #define uint unsigned int /无符号整型变量的宏定义#define uchar unsigned char/无符号字符变量类型的宏

6、定义#define out0 P0 /12864液晶/数码管/AD转换/8255 数据端口 #define bai 2 /白球标识 #define huang 3 /黄球标识 #define hei 4 /黑球标识 #include /字模数据头文件 /*12864液晶端口定义,为了显示地铁运行的各种状态*/sbit CS2=P10; /右半屏选择,高电平有效 sbit CS1=P11; /左半屏选择,高电平有效 sbit EN=P12; /使能端,高电平为读操作;下降沿为写有效 sbit R_W=P13; /12864液晶、ADC0809、8255和数码管共用端口(锁存脉冲信号) sbit

7、RS=P14; /指令/数据选择;高电平为读数据,低电平写指令 /*数码管定义,为了显示已付金额和找零金额等信息 */sbit LED_CS1=P15; /数码管段选 sbit LED_CS2=P16; /数码管位选 /*ADC0809定义,为了把步进电机模拟的站台步数转换为电压信号,以供主机识别判断*/sbit CS_0809=P17;/AD0809 定义 /*8255控制状态定义,为了控制机械手买票张数、键盘和找零钱传感器*/sbit A0=P11;/端口和锁存器选择 sbit A1=P10;sbit CS_8255=P20;/片选;低电平有效 /*直流电机定义,为了模拟出票机构,用于控制

8、出票的数量及输出车票*/sbit out=P21; /直流电机输出端口 sbit PRI=P22; /直流电机使能端口 sbit K1=P23; /继电器控制直流电机正反转 /* 机械手定义, 为了模拟自动备票机构*/ sbit zuo=P24; /机械手电机左移 sbit you=P25; /机械手电机右移 sbit jf=P26; /夹紧放松 sbit sj=P27; /上升下降 /*功能指示灯定义*/sbit L6=P32; /出票指示灯 sbit L7=P33; /电源指示灯 /*8255PB端口定义,控制机械手传感器检测及找零*/uchar bdata mydata; /8255端口

9、定义 sbit gw1=mydata0; /定义行程1检测信号 PB0 接4号端子 sbit gw2=mydata1; /定义行程2检测信号 PB1 接5号端子 sbit gw3=mydata2; /定义行程3检测信号 PB2 接6号端子 sbit shou=mydata3; /定义手抓检测 PB3 接7号端子 sbit gw1y=mydata4; /定义工位一检测信号 PB4 接11号端子 sbit gw2y=mydata5; /定义工位二检测信号 PB5 接12号端子 sbit zhao=mydata6; /找零 PB6 /*定义题目中所需的各种数组*/uchar a8,fb9; /数码管

10、缓存值,站点缓存值 uchar code ad=149,155,160,166,171,177,183,188,193;/AD转换的9个站点的数据 uchar code TAB=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf;/共阳数码管数据 uchar code zm7=火车站,前门,解放路,菜市场,车公庄,五爱街,北禅寺,渔夫岛,汽车站,;/站点显示数组 原程序有1500多条,这里由于版权,不能再写的详细,有兴趣的读者只能买书去看, 重庆大学出版社9月28日出的, , 书中有2012,2011,全国比赛试题答案,2012重庆市赛

11、的答案. 的内容如下: 本书以任务为驱动,以教育部“单片机控制装置安装与调试”项目技能比赛指定设备为载体,从基础到应用逐步详细讲解。全书分为两大部分,第一部分是把该设备的所有模块分16个任务进行了讲解,并给出了每个模块C语言的源程序;第二部分对2011年、2012年全国单片机项目竞赛真题和2012年重庆市竞赛真题进行了详细剖析,讲解了解题思路,给出了真题的参考答案,通过这些模块和竞赛真题的讲解,真正实现了让学生理论与实习相结合的学习效果。 本书可作为中职学校电子与信息技术、机电一体化、自动控制、电气智能类专业的教材,也可以作为“单片机控制装置安装与调试”竞赛职业培训教材,同时也是广大从事单片机

12、技术有关人员的一本很好的自学教材。 图书目录:第一部分全国中职学校单片机控制装置安装与调试技能大赛模块分析任务一单片机概论及应用任务二发光二极管控制任务三开关、键盘控制应用任务四中断控制任务五定时器与计数器控制任务六数码管显示应用任务七1602显示应用任务八LCD12864液晶显示任务九点阵显示应用任务十交、直流电机电路分析及应用任务十一步进电机控制任务十二DS18B20温度传感器任务十三ADC0809模数转换应用任务十四DAC0832 数模转换应用任务十五8255综合应用任务十六机械手综合应用第二部分 真题剖析2011年全国中等职业学校单片机控制装置安装与调试竞赛试题2011年全国中等职业学校单片机控制装置安装与调试竞赛试题剖析及参考答案2012年全国中等职业学校单片机控制装置安装与调试竞赛试题2012年重庆市中等职业学校单片机控制装置与调试竞赛试题剖析及参考答案2012年重庆市中等职业学校单片机控制装置安装与调试竞赛试题2012年重庆市中等职业学校单片机控制装置与调试竞赛试题剖析及参考答案专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com