单片机应用专周实训指导书
11级电气自动化技术专业适用
佛山职业技术学院
机电系 自动化教研室
第一章 实训目的
本实训课程主要是培养学生单片机应用电路开发设计、制作与调试能力,通过按键控制LED亮灯电路设计制作制作训练,使学生熟练掌握单片机应用电路开发设计的方法,会熟练使用单片机仿真器和编程器进行电路和程序的仿真调试及下载。
第二章 实训要求
实训任务:设计并制作由C51单片机作控制器的带有按键控制LED的亮
灯电路,实训内容包括有:电路设计、程序设计、电路制作与调试、撰写实训报告。电路要求实现:ATC51单片机P3.0和P3.1两位口线分别接一个轻触按键开关S1和S2,P1口接8只发光二极管LED1~LED8。当按下S1键时,8只发光二极管按方式一从LED1~LED8间隔1S交替点亮一次,P1口输出值如图1所示;当按下S2键时,8只发光二极管按方式二从LED1~LED8间隔1S依次点亮一次,P1口输出值如图2所示;P1口相应位输出为0时,对应的LED点亮。接着进行下一工作周期。
图1 方式一亮灯P1口输出值
图2 方式二亮灯P1口输出值
实训要求:设计出按键控制LED亮灯电路原理图和PCB图,编写控制程序并仿真调试,电路制作调试,实现任务要求的功能,撰写实训报告。
第三章 设计流程
3.1 设计任务
本次专周实训需要完成设计任务有:
1、使用protel dxp绘制硬件电路原理图 2、使用protel dxp绘制PCB图 3、使用protues完成软件仿真 4、焊接电路板完成实训作品
3.2 设计流程
3.2.1 设计的基本思路
依据项目要求,ATC51单片机P3.0和P3.1两位口线分别接一个轻触按键开关S1和S2,
P1口接8只发光二极管LED1~LED8。当按下S1键时,8只发光二极管按方式一从LED1~LED8间隔1S交替点亮一次,P1口输出值如图1所示;当按下S2键时,8只发光二极管按方式二从LED1~LED8间隔1S依次点亮一次,P1口输出值如图2所示;P1口相应位输出为0时,对应的LED点亮。
项目中应用了逻辑设计、循环结构、循环移位指令、延时程序等知识点, 3.2.2 设计案例 1、硬件设计
图4-1 方案1电路设计原理图
2、软件设计
1)、程序流程图
(1) LED亮灯电路主程序流程图(图4) (2) 子程序K1(方式一亮灯)流程图(图5) (3) 子程序K2(方式二亮灯)流程图 (图6)
图5 LED亮灯主程序流程图
图6 子程序K1(方式一亮灯)流程图
图7 子程序K2(方式二亮灯)流程图
2)、程序清单
ORG 0000H ;主程序
START: JB P3.0, J
LCALL DELAY10ms JB P3.0, J LCALL K1 SJMP START J: JB P3.1, START LCALL DELAY10ms JB P3.1, START LCALL K2 SJMP START
ORG 0050H ;K1子程序
K1: MOV A, #0FEH L1: MOV P1, A LCALL DL1S JNB ACC.7, M1 RL A SJMP L1 M1: RET
ORG 0100H ;K2子程序
K2: MOV A, #0FEH L2: MOV P1, A LCALL DL1S JNB ACC.7, M2 CLR C RLC A SJMP L2 M2: RET
ORG 0150H ;10ms延时子程序
DELAY10ms: MOV R0, #10 DEL2: MOV R1, #125
DEL1: NOP NOP
DJNZ R1, DEL1 DJNZ R0, DEL2 RET
ORG 0200H ;1S延时子程序 DL1S: MOV R3, #100 DEL3: LCALL DELAY10ms DJNZ R3, DEL3 RET END
第四章 结束语
在实训的过程中,同学们必须听从老师的指导,按照行业中单片机系统设计的流程进行电路的设计。这里要注意的是,虽然有案例可供参考,但理论和实际毕竟存在差别,由于元器件的误差、电路联线或者焊接的失误,往往会出现不少问题,这时候需要同学们进行调试。因此同学们要首先消化了教材的例子,理解了整个系统的原理,然后自行设计和完善自己的作品,盲目照抄是行不通的。
最后,同学们要认真对待本次实训,最后除了要上交焊接的温度控制电路,还要完成实训报告的书写,格式见附录一。实训报告的内容必须包括电路的设计过程、仿真的电路图、原理图、PCB图与源程序。最后实训成绩的评定标准见附录二。
附录1:实训报告模板
佛山职业技术学院
实训报告
学生姓名 专 业 班 级
学 号
年 月
佛山职业技术学院
实训报告
姓名 性别 实训时间 专业 班级 学号 实 训 报 告 一、实训目的及任务 …… 二、实训基本原理 …… 三、实训过程与内容 …… (内容包括有设计的思路、设计步骤、调试过程、遇到的问题以及解决方法等,必须有相应的电路原理图、设计的pcb图、软件的流程图、程序、仿真结果、元器件清单这些图与数据。) …… 四、总结 …… 注:1、实训报告不少于3000字。
2、要求提交打印稿,采用A4纸,正文用小4号宋体字,学院统一印发封面,要求装订。
附录二:实训评分标准
一、实训总成绩评价方式
学生单片机应用实训总成绩分为优秀、良好、中等、及格和不及格五个等级。
二、实训总评成绩计算
总评成绩=作品成绩X70%+平时成绩(实训报告成绩X20%+考勤成绩X10%)
三、评分依据
1、作品成绩
电路板焊接完成
10%
实现温度显示控制功能 20%
电路布局合理、元器件焊接整洁 10%
2、实训报告
内容基本完整、书写规范 有创新思路或者独特见解
30% 10%
3、考勤成绩
实训考勤 实训态度
10% 10%
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- nryq.cn 版权所有 赣ICP备2024042798号-6
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务