- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
饮料生产汇编语言编程
瓶装饮料生产线传送控制系统的计算机控制技术的实现课程名称:微机原理及应用班 级:机电2班学 号:130101010073姓 名:刘学文指 导 教 师:史艳国 2016年5月目录摘要1前言21 项目的描述及要求22 项目的模拟方案22.1 硬件22.2 工作流程22.3 系统接线33 控制程序4程序框图43.1. 详细程序54 模拟的实验结果104.1. 程序调试的情况104.2. 程序运行的结果的分析105 项目的结论106 主要参考文献117 感言11摘要本系统旨在实现瓶装饮料生产线的自动化控制,减少人力劳动强度,提高生产效率。基本目标有:①饮料空箱传送,饮料装箱,满箱传送的自动化②满箱数目的实时显示③生产线可以随时人为停下并再次开始。功能实现用到了8255A、8155芯片、LED指示灯、数码管、8×2键盘等。以LED绿灯亮表示空箱传送,以LED红灯闪烁次数为装瓶次数示意,以LED绿灯亮表示满箱传送,以8位数码管显示已到位满箱数,基本实现了目标功能。前言瓶装饮料生产线用于瓶装、纯净水、矿泉水、山泉水、矿物质水的生产设备,整个生产过程包括吹瓶、水净化、水消毒、水灌装、水包装等部分。通过自动化或半自动化的控制设备,实现瓶装饮料的自动化生产,提高生产效率。本项目主要对生产线输送带及生产线的启停进行程序设计以实现对装满箱子的计数,箱子和运送及运走,生产线随时停止和运行。项目的描述及要求某厂生产瓶装保健饮品,每10瓶装一箱,要球箱满时,启动送箱装置,先送走满箱到位(延时一定时间),再送来空箱到位(延时一段时间),满箱和空箱分别放在两个不同的传送带上。能人为控制生产线的启动和停止(比如键盘上,按某一键启动,启动后按任意键停止)。能在数码管上显示已装满送出的箱数。项目的模拟方案硬件8255:片选地址(0F003H);A端口(0F000H)接LED灯;B端口(0F001H)接数码 管数显接口;C端口(0F002H)接数码管位显接口。8155:片选地址(0E000H);A端口(0E001H)接键盘列,B端口(0E002H)接键盘行。LED灯键盘工作流程开始;初始化各元件,为各元件送入控制字;?检查最开始按键是否闭合,没有闭合,返回继续扫描开关状态?;开始按键闭合,开始装箱;?一箱装满十瓶后,启动送箱装置,先送走满箱到位再送来空箱到位;?自动进入下一个工作循环;?在工作期间随时监测按键闭合情况,没有则继续;有则停止,按下开始键后继续系统接线模口A口B口C口片选A口B口片选接线LED指示灯数码管段码B数码管选择脚CCS1按键的列线A按键的行线BCS2实物接线照片控制程序程序框图详细程序.model small.stack.data num dw 00h led db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh bai db 100 shi db 10 xbai db 0 xshi db 0 xge db 0.codestart: mov al,80h mov dx,0f003h out dx,al MOV DX,0F000H ;8255初始化 mov al out dx,al call on call xianshi one: mov cx,10 ;十次 装瓶again: mov dx,0f000h mov al ;红灯亮 out dx,al push cx mov cx,02h;延时lop1: call off ;停止检测 call xianshi loop lop1 pop cx mov dx,0f000h mov al ;红灯灭 out dx,al push cx mov cx,02h ;延时lop2: call off ;停止检测 call xianshi loop lop2 pop cx loop again ;循环10次 mov dx,0f000h mov al ;黄灯亮,表示满箱送走 out dx,al mov cx,08h ;延时lop3: call off ;停止检测 call xianshi loop lop3 inc num ;满箱数加1 call xianshi ;显示 call off mov dx,0f000h mov al;绿灯亮,表运送来空箱 out dx,al mov cx,0ahlop4: call off ;延时 call xianshi call off loop lop4 jmp one ;重新开始.exitxianshi proc ;数码管显示子程序 push ax push bx push cx p
您可能关注的文档
最近下载
- 借记卡服务相关行业项目操作方案.docx
- 《自然之美》教学课件-2024-2025学年人教版(2024)初中美术七年级上册.pptx VIP
- 过敏性休克抢救指南2025版.docx
- 一种大蒜插播防倒伏关键参数试验装置与使用方法.pdf VIP
- 科技成果第三方评价报告.PDF
- 医美整形医院积分营销活动邀约话术.docx VIP
- 2021高考:必背古诗文64篇:内容、解析、译文.docx VIP
- 人教版(2024)七年级美术上册第二单元第2课《科技之光》精品课件.pptx VIP
- 【抗日战争胜利80周年】纪念中国人民抗日战争暨世界反法西斯战争胜利80周年PPT.pptx VIP
- F41遥控器的基本使用方法-B.doc VIP
文档评论(0)