单片机课设_彩灯的控制.docVIP

  • 20
  • 0
  • 约4.49千字
  • 约 20页
  • 2015-08-08 发布于河南
  • 举报
目录 设计内容及要求 设计思路及总体方案分析 3. 硬件电路的设计 4. 程序设计及流程图 5. 实验中出现的问题及解决方案 6. 实验结果及功能演示 7. 心得体会 8. 参考文献 附录A 源程序清单 附录B 实验电路图 一·设计内容及要求 用8盏LED小灯,实现多种彩灯灯光效果(不含全部点亮,全部熄灭)要求实现以下几种情况 可以通过按钮在几种灯光效果间切换; 可以通过按钮暂停彩灯效果,使小灯全亮,再次按下相同按钮后继续之前的效果; 增加自动和手动模式之间的切换; 使用定时中断延时。 二·设计思路及总体方案 首先由于AT89C51单片机的系统包含:电源端(Vcc,GND)内部已连接好;时钟信号,通过晶振,电容与单片机的XTAL1和XTAL2相连,与单片机内部结构共同组成时钟信号源,晶振的频率决定了该系统的频率,该系统选择晶振频率12MHz;复位电路,只要一摁下复位键,就会回到程序的起始地址重新开始执行程序。所以首先将这些电路连接好,使单片机可以正常工作起来。 然后分析我们的题目要求,要求实现开关、自动手动选择、暂停,以及手动中不同方式的选择,所以,我们采用几个拨码开光与单片机的P0口连接来做彩灯的控制电路,通过检测开关接口电平的高低来判断开关是否闭合,从而控制彩灯的启停与不同模式间的切换。此外还必须有LED显示电路,我们采用P1口作为输出,连接八个小灯进行

文档评论(0)

1亿VIP精品文档

相关文档