1、 课 程 设 计 书 系别系别: 航空制造工程系 专业专业: 机械制造与自动化 班级班级: 09 机制一班 姓名姓名: 学号学号: 题目题目 : 抢答器的 plc 自动控制 指导指导教师教师: 单 片 机 课 程 设 计 第 页 1 目目 录录 第一节 课程设计目标 2 1.1 概述 2 1.2 功能介绍: 3 1.3 设计方案 .4 1.3.1 原理图的确定 4 1.3.2 抢答器的工作原理 .4 1.4 抢答器的总体设计 5 第二节 硬件电路详细设计 .6 2.1 硬件的选择与电路设计 .6 2.1.1 芯片的选择 .6 2.1.2 复位电路的设计 6 2.1.3 晶振电路的设计 7 2.
2、2 数码显示管的选择 8 第三节 软件详细设计 9 3.1 主程序的设计 .9 3.2 显示子程序的设计 9 3.3 定时器 T0、T1 中断服务程序的设计 . 10 3.4 抢答处理程序的设计 . 11 第四节 试验结果及结论 . 11 第五节 PCB板的制作及产品的焊接调试 14 5.1 PCB板的设计 14 5.2 制板 . 15 5.3 焊接与调试 . 15 单 片 机 课 程 设 计 第 页 2 第六节 心得体会及成员分工 17 第七节 附录(源程序) . 17 第八节 参考文献 . 22 第一节第一节 课程设计目标课程设计目标 1.1 概述概述 单片机原理及应用课程设计是学生综合运
3、用所学知识,全面 掌握单片微型计算机及其接口的工作原理、编程和使用方法的重 要实践环节。通过独立或协作提出并论证设计方案,进行软、硬 件调试,最后获得正确的运行结果,可以加深和巩固对理论教学 和实验教学内容的掌握,进一步建立计算机应用系统整体概念, 初步掌握单片机软、硬件开发方法,为以后进行实际单片机软、 硬件应用开发奠定良好的基础。 课程设计的主要内容:根据单片机原理及应用课程的要求,主要 进行两个方面的设计,即单片机最小系统和存储器扩展设计、接 口技术应用设计。其中,单片机最小系统主要要求学生熟悉单片 机的内部结构和引脚功能、引脚的使用、复位电路、时钟电路、4 个并行接口和一个串行接口的实
4、际应用,从而可构成最小应用系 统,并编程进行简单使用。 存储器扩展设计要求学生掌握常用半导体芯片与单片机的接 口,如 EPROM 存储器用作外部程序存储器时与单片机的连接关系, SRAM 存储器用作外部数据存储器时与单片机的连接关系,E 2PROM 存储器用作外部程序/数据存储器时与单片机的连接关系。能合理 单 片 机 课 程 设 计 第 页 3 分配和使用单片机的内部和外部存储器,编程实现正常的读写功 能。 接口技术应用设计主要要求学生能综合运用单片机、存储器、 常用接口芯片构成单片机应用系统,有针对性地进行软、硬件设 计与开发。 1.2 功能介绍:功能介绍: 1、如果想调节抢答时间或答题时间,按“抢答时间调节“键或“答题 时间调节“键进入调节状态,此时会显示现在设定的抢答时间或回 答时间值,如想加一秒按一下“加 1s“键,如果想减一秒按一下 “-1s“键, 时间 LED 上会显示改变后的时间, 调整范围为 0s99s, 0s 时再减 1s 会跳到 99,99s