实验指导书-单片机V3 - 图文(3)
实验5 工业顺序控制
一、实验目的
掌握工业顺序控制程序的简单编程,中断的使用。
二、实验设备
1.Dais-958PH+单片机实验开发系统 2.PC机
一套
一套
三、实验线路
四、实验内容
在工业控制中,象冲压、注塑、轻纺、制瓶等生产过程,都是一些继续生产过程,按某种顺序有规律的完成预定的动作,对这类继续生产过程的控制称顺序控制,象注塑机工艺过程大致按“合模?注射?延时?开模?产伸?产退”顺序动作,用单片机最易实现。
8031的P1.0~P1.6控制注塑机的七道工序,现模拟控制七只发光二极管的点亮,低电平有效,设定每道工序时间转换为延时,P3.4为开工启动开关,高电平动作。P3.3为外部故障输入模拟开关,低电平报警,P1.7为报警声音输出,设定6道工序只有一位输出,第七道工序三位有输出。
程序流程图如下:
开始 开中断.P1,P3初始化 关输出 现场保护 报警
等开工 工序1延时 工序2延时 故障清除了吗? Y N : : 工序7延时 9
恢复现场 返回 中断服务子程序
五、实验步骤
按实验电路图接好连线。执行程序,把K1接到高电平,观察发光二极管点亮情况,确定工序执行是否正常,然后把K2置为低电平,看是否有声音报警,恢复中断1,报警停,又从刚才报警时一道程序执行下去。可以单步、单步跟踪,非全速断点、全速断点、连续执行功能调试软件,直到符合程序设计要求为止。
六、思考题
如何修改程序,使每道工序中有多位输出。
10
实验6 8255控制交通灯
一、实验目的
了解8255芯片的结构及编程方法,学习模拟交通控制的实现方法。
二、实验设备
1.Dais-958PH+单片机实验开发系统 2.PC机
一套
一套
三、实验线路
四、实验内容
用8255作输出口,控制12个发光二极管燃灭,模拟交通灯管理。 程序流程图如下:
开始 8255初始化 四个路口红灯亮 东西绿灯亮 南北红灯亮 延时 东西黄灯闪烁 南北红灯亮 延时 东西红灯亮 南北绿灯亮 延时 东西红灯亮 南北黄灯闪烁 延时
五、实验步骤
8255的PA0~PA7、 PB0~PB3接发光二极管L15~L13、L11~L9、L7~L5、L3~L1。
11
执行程序,初始态为四个路口的红灯全亮之后,东西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车,延时一段时间后东西路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北路口方向开始通车,延时一段时间后,南北路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,再切换到东西路口方向,之后重复以上过程。
六、参考程序
ORG 0BB0H
JOD0: MOV SP,#60H MOV DPTR,#0FFDBH MOV A,#88H
MOVX @DPTR,A ;8255初始化 MOV DPTR,#0FFD8H MOV A,#0B6H MOVX @DPTR,A INC DPTR MOV A,#0DH
MOVX @DPTR,A ;点亮4个红灯 MOV R2,#25H ;延时 LCALL DELY
JOD3: MOV DPTR,#0FFD8H MOV A,#75H MOVX @DPTR,A INC DPTR MOV A,#0DH
MOVX @DPTR,A ;东西绿灯亮,南北红灯亮
MOV R2,#55H
LCALL DELY ;延时 MOV R7,#05H ;闪烁次数 JOD1: MOV DPTR,#0FFD8H MOV A,#0F3H MOVX @DPTR,A INC DPTR MOV A,#0CH
MOVX @DPTR,A ;东西黄灯亮,南北
12
红灯亮
MOV R2,#20H
LCALL DELY ;延时 MOV DPTR,#0FFD8H MOV A,#0F7H MOVX @DPTR,A INC DPTR MOV A,#0DH
MOVX @DPTR,A ;南北红灯亮 MOV R2,#20H
LCALL DELY ;延时
DJNZ R7,JOD1 ;闪烁次数未到继续 MOV DPTR,#0FFD8H MOV A,#0AEH MOVX @DPTR,A INC DPTR MOV A,#0BH
MOVX @DPTR,A ;东西红灯亮,南北绿灯亮
MOV R2,#55H
LCALL DELY ;延时 MOV R7,#05H ;闪烁次数 JOD2: MOV DPTR,#0FFD8H MOV A,#9EH MOVX @DPTR,A INC DPTR MOV A,#07H
MOVX @DPTR,A ;东西红灯亮,南北黄灯亮
MOV R2,#20H
LCALL DELY ;延时 MOV DPTR,#0FFD8H MOV A,#0BEH MOVX @DPTR,A INC DPTR MOV A,#0FH
MOVX @DPTR,A ;东西红灯亮 MOV R2,#20H
LCALL DELY ;延时
DJNZ R7,JOD2 ;闪烁次数未到继续 LJMP JOD3 ;循环 ;---------------------------------------------
DELY: PUSH 02H DEL2: PUSH 02H
DEL3: PUSH 02H ;延时 DEL4: DJNZ R2,DEL4 POP 02H DJNZ R2,DEL3 POP 02H DJNZ R2,DEL2 POP 02H DJNZ R2,DELY RET
;--------------------------------------------- END
13
…… 此处隐藏:432字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




