单片机实践报告
时间:2021-10-05 来源:博通范文网 本文已影响 人
黑龙江科技大学
综合设计性实验报告
实验项目名称
生产车间流水线自动控制模拟 所属课程名称
单片机 实
验
日
期
2015-4-13—2015-4-17
班 班
级 级
自动化 13-5 班 学 学
号 号
2013022332 姓 姓
名 名
于思淼 成 成
绩
电气与控制工程学院实验室
实验概述:
【实验目的及要求】
目的:基本掌握单片机的指令系统,尤其是 MCS-51 单片机指令系统,应根据所选课题的任务、要求和条件进行总体方案的设计,通过方案比较,确定总体方案。然后对方案中以单片机为核心的电路进行设计计算。
实践教学环节是对学生学习的综合性的训练,单片机工程实践是以工程项目和工程应用为课题,着重培养学生工程实践能力、独立工作能力及创新能力。
单片机工程实践应达到的基本要求:
1、综合运用单片机技术课程中所学到的理论知识
学生根据所选课题的任务、要求和条件进行总体方案的设计,通过方案比较,决定总体方案。然后对方案中以单片机为核心的电路进行设计计算,包括元器件的选择和电路参考的计算,并画出总体电路图。
2、硬件电路制作
设计方案指导教师审查通过后,学生可向指导教师领取所需元器件等材料,并制作电路。
3、软件的编制与仿真
根据已设计出的软件系统框图,用 MCX-51 汇编语言编制出各功能模块的子程序及整机软件系统的主程序,程序设计时,要充分考虑与所设计硬件电路的连接及有关定量的要求。
4、撰写实践总结报告.5、本实验要求:(1)模拟生产车间流水线自动控制及产生故障后自动报警停止流水线工作,只要按下任一按钮就产生报警信号,排除后继续工作。(2)P1.0~P1.7 分别控制从准备到入库的 8 道工序,P3.3 为报警的输入端(使用外部中断 INT1,触发方式为下降沿触发)。只要按下任一按钮(每道工序一个按钮)就产生报警信号,排除后继续工作。中断入口地址为 0013H。
【实验原理】
P1.0~P1.7 分别控制从准备到入库的 8 道工序,P3.3 为报警的输入端(使用外部中断 INT1,触发方式为下降沿触发)。只要按下任一按钮(每道工序一个按钮)就产生报警信号,排除后继续工作。中断入口地址为 0013H。
1 设计题目:生产车间流水灯的控制 第一步:了解流水灯的控制原理 第二部:拟定控制方案 第三部:根据方案用 Keil 软件编写程序 第四步:运用 Proteus 软件模拟真实流水灯将程序运行 第五步:观察,并记录
原理图如下所示:
【实验环境】(使用的软件)
本实验采用 Keil 软件和 Proteus 软件,该软件模拟了真实流水灯的电路
实验内容:
【实验方案设计】
方案一
流水灯控制(现象和程序)
org 0000h mov a,#01h main: mov p1,a acall delay rl a ljmp main
delay:mov r2,#2 d0:mov r0,#255 d1:mov r1,#98 nop djnz r1,$ djnz r0,d1 djnz r2,d0 ret end
流水灯依次亮无限循环不停止,延时时间 1s 。
方案二
带中断的流水灯控制(现象和程序)
org 0000h mov ie,#84h mov tcon,#04h ljmp main org 0013h ljmp zd
org 0030h main:mov a,#01h
loop:mov p1,a acall delay rl a ajmp loop mov p1,#00h sjmp $
delay:mov r2,#2 d0:mov r0,#255 d1:mov r1,#98 nop djnz r1,$ djnz r0,d1 djnz r2,d0 ret
zd: mov a,#080h xh:mov p1,a acall delay rr a
jnb p3.3,xh reti end
流水灯按照次序依次亮中断后流水灯反向依次亮,延时时间 1s 。
【 实验过程 】
(实验步骤、记录、数据、分析)
1、了解流水线模块硬件工作原理,设计出流程图,确定程序大体方案。
2、根据设计编制程序 3、编译,调试程序。若编译,连接过程中产生的信息显示在信息窗的“建立”视中。如编译有错误,警告信息,用鼠标左键双击错误,警告信息或将光标移到错误,警告信息上,回车,系统自动打开对应的出错文件,并定位于出错行上 4、运行方案一和方案二,观察实验现象,检查生产车间流水线自动控制模拟工作状况是否满足设计要求,若不满足重新检查程序,重新调试,若满足则实验结束后退出调试状态。
【结论】(结果)
1.流水灯依次亮无限循环不停止
2.流水灯按照次序依次亮,循环 5 5 次之后停止,中断后流水灯反向依次亮。
【小结】
通过本次实践操作,明白了流水灯编程的基本操作,在编程过程中应该细心仔细检查每一步程序。确保最后出现正确的结果。本次的实践告诉我平时还行该多细心做好日常事宜。
指导教师评语及成绩:
评语:
实验期间综合情况
出勤情况:
迟到次数
1 1 次(
)
2 2 次(
)
3 3 次(
)
多次(
)
无(
)
)
旷课次数
1 1 次(
)
2 2 次(
)
3 3 次(
)
多次(
)
无(
)
)
实验报告书写成绩:
原理部分
优(
)
良(
)
中(
)
及(
)
不及格(
)
方案部分
优(
)
良(
)
中(
)
及(
)
不及格(
)
过程部分
优(
)
良 (
)
中(
)
及(
)
不及格(
)
结论部分
优(
)
良(
)
中(
)
及(
)
不及格(
)
指导教师签名:
批阅日期:
作者太给力了。
单片机应用实践
本实践教学环节是应用已经学过的单片机的结构原理、扩展方法、编程技术以及相关仿真软件等知识,设计一个简单的单片机应用系统。
一.主要内容与要求:
1.实践的内容:
基本要求:
(1) 功能1,采集一路温度信号,温度范围为0~100℃,温度传感器可
采用DS18B20,采集的数据系统自动存储并显示,温度显示精确到
小数一位,温度超限自动报警。
(2)
(3)
(4)
(5) 功能2,方波频率测量,测量频率范围为1kHz~10kHz,被测方波幅度固定5V,实时显示被测方波频率或周期。 按键操作功能,按键切换功能1和功能2。 多位数码管或LCD显示,实时显示当前温度值或被测方波频率。 设计过程先通过PROTEUS仿真软件对系统进行软硬件设计及仿真,
再进行实物制作。
发挥功能:
学生完成基本要求后,可以自由发挥:
(1) 采集的温度信号可以是多路温度信号,三路以上;
(2) 可以通过按键设置温度信号的上、下界限,当检测到信号超过此界限
时,系统会自动声光报警等。
(3) 方波频率测量,被测频率范围为1Hz~50kHz,实时显示被测方波频
率或周期。
2.实践的要求:
整个过程在指定的实验室里,在规定时间内完成。在实践过程中,教师负责指导工作,学生独立完成相关任务。学生以分组方式进行,每组1—3名学生。设计工作结束后需接受教师的验收,展示作品,回答教师的提问。最后完成设计报告并上交。
二.进度安排:
本实践环节安排2周,开始时用2学时讲课,解释实践项目的内容和要求。 接着用4天时间进行仿真设计,用一周时间进行实物制作。
最后1天进行考核评分。
三.成绩评定方法:
本实践教学环节的考核分设计报告、仿真结果和实际作品三部分,分别占30%、20%和40%,平时考勤情况占10%。
太感谢推荐我读这篇文章的朋友,回去跟他好好谈论下。