1、 课程设计报告课程设计报告 题题 目目 定时插座定时插座 课课 程程 名名 称称 单片机原理及接口技术单片机原理及接口技术 院院 部部 名名 称称 机电工程学院机电工程学院 专专 业业 自动化自动化 班班 级级 0909 自动化自动化 学学 生生 姓姓 名名 学学 号号 课程设计地点课程设计地点 课程设计学时课程设计学时 一周一周 指指 导导 教教 师师 成绩 目录 一:概述 二:设计要求和设计思路及方案 2.1 设计要求 2.2 设计思路 2.3 设计方案 三:硬件电路设计 3.1 按键设计电路 3.2 数码管显示电路 3.3 DS1302 电路和 AT24C02 电路 3.4 继电器电路
2、四:软件设计 五:系统调试及软件仿真 六:总结 一、一、概述概述 随着科学技术特别是微型计算机技术的高速发展, 单片机微机技 术也获得了飞速发展。 目前,单片机已经在日常生活和控制领域等方 面得到了广泛的应用, 它正为我国经济的快速发展发挥着举足轻重的 作用。作为自动化专业的一名工科学生应该牢牢掌握这一重要技术。 而课程设计这一环节是我们提高单片机应用能力的很好机会, 也是我 们学好这一课程的必经环节。 通过课程设计可以进一步巩固我们前面 所学的理论知识, 使我们对单片机理论知识有一个深刻的认识和全面 的掌握。 另外通过这一真正意义上的实践活动,我们可以从中发现自 己的不足之处并能够在自己的深
3、思下和老师的指导下得到及时的解 决。再次,它能使我们的应用能力和科技创新能力得到较大的提高。 单片机作为嵌入式微控制器在工业测控系统, 智能仪器和家用电 器中得到广泛应用。虽然单片机的品种很多,但 MCS-51 系列单片机 仍不失为单片机中的主流机型。本课程一 MCS-51 系列以及派生系列 单片机芯片为主介绍单片机的原理及应用,其特点是由浅入深,注重 接口技术和应用。 二、二、设计要求和设计思路及方案设计要求和设计思路及方案 2.1 2.1 设计要求设计要求 本次课程设计用 STC89C52 作为主控器做一个定时插座。实现一 个具有定时、 按键设置及控制、 定时时间显示等功能的定时开关插座,
4、 具体要求和指标如下: (1) 可以设定三组定时时间值。 (2) 设定的定时可调整的时间范围。 (3) 具有开始/停止操作按键。 (4) 具有定时时间显示和时钟显示。 2.22.2 设计思路设计思路 为了确定其设计方案, 首先必须构思好初步的设计思路。根据设 计要求和实验仿真条件,初步的设计思路可以总结如下: (1)用 DS1302 芯片处理当前时间并用 8 位数码管显示。 (2)用 AT24C02 芯片存储预先设定好的密码。 (3)设置模式:常开模式、常闭模式、定时模式 (4)设置开关时间:先按设置键出现 01 on,再按小时和分钟 键调节时间,调节好后再按设置键出现 01 off,再调节时间,按确 认键,这样就设置好一组定时时间。设置其他组方法相同。 2.