微机原理项目设计.ppt

上传人:牧羊曲112 文档编号:6284505 上传时间:2023-10-13 格式:PPT 页数:12 大小:360.32KB
返回 下载 相关 举报
微机原理项目设计.ppt_第1页
第1页 / 共12页
微机原理项目设计.ppt_第2页
第2页 / 共12页
微机原理项目设计.ppt_第3页
第3页 / 共12页
微机原理项目设计.ppt_第4页
第4页 / 共12页
微机原理项目设计.ppt_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《微机原理项目设计.ppt》由会员分享,可在线阅读,更多相关《微机原理项目设计.ppt(12页珍藏版)》请在三一办公上搜索。

1、微机原理项目设计,光机电一体化设备班级:机设一班姓名:孟宪男学号:060101010106指导教师:史艳国 教授,目录,1题目要求2设计思路3系统程序流程框图4系统接线图5系统主程序6实时录像,题目要求,控制继电器使取料电机、振动物料输送器、光源得点,验证得电后启动采集程序。实时监控三个继电器状态,若三者任一出现问题断电异常,首先结束采集程序,然后关闭三个继电器。,设计思路,该系统在8088基础上,连接一个8255A芯片,用于控制信号的输入和输出。8255端口A工作在方式0并作为输出口,端口B工作在方式0并作为输入口,端口C工作在方式0并作为输出口.端口B(PB0,PB1,PB2)输入引脚线接

2、至一组开关(k0,k1,k2),代表三个继电器通断电;端口A(PA0,PA1,PA2)输出引脚线接至一组发光二级管(L0,L1,L2),分别代表取料电机、振动物料输送器、电源;端口C(PC0)输出引脚线接至一个发光二级管(L3闪烁),代表采集程序。然后通过对8255芯片编程实现输入/出功能。,系统流程框图,系统接线图,实时接线图,系统主程序,stack segment stack db 1024 dup(0)stack endscode segment code assume ss:stack,cs:codestart:mov dx,63h;控制口 mov al,10000010b;写入方式控

3、制字out dx,alagain:mov dx,61h;B口读取并判断PA0-PA2 in al,dx mov dx,60h out dx,al and al,00000111bcmp al,0;若PA0-PA2为低电平,则驱动L0,L1,L2灯泡亮,即启动3个继电器jnz flag2 call caijijmp againflag2:mov al,0ffh mov dx,62h;结束采集程序,out dx,almov dx,60h;关闭3个继电器mov al,0ffhout dx,alcaijiproc;由PC0所接L3闪烁表示采集程序进行push axmov al,0mov dx,62hout dx,alcall delaymov al,0ffhmov dx,62hout dx,alcall delaypop axretcaijiendpdelayproc;延时程序push bx,push cxmov cx,2000h a:mov bx,2000hloop apop cxpop bxretdelay endpcode endsend start,实时接线图,项目实时录像,影片显示的是采集程序正常运行中,对继电器实时监控。当将继电器2(录像中以继电器2为例)断电后,由前面的系统程序框图中可知,程序检测到异常,将结束采集程序,而后关闭所有继电器。,感谢观看,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号