




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机原理项目汇报,项目7,指导教师:姚建涛汇报人:宋阳班级:08级机设2班学号:080101010218,目录,一、项目选题二、项目设计整体流程图三、实验设备及接线图四、源代码五、视频展示六、项目感想七、参考文献,一、项目选题,7、瓶装饮料生产线传送控制系统设计某厂生产瓶装保健饮品,每10瓶装一箱,要求箱满时,启动送箱装置,先送走满箱到位(延时一定时间),再送来空箱到位(延时一定时间),满箱和空箱分别在两个不同的传送带上传送。能人为控制生产线的启动和停止(比如键盘上,按某一键启动,启动后按任意键停止)。能在数码管上显示当时已装满送出的箱数。,二、整体流程图,程序开始,显示箱数,送走满箱,送来空箱,装箱,检测是否满箱,Y,N,循环装箱,三、实验设备及接线图,1、实验设备,8255芯片8259芯片LED数码管步进电机单脉冲,正转:送走满箱反转:送来空箱,拨向上升沿,系统中断拨向下降沿,系统启动,显示箱数,实验箱,引脚使用状况:8255,数码管段控制端口,数码管位控制端口,分别控制步进电机ABCD端口,引脚使用状况:8255,引脚使用状况:8259,与单脉冲相连,连线原理图,四、源程序代码,stacsegmentstackdb1024dup(0)stacendsdatasegmenttimer=10counterdb?ledtbdb3fh,06h,5bh,4fh,66h,7dh,07h,7fh,6fhdataendscodesegmentcodeassumecs:code,ds:data,ss:stac,start:movax,datamovds,axmovbx,0ah;bx表瓶数,10瓶为满箱movcX,0ffffh;cx为again的循环次数(一直循环)movdx,0f003h;8255A初始化moval,80houtdx,almovax,0again:decbx;一次装一瓶,装完一瓶bx-1cmpbx,0;判断是否满了jnzagain;不满继续装incax;ax表示已装满箱数callxianshi;满了就显示此时箱数callzheng;电机正转,送走满箱callfan;电机反转,送来空箱movbx,0ah;赋给bx初值10bloopagainmovax,4c00hint21h,xianshiproc;显示满箱数movbx,offsetledtbxlatmovdx,0f000houtdx,al;显示箱数moval,0fehmovdx,0f001houtdx,al;指定最右边数码管显示retxianshiendpmanproc;步进电机正传,送走满箱pushaxmovdx,0f002hmoval,10houtdx,al;端口Amovdx,0f002hmoval,20houtdx,al;端口Bmovdx,0f002hmoval,40h,outdx,al;端口Cmovdx,0f002hmoval,80houtdx,al;端口Dpopaxretzhengendpfanproc;步进电机反转,送来空箱pushaxmovdx,0f002hmoval,80houtdx,al;端口Dmovdx,0f002hmoval,40houtdx,al;端口Cmovdx,0f002hmoval,20houtdx,al;端口Bmovdx,0f002h,moval,10houtdx,al;端口Apopaxretfanendpdelayproc;延时pushbxpushcxmovbx,timerdelay1:xorcx,cxdelay2:loopdelay2decbxjnzdelay1popcxpopbxretdelayendp,;8259中断duanprocnear;8259初始化movdx,0e000h;写入ICW1:设定边沿触发,单片方式,写入ICW4moval,13houtdx,almovdx,0e000;写入ICW2:设定IR0的中断向量号为08hmoval,08houtdx,almoval,0dh;写入ICW4:普通全嵌套方式,普通中断结束方式,outdx,alretduanendpwriintverprocnearpushesmovax,0moves,axmovdi,20hleaax,int0,stoswmovax,csstoswpopesretwriintverendp;单脉冲拨向高电平则停止,拨向低电平则启动int0:pushdxpushaxint1:movdx,0e000hinal,dxcmpal,20hjeint2;检测若为低电平则跳出中断jmpint1;否则继续保持中断状态popaxpopdxint2:iretcodeendsendstart,五、视频展示,六、项目感想,转眼为期四周的微机原理项目结束了,这个项目给我感触颇深,主要是中途遇见了很多困难,有好几次明明是正确无编程错误的程序,却始终不能达到预期模拟效果,还有,这个装箱的模拟中遇到一些老师上课没讲的芯片等,于是自己
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国烟草零售市场运营态势分析及投资前景预测报告
- 2025年中国金属眼镜行业市场全景分析及前景机遇研判报告
- 中国无线转接台行业市场发展前景及发展趋势与投资战略研究报告(2024-2030)
- 2025年原油项目可行性研究报告
- 电子玩具相册项目投资可行性研究分析报告(2024-2030版)
- 2025年 湟源县教育局招聘高中教师考试试题附答案
- 2025年 阜阳颍州区柳林路幼儿园教师招聘考试笔试试题附答案
- 特细条灯芯绒项目投资可行性研究分析报告(2024-2030版)
- 更换超滤膜申请表及可研报告(最终版)【范本模板】
- 2025年中国共享头盔行业市场发展监测及投资战略咨询报告
- 2024年变压器性能检测服务合同
- 陕西省西安市(2024年-2025年小学五年级语文)统编版期末考试((上下)学期)试卷及答案
- 草晶华产品培训课件
- 超级抗原问题
- 23J916-1 住宅排气道(一)
- 中铁员工劳动合同范本
- 三位数乘一位数竖式
- 外墙保温吊篮施工方案
- DB43-T 2142-2021学校食堂建设与食品安全管理规范
- 体外诊断试剂盒线性范围研究线性区间评价资料及可报告区间建立
- AQ 1097-2014 井工煤矿安全设施设计编制导则(正式版)
评论
0/150
提交评论