基于单片机的摇摇棒模型毕业设计论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机的摇摇棒模型毕业设计
目录
摘要--------------------------------------------------------------------------------------- 1 Abstract --------------------------------------------------------------------------------- 2绪论--------------------------------------------------------------------------------------- 3 1总体设计方案 --------------------------------------------------------------------- 5
1.1摇摇棒原理及介绍 ------------------------------------------------------- 5
1.2硬件设计 ------------------------------------------------------------------- 5
1.3软件设计 ------------------------------------------------------------------- 6 2硬件电路实现 --------------------------------------------------------------------- 6
2.1STC89c52单片机介绍及基本电路 ----------------------------------- 6
2.1.1STC89C52芯片 --------------------------------------------------- 6
2.1.2复位电路 ----------------------------------------------------------- 9
2.1.3时钟电路 --------------------------------------------------------- 10
2.2LED基本介绍及原理 ------------------------------------------------- 11
2.2.1LED内部结构及原理------------------------------------------ 11
2.2.2LED硬件电路--------------------------------------------------- 11
2.3开关电路 ----------------------------------------------------------------- 12
2.4ISP下载电路 ------------------------------------------------------------ 13 3软件设计及实现 ---------------------------------------------------------------- 14
3.1开发环境 ----------------------------------------------------------------- 14
3.2汉字图形取模软件 ----------------------------------------------------- 15
3.3N-S流程图--------------------------------------------------------------- 16
3.4LED控制软件实现----------------------------------------------------- 17
3.5字模数据处理 ----------------------------------------------------------- 18 4测试及结果 ---------------------------------------------------------------------- 19结束语---------------------------------------------------------------------------------- 20致谢------------------------------------------------------------------------------------- 21
参考文献 ------------------------------------------------------------------------------ 22
附录1 程序源代码------------------------------------------------------------------ 23恥諤銪灭萦欢煬鞏鹜錦。
附录2 电路原理图------------------------------------------------------------------ 30
附录3 摇摇棒实物图--------------------------------------------------------------- 31
摘要
本文详细介绍了一种基于8051单片机的16LED摇摇棒。通过单片机为主控制器控制分时控制高亮LED灯的现实。为了实现摇摇棒所需要的功能,提出了系统的总体设计方案。系统包括了16位LED点阵、单片机最小电路、滚珠开关电路、烧录电路等部分,并对各个部分进行测试。本系统基于STC89C52单片机控制LED的显示,及其他各个部分的功能实现。最后给出了实验的结果和效果分析。通过实验,表明达到的所要的效果,并对一些开发环境、实验过程中所用到的软件进行一定性的介绍。本系统结构简单、实用、能扩展的功能多,前景应用非常可观。
关键词:STC89C52,LED,ISP,摇摇棒