1、1 目录目录 一一 课程设计的目的课程设计的目的3 二二 课程设计的具体要求课程设计的具体要求3 三三 设计过程设计过程3 四四 基本原理基本原理4 五五 硬件连接图硬件连接图4 六六 程序代码及其流程图程序代码及其流程图5 七七 调试实现的功能调试实现的功能13 八八 课程总结课程总结13 九九 参考教材参考教材13 2 可可光控和手控光控和手控 LED 显示显示 一一 课程设计的目的:课程设计的目的: 单片计算机即单片微型计算机。(Single-Chip Microcomputer ),是 集 CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器。他体积小,成本 低,功能强,
2、广泛应用于智能产品和工业自动化上。而 52 单片机是各单片机中 最为典型和最有代表性的一种。通过本课程设计,能独立地完成一个典型单片机 应用系统的设计和调试任务,深刻地领会和掌握单片机原理及应用课程中讲 述的基本理论和基本技能,在单片机原理及应用课程的基础上,进一步培养 学生的综合分析与设计能力和动手能力, 为后续课程学习和今后从事电子信息系 统及相关领域的实际工作打下坚实的基础。 二二 课程设计的具体要求:课程设计的具体要求: 主要内容包括理论设计、硬件制作、软硬件调试及报告等几大部分。 理论设计包括总体方案的选择 (要求使用 Protel或 AltiumDesign 软件画出与 所选题目有
3、关的应用系统电路图) 、硬件结构组成图和软件流程设计图等; 硬件制作部分由实验室统一提供单片机系统板,学生应手工焊接单片机板, 并在实验板上或面包板上搭建系统板所不能提供的外围具体应用电路构成整体 应用系统; 软件设计利用 Keil C51 软件开发平台,采用 C 或汇编语言进行软件程序编 写。硬件电路的可靠焊接和软件程序的编写是本课程设计的关键环节,通过软硬 件综合调试使学生熟悉并掌握单片机软硬件开发的整个流程。 三三 设计过程:设计过程: 1,得到单片机的各种零部件,进行焊接,从中学会了贴片元件的焊接方法。 2,焊接好单片机后,写入一些简单的程序调试单片机是否焊接正确, 经验证 单片机焊接无误。 3,在选定题目的基础上编写本次课程设计的有关程序,并在 KEIL 上运行检 3 测其正确与否,无误后将其下