- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模拟饮料装配线设计微机原理课程设计 大学学位论文
课 程 设 计 报 告
课程设计名称:微机系统综合课程设计
课程设计题目:模拟饮料装配线
院(系):计算机学院
专 业:计算机科学与技术
班 级:
学 号:
姓 名:
指导教师:
目 录
第1章 总体设计方案 1
1.1设计需求 1
1.2设计原理 1
1.2.1 提出方案 1
1.2.2 方案论证 2
1.3 设计环境 3
第2章 详细设计方案 4
2.1硬件设计 4
2.2软件设计 4
2.2.1饮料装配线主程序 5
2.2.2软件延时程序 6
2.2.3满瓶数量改变程序 7
2.2.3 空瓶数量改变程序 7
2.2.4装配过程显示程序 8
第3章 结果测试及分析 9
3.1 结果测试 9
3.2 结果分析 10
参考文献 11
附 录(程序清单) 12
第1章 总体设计方案
1.1设计需求
根据流水线作业原理,模拟饮料装配过程。具体内容如下:
涉及饮料容积的显示方式,有500ml,1L,用键盘设置装配的容量和数量,并设计如何用数码管表示空状态和满状态;
在数码管上用循环(从左到右或相反方向均可)表示流水作业,每次装满一个,使其右侧的圆点变量来标示,同时累计装配数量加1;
用十进制显示装配总数,要完整演示整个过程。
1.2设计原理
应用可编程键盘/显示接口芯片8279与可编程并行接口芯片8255A。通过使用8279,在数码管上显示预设置的容量,在键盘上输入要求的饮料瓶数量,当点击完后,程序开始运行。1L的和500ml的容量瓶可以输入不同的装瓶数量。在装瓶的过程中,数码管显示位开始从1加到8,同步进行的是通过使用8255A的8个发光二极管依次变亮,当装满后,发光二极管全亮,数码管右侧的圆点变亮,相应调用延时程序。
容量分别为1L和500ml的饮料瓶顺序进行装瓶,首先进行是1L的,全部装完后,在从键盘上输入500ml的装瓶数量,最后显示的是空瓶和满瓶的数量。
再将数码管及发光二极管初始化,循环进行装配工作,最终达到工作需求。
1.2.1 提出方案
可编程键盘/显示接口芯片8279控制数码管的亮灭,数码管的低四位用于表示容量为1L的装配过程,低四位中的最高位数码管代表容量,标示为1;第二位代表容量1L的空瓶数量,初始化标示为5瓶;第三位代表满瓶的数量,初始化为0瓶,需要操作者在键盘上输入要求输入的装瓶数量,此时还没开始进行装配。
最低位代表的是每一瓶饮料的装瓶过程,首先初始化为灭,当开始装配时,数码管从1开始依次变化到8。通过使用可编程并行接口芯片8255A的PC口输出,接到发光二极管上。在每次变化的过程中,都需要发光二极管依次置亮。当装满一瓶时,进行提示装满,效果是发光二极管都置亮,数码管演示装瓶过程位的右侧圆点亮,证明装满一瓶;
在装完一瓶后,要将发光二极管都置灭,同时数码管装瓶过程位右侧的圆点置灭,这是为下一瓶饮料的装配做准备。
每次装完一瓶,满瓶数量要进行加1操作,空瓶数量要减1操作,同时检查是否装完,没装完则继续进行装配过程,装完则停止。
1.2.2 方案论证
程序并结合芯片进行论证。
程序开始部分,首先是对芯片的初始化,输入命令控制字。简单介绍可编程键盘/显示接口芯片8279;8279是可编程键盘/显示接口芯片。它的功能主要包括键盘输入和显示控制。它的功能主要包括键盘输入和显示控制部分,其中键盘部分提供扫描功能。显示部分则是提供扫描方式的显示接口,可与八段数码管连接构成。
初始化代码:其中Z8279是控制端口
MOV DX,Z8279
MOV AL,00 ;左边输入,八位显示外部译码八位显示
OUT DX,AL
MOV AL,38H ;扫描频率
OUT DX,AL
这里简单介绍可编程并行接口芯片8255A:8255A是可编程并行输入输出接口芯片,具有三个8位并行端口,用于输出给定信号。
初始化命令字:
MOV DX,Z8255
MOV AL,80H
OUT DX,AL ;初始化8255
其中Z8255是控制端口,80H是命令字,PA、PB、PC口都是输出,这里我们只用PC口作为输出,连接8个发光二极管。
然后调用数码管的子程序BEGIN_,初始化容量为1L的空瓶数量为5瓶,满瓶数量为0瓶(需要键盘动态输入),容量标示为1L。初始化容量为500ml的空瓶数量为5瓶,满瓶数量为0瓶(需要键盘动态输入),容量标示为500ml。用寄存器AH来存
您可能关注的文档
- 绿地报告(定稿) 大学学位论文.doc
- 绿化工程施工组织设计 大学学位论文.doc
- 绿色化学论文浅谈绿色化学大学学位论文.doc
- 绿色电力市场模式研究及北京绿色电力市场初步调查报告大学学位论文.doc
- 绿色会计在我国发展中存在的问题及对策研究大学学位论文.doc
- 旅游开发项目商业计划书大学学位论文.doc
- 绿色酒店计划书大学学位论文.doc
- 麻尾烟叶收购线收购仓储区施工组织设计 大学学位论文.doc
- 麻醉临床信息系统解决方案大学学位论文.doc
- 绿色制造技术教程 大学学位论文.doc
- 某电机修造厂总降压变电所及配电系统的设计 大学学位论文.doc
- 模拟制药设备的监控和管理系统设计大学学位论文.doc
- 某房地产项目节能评估报告必威体育精装版版大学学位论文.doc
- 某工厂10kv车间变电所电气部分设计【终稿】大学学位论文.doc
- 某钢铁公司炼钢工程压力管道施工组织设计大学学位论文.doc
- 民族地区特色保健食品销售平台方案完整 大学学位论文.doc
- 某机械加工厂职业病危害现状评价论文 大学学位论文.doc
- 某水泥有限公司安全生产标准化评审报告大学学位论文.doc
- 某石油化工机械设备有限公司安全生产标准化评审报告大学学位论文.doc
- 某新校区核心景观绿化带景观工程施工组织设计 大学学位论文.doc
最近下载
- 企业内控应用手册之信息系统风险控制矩阵.pdf VIP
- 复合场例题与习题(含答案).doc VIP
- 2024年昆明市官渡区国有资产投资经营有限公司人员招聘笔试备考题库及答案解析.docx VIP
- 2025年四川广安市广安区白市镇人民政府选用片区纪检监督员1人备考题库及答案解析.docx VIP
- 2025四川广安市广安区花桥镇人民政府选用片区纪检监督员1人考试备考题库及答案解析.docx VIP
- 汇川PN伺服Epos使用(FB_Servo_111)使用方法详解_带程序_V2.pdf VIP
- 地基GPS遥感大气可降水量:原理、方法与气象应用的深度剖析.docx VIP
- 云南昆明市官渡区国有资产投资经营有限公司招聘笔试题库2023.pdf VIP
- 某某某公司特变电工股份有限公司廉政手册.doc VIP
- 《城市热岛效应》.ppt VIP
文档评论(0)