下载此文档

微机原理项目.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
化肥颗粒度检测系统设计
班级:10级机控三班
姓名:吕富珍
学号:100101020086
项目指导教师(任课教师、实验室教师):李艳文、王志松、赵玉勤、张庆玲
完成时间:
采集灯亮,指示灯亮
无异常
蜂鸣器响,采集灯灭,而后指示灯灭
蜂鸣器灭,数码管上显示灯灭的序号
结束
第 4 页
七、实验过程
1、接线图
2、正常工作时三个指示灯亮,采集灯亮
3、B1灯口坏
第 5 页
4、B2灯口坏
5、B3灯口坏
第 6 页
八、实验程序
.model small
.stack
.data
.code
start: mov ax,***@data
mov ds,ax
mov dx,0f003h
mov al,10010000b;8255方式控制字,A0口输入,B,C口输出
out dx,al ;A,B工作方式在0 下
mov dx,0f002h;蜂鸣器初始化
mov al,0ffh
out dx,al
mov dx,0f001h ;处于高电平,灯全灭
mov al,0ffh
out dx,al
again: mov dx,0e100h;8155初始化,A,B均输出
mov al,03h
out dx,al
mov dx,0e101h;A是位控
mov al,11111111b
out dx,al
mov dx,0f000h
in al,dx
mov bl,al
cmp bl,11111000b
jnz test2
第 7 页
mov dx,0f001h
mov al,01111000b;采集灯亮,继电器灯亮
out dx,al
call delay;调用延时程序
jmp again
test2: mov dx,0f002h
mov al,0;蜂鸣器响
out dx,al
call delay
mov dx,0f001h
mov al,11111000b
out dx,al ;先关闭采集程序
call delay
test1:mov dx,0f001h
mov al,0ffh;关闭继电器
out dx,al
mov dx,0f002h
mov al,0ffh;蜂鸣器灭
out dx,al
mov dx,0f000h
in al,dx
cmp al,11111100b;B1灯口坏
jz error1
cmp al,11111010b;B2灯口坏
jz error2
cmp al,11111001b;B3灯口坏
jz error3
cmp al,11111000b
jz again
error1: call m1
jmp test1
error2: call m2
jmp test1
error3: call m3
jmp test1
m1 proc
push ax
push dx
mov dx,0e100h
mov al,03h
out dx,al
mov dx,0e101h
mov al,11111000b
out dx,al
第 8 页
mov dx,0e102h
mov al,06h;数码管显示1
out dx,al
pop dx
pop ax
ret
m1 endp
m2 proc
push ax
push dx
mov dx,0e100h
m

微机原理项目 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人慢慢老师
  • 文件大小2.47 MB
  • 时间2022-06-27