饮料生产汇编语言编程.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
瓶装饮料生产线传送控制系统的计算机控制技术的实现 课程名称:微机原理及应用 班 级:机电2班 学 号:130101010073 姓 名:刘学文 指 导 教 师:史艳国 2016年5月 目录 摘要 1 前言 2 1 项目的描述及要求 2 2 项目的模拟方案 2 2.1 硬件 2 2.2 工作流程 2 2.3 系统接线 3 3 控制程序 4 程序框图 4 3.1. 详细程序 5 4 模拟的实验结果 10 4.1. 程序调试的情况 10 4.2. 程序运行的结果的分析 10 5 项目的结论 10 6 主要参考文献 11 7 感言 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灯 键盘 工作流程 开始;?????????????????????????????????????????? 初始化各元件,为各元件送入控制字;? 检查最开始按键是否闭合,没有闭合,返回继续扫描开关状态?; 开始按键闭合,开始装箱;? 一箱装满十瓶后,启动送箱装置,先送走满箱到位再送来空箱到位;? 自动进入下一个工作循环;? 在工作期间随时监测按键闭合情况,没有则继续;有则停止,按下开始键后继续 系统接线 模块 8255 8155 端口 A口 B口 C口 片选 A口 B口 片选 接线 LED指示灯 数码管段码B 数码管选择脚C CS1 按键的列线A 按键的行线B CS2 实物接线照片 控制程序 程序框图 详细程序 .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 .code start: 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 ;停

文档评论(0)

cyx + 关注
实名认证
文档贡献者

装饰装修木工持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月15日上传了装饰装修木工

1亿VIP精品文档

相关文档