单片机节日彩灯课程设计 下载本文

内容发布更新时间 : 2024/5/6 14:42:15星期一 下面是文章的全部内容请认真阅读。

1、 课设目的

单片机课程设计是配合电子技术基础课程与实验教学的一个非常重要的教学环节。 它不但能巩固我 们已所学的单片机技术的理论知识, 而且能提高我们的电子电路的设计水平, 还能加强我们综合分析问 题和解决问题的能力,进一步培养我们的实验技能和动手能力,启发我们的创新意识几创新思维。节日彩灯应用于各种场合,如学校,企事业单位,家庭等可以应用于节日彩灯的控制、广告灯控制等场所。通过这个实验,能够对同学们的动手能力有所提高和培养,提高同学对单片机的基本原理的理解,学会一些单片机的简单应用。

1

2、总体设计

总体设计本系统采用AT89C51单片机作为中央处理器。其主要任务收集按键的信息,判断按 键时否按下来执行相应彩灯的点亮方式 在本系统中, AT89C51单片机的 P1口用于接按键,方便使用者选择方式。P0口接 的时LED彩灯。下面将从硬件电路设计和软件电路设计及仿真效果三个方面详细阐述。通过这个实验,能够对同学们的动手能力有所提高和培养,提高同学对单片机的基本原理的理解,学会一些单片机的简单应用。了解单片机的基本原理以及基本应用;提高动手制作单片机开发板的能力;掌握基本I/O口的输入输出方法;掌握中断的处理方法以及编程方法;掌握焊接单片机开发板所需要的最基本的最小系统电路。

2

3、硬件设计

在设计中用到单片机最小系统:复位电路以及时钟(晶振)电路、以及各种颜色的彩灯。

复位电路:

复位是单片机的初始化操作,目的是使CPU以及各个寄存器处于一个确定的初始状态。分为手动复位方式和上电自动方式。

时钟电路:

51单片机的时钟信号可由芯片内部的震荡电路产生,也可以由外部产生。 程序烧写电路:

在使用串口进行烧写电路时,用到MAX232芯片以及几个104瓷片电容。用STC软件进行程序烧写。 硬件所用器件: 万用板 导线 1K排阻 1K电阻

1块 AT89C52芯片 1块 开关 5米 12MHz晶振 1个 Led彩灯 1个 10K电阻 1个 51芯片座 30个 按键 5个 470欧电阻 1个 电解电容 1个 1个 2个 40个 1个 瓷片电容 6个 5V电源 3.1电路图

3