文档介绍:项目名称(作业组别):化肥颗粒度检测
班级:
姓名:
学号:
项目指导老师(任课老师、试验室老师):
项目完成时间:
目录
2
2
2
2
3
3
3
5
九.项目总结 9
光机电一体化设备,控制继电器使取料电机、震动物料输送器、光源得电,验证得电后开启采集程序,实时监控三个继电器状态,若三者任一出现断电异常,首先结束采集程序,然后关闭三个继电器
经过此次项目设计愈加深刻了解8255a芯片引脚及作用,培养学生自己动脑思索,动手实践能力,培养学生间团结互助优良品德。
8088 CPU 1台
8255a芯片 1个
发光二极管 4个
开关 3个
导线和排线 若干
项目接线图
项目步骤图
项目实现功效
开启时开关依次接通,监控灯依次亮
正常时采集灯亮,一直监控
中途出现异常时,采集灯灭,关掉开关,灭掉监控灯
stak segment stack
db 1024 dup(?)
stak ends
data segment
timer=2
data ends
code segment 'code'
assume cs:code,ss:stak ;完整段格式
start:
mov dx, 0f003h
mov al,10000010b ; 端口初始化,b口输入,a,c输出
out dx,al
mov dx, 0f002h
mov al,11111111b
out dx, al
mov dx,0f000h
mov al,11111111b
out dx,al ;初始时使各指示灯熄灭
xunhuan1:
mov dx,0f001h
in al, dx
cmp al,11111000b
jz zhengchang
mov dx, 0f000h
out dx,al
jmp xunhuan1 ;开始接通开关
xunhuan2:
mov dx,0f001h
in al,dx
cmp al,11111000b
jnz guanbi ;正常状态
zhengchang:
mov dx, 0f000h
mov al,11111000b
out dx,al
mov dx, 0f002h
mov al,00000000b
out dx,al
jmp xunhuan2
guanbi: ;异常状态
mov dx,0f002h
mov al,10000000b
out dx,al
mov dx,0f001h
in al,dx
mov dx,0f000h
out dx,al
call delay
mov dx,0f00h
mov al,11111111b