资源预览内容
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
第9页 / 共11页
第10页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
单片机应用综合实训单片机应用综合实训指导书指导书上海师范大学信息与机电工程学院上海师范大学信息与机电工程学院1单片机应用综合实训单片机应用综合实训指导书指导书一、单片机应用综合实训一、单片机应用综合实训的目的及意义的目的及意义本综合实训是配合单片机课程的综合性实践环节,目的是使学生在掌握单 片机基本知识的基础上加强动手实践及综合应用能力的培养,同时也是对教学 内容做一定的扩充。本综合实训是锻炼、培养学生运用所学知识分析问题、解 决问题及编写应用程序的能力。通过做综合性设计题目,达到提高分析、解决 问题能力的目的。二、二、综合实训综合实训要求要求学生必须仔细阅读单片机综合实训任务书,选择合适的设计题目,选用软硬件环境,认真完成设计,有问题及时主动与教师联系沟通。综合实训按照教学要求安排 2 周时间完成。每人要完成自己的设计报告。三、设计任务三、设计任务1、硬件原理图设计2、流程图及程序设计3、系统调试4、编写设计报告四、时间分配四、时间分配序号内容 时 间 1查阅资料,理解设计要求1 天 2方案设计、硬件设计、调试3 天 3编制程序并联合调试3 天 4编写设计报告2 天 5答辩,验收1 天五、成绩评定标准五、成绩评定标准综合实训采取优、良、中、及格、不及格制,成绩包含三个部分:完成设 计任务 50,报告质量及答辩情况 40,出勤 10。2六、六、综合实训综合实训任务书任务书题目题目 1 11 1) 基于基于 ADC0808ADC0808 芯片的简单采集系统设计芯片的简单采集系统设计设计要求:设计要求:1用单片机、ADC0808 芯片、数码管等组成温度数据采集显示系统。温度范围为 0255,数码管显示被测温度;当温度低于下限 70时,实现低温报警,当温度高于上限 150时,实现高温报警。2.原理图设计 根据所确定的设计电路,利用 Proteus 软件绘制电路原理图。3.软件设计 根据电路工作过程,画出软件流程图,根据流程图编写相应的程序。利用 Proteus 与 Keil Vision4 联调,直到实验现象正确为止。4.设计报告按规定的规范和要求书写并打印。2)2) 100000s100000s 以内的计时程序以内的计时程序设计要求:设计要求:1程序启动后即开始计时,时间显示在数码管上, 在 6 只数码管上完成 099 999.9s 计时.2.原理图设计 根据所确定的设计电路,利用 Proteus 软件绘制电路原理图。3.软件设计 根据电路工作过程,画出软件流程图,根据流程图编写相应的程序。利用 Proteus 与 Keil Vision4 联调,直到实验现象正确为止。4.设计报告按规定的规范和要求书写并打印。题目题目 2 21 1)单片机实现数字钟()单片机实现数字钟(六位 LEDLED 显示小时显示小时. .分分. .秒)秒)设计要求:设计要求:1. 应用 MCS-51 单片机设计单片机实现数字钟(六位 LED 显示 XX.XX.XX)电路。选用 6 位 LED 数码显示,实时显示时、分、秒,通过按键进行时、分、秒值的设定。2.原理图设计 根据所确定的设计电路,利用 Proteus 软件绘制电路原理图。3.软件设计 根据电路工作过程,画出软件流程图,根据流程图编写相应的程序。利用 Proteus 与 Keil Vision4 联调,直到实验现象正确为止。34.设计报告按规定的规范和要求书写并打印。2)2) 数码管显示数码管显示 4X44X4 矩阵键盘按键号矩阵键盘按键号设计要求:设计要求:1按下任意键时,数码管都会显示其键的序号,扫描程序首先判断按键发生在哪一列,然后根据所发生的行附加不同的值,从而得到按键的序号。2.原理图设计 根据所确定的设计电路,利用 Proteus 软件绘制电路原理图。3.软件设计 根据电路工作过程,画出软件流程图,根据流程图编写相应的程序。利用 Proteus 与 Keil Vision4 联调,直到实验现象正确为止。4.设计报告按规定的规范和要求书写并打印。题目题目 3 31 1)8X88X8 点阵点阵 LEDLED 电路设计电路设计设计要求:设计要求:1. 应用 MCS-51 单片机设计 8X8 点阵 LED 电路。选用 8X8 点阵 LED 显示器,一个发光二极管控制点阵中的一个点,用三个按键实现文字的左、右移动和暂停功能。2.原理图设计 根据所确定的设计电路,利用 Proteus 软件绘制电路原理图。3.软件设计 根据电路工作过程,画出软件流程图,根据流程图编写相应的程序。利用 Proteus 与 Keil Vision4 联调,直到实验现象正确为止。4.设计报告按规定的规范和要求书写并打印。2)2) LEDLED 模拟交通灯模拟交通灯 设计要求:设计要求:1东西向绿灯亮若干秒后,黄灯闪烁,闪烁 5 次后红灯亮, 红灯亮后,南北向 由红灯变为绿灯,若干秒后南北向黄灯闪烁,闪烁 5 次后变红灯,东西向变绿灯, 如此重复。 2.2.原理图设计 根据所确定的设计电路,利用 Proteus 软件绘制电路原理图。3.3.软件设计 根据电路工作过程,画出软件流程图,根据流程图编写相应的程序。利用 Proteus 与 Keil Vision4 联调,直到实验现象正确为止。4.设计报告按规定的规范和要求书写并打印。题目题目 4 441)1) 单片机实现数字钟(八位单片机实现数字钟(八位 LEDLED 显示小时显示小时-分分-秒)秒)设计要求:设计要求:1. 应用 MCS-51 单片机设计单片机实现数字钟(八位 LED 显示 XX-XX-XX)电路。选用 8 位 LED 数码显示,实时显示时、分、秒,通过按键进行时、分、秒值的修改。2.2.原理图设计 根据所确定的设计电路,利用 Proteus 软件绘制电路原理图。3.3.软件设计 根据电路工作过程,画出软件流程图,根据流程图编写相应的程序。利用 Proteus 与 Keil Vision4 联调,直到实验现象正确为止。4.4.设计报告按规定的规范和要求书写并打印。2)4X42)4X4 矩阵键盘控制条形矩阵键盘控制条形 LEDLED 显示显示设计要求:设计要求:1运行本例时,按下的按键值越大,点亮的 LED 越多,例如,按下 K1 时点亮第 1只 LED, 按下 K2 时点亮第 1,2 只 LED, 按下 K16 时点亮全部 LED.2.2.原理图设计 根据所确定的设计电路,利用 Proteus 软件绘制电路原理图。3.3.软件设计 根据电路工作过程,画出软件流程图,根据流程图编写相应的程序。利用 Proteus 与 Keil Vision4 联调,直到实验现象正确为止。4.设计报告按规定的规范和要求书写并打印。七、七、综合实训综合实训报告的报告的写作提纲参考写作提纲参考1方案论证方案论证 11 系统的设计任务 12 设计方案 大体的相关思路;系统总体方案结构图 13 软硬件开发环境 2系统硬件设计系统硬件设计 21 单片机主电路设计 单片机选型;复位、晶振电路;原理与设计;电路图 22 测量、转换电路设计 原理分析;应用设计;电路图 23 按键电路设计 原理分析;应用设计;电路图 24 显示电路设计 原理分析;应用设计;电路图 3软件设计软件设计 31 主程序设计 总体工作流程思想、流程图;存储空间定义安排532 (各功能模块程序设计 如:定时;显示;转换;按键;报警等) 思路;方法; 流程图 4系统调试与分析系统调试与分析 41 调试内容及实验现象 42 系统进一步改进方案 参考文献 附录附录 1:硬件原理图 附录附录 2:程序清单 实验现象举例:图 1 数码管显示数码管显示 4X44X4 矩阵键盘按键号矩阵键盘按键号6图 2 六位 LEDLED 显示小时显示小时. .分分. .秒秒图图 3 3 4X44X4 矩阵键盘控制条形矩阵键盘控制条形 LEDLED 显示显示7图图 4 4 八位八位 LEDLED 显示小时显示小时-分分-秒秒图图 5 5 100000s100000s 以内的计时程序以内的计时程序8图图 6 6 简单采集系统实验结果简单采集系统实验结果图图 7 7 汉字显示效果图汉字显示效果图9图图 8 8 LEDLED 模拟交通灯模拟交通灯 10单片机应用综合实训报告单片机应用综合实训报告专业:专业: 班级:班级: 姓名:姓名: 学号:学号: 指导教师:指导教师: 成绩:成绩: 完成日期:完成日期: 年年 月月 日日
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号