




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中国地质大学长城学院 本 科 课 程 设 计 题 目:基于单片机的节日流水灯设计 系 别信息工程系学生姓名侯浩尹专 业电气工程及其自动化学 号043130226指导教师刘瑞静职 称高级工程师2016年 06 月 10 日基于单片机的节日流水灯设计摘 要单片机课程设计主要是为了让我们增进对AT89C51单片机电路的感性认识,加深对理论方面的理解。了解软硬件的有关知识,并掌握软硬件设计过程、方法及实现,为以后设计和实现应用系统打下良好基础。另外,通过简单课题的设计练习,使我们了解必须提交的各项工程文件,达到巩固、充实和综合运用所学知识解决实际问题的目的。本文介绍了一种简易LED节日流水灯系统的软硬件设计过程,本方案以AT89C51单片机作为主控核心,按键控制电路、LED显示电路以及单片机最小系统等模块组成的核心主控制电路。利用软件编程烧录程序到单片机来实现对LED节日流水灯进行控制。本系统具有电路结构简单、易操作、硬件少、体积小、成本低、低能耗等优点,具有一定的实用和参考价值关键词:AT89C51; 节日流水灯; 单片机 AbstractSCM curriculum design is mainly in order to allow us to enhance the AT89C51 microcontroller circuit of perceptual knowledge, to deepen the understanding of the theory. Understanding of software and hardware related knowledge, and master the software and hardware design process, methods and implementation, for the future design and implementation of the application system to lay a good foundation. In addition, through the simple task of the design practice, so that we understand the need to submit the project documents, to consolidate, enrich and comprehensive use of knowledge to solve practical problems. This paper introduces the software and hardware design of a simple LED festival light water system, the scheme to AT89C51 single-chip microcomputer as the core of the main control, button control circuit, LED display circuit and the singlechip minimum system module composition core of the main control circuit. Using the software programming program to the microcontroller to achieve the LED light water festival. The system has the advantages of simple structure, easy operation, less hardware, small volume, low cost, low energy consumption, etc., which has a certain practical and reference value.Key words:Single-chip Microcomputer;LED festival light;AT89C51目 录1 绪论1.1 设计目的及意义1.2设计内容与要求2系统硬件设计(分模块介绍原理)2.1总体方案设计(画出总体设计框图并简单介绍)2.2 时钟电路设计2.3 复位电路设计2.4 按键电路设计2.5 显示电路设计3系统软件设计(说明设计思路,画出程序流程图,写出源程序)3.1主程序流程图设计3.2子程序流程图设计3.3 源程序4系统调试与仿真4.1 proteus简介(系统调试)4.2 仿真5 总结参考文献1绪 论1.1 设计的目的1.2 设计的内容及要求本文中的设计是一个基于AT89C51系列单片机的音乐盒,依据单片机技术原理,通过硬件电路制作以及软件编译,设计制作出一个多功能音乐盒。该音乐盒主要由按键电路、复位电路、蜂鸣器,电源电路以及显示电路组成。具体设计内容如下:1以单片机为核心设计一个数字音乐盒,盒内存有3首乐曲,每首不少于30s。2采用LCD显示乐曲信息,开机时有英文欢迎提示字符,播放时显示歌曲序号及时间。3可通过按下功能键k1、k2、k3之一,选择3首乐曲中的1首,然后按下播放暂停键控制歌曲的播放或暂停,并另设控制歌曲的上、下首键和开机键。本文中的设计还要求使用KEIL编程软件和PROTEUS仿真软件的联调,并且对所设计的音乐盒源程序进行编程、调试以及音乐盒硬件进行仿真、调试。2系统硬件设计2.1总体方案设计本文中的设计用到了AT89C51单片机,4*2键盘,蜂鸣器,16*2 LCD,直流可调稳压电源。总体设计框图见图1。当键盘有键按下时,判断键值,启动计数器T0,产生一定频率的音频脉冲,驱动蜂鸣器,放出乐曲。同时启动定时器T1,并驱动LCD,显示乐曲播放的序号及时间。AT89C51单片机LCD显示电路晶振复位电路按键输入蜂鸣器电源电路 图 总设计框图2.2 时钟电路设计2.3 复位电路设计2.4 按键电路设计2.5 显示电路设计 3程序软件设计3.1主程序流程图根据设计的要求和硬件的电路画出程序流程图,如图12所示,主程序开始,液晶初始化、清屏、内存初始化等变量及LCD接口初始化,还有计数器T0、定时器T1初始化。完成初始化后,等待按键,是否有按键按下?若开机键按下LCD显示WELCOME字符,若无开机键按下,处以等待状态。完成开机后,继续等待按键,若有按键按下,LCD显示歌曲序号及播放时间,并转到按键对应的程序执行,若无按键按下,处以等待状态。当按键按下后相应的程序执行完,转到“等待是否有按键按下?”处。依据按键码播放所选歌曲YLCD显示英文欢迎字符“WE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025辽宁省机场管理集团有限公司拟聘人员考前自测高频考点模拟试题及答案详解(夺冠)
- 2025年江西省省直事业单位招聘工作人员笔试违纪违规处理意见模拟试卷有答案详解
- 2025年度中南大学湘雅二医院招聘考前自测高频考点模拟试题及答案详解(有一套)
- 2025年大庆油田有限责任公司春季高校毕业生招聘模拟试卷及完整答案详解
- 2025河南宋城水务科技发展有限公司招聘3人模拟试卷完整答案详解
- 2025金华金开招商招才服务集团有限公司招聘5人模拟试卷及参考答案详解一套
- 2025河南郑州城建职业学院招聘模拟试卷及完整答案详解一套
- 2025内蒙古航开城市建设投资有限责任公司及子公司公开招聘考前自测高频考点模拟试题及答案详解参考
- 2025年湖州德清县卫生健康系统公开招聘卫生专业技术人员37人考前自测高频考点模拟试题及参考答案详解1套
- 2025福建省市场监督管理局直属事业单位招聘高层次人才20人考前自测高频考点模拟试题及答案详解(网校专用)
- (正式版)JBT 14449-2024 起重机械焊接工艺评定
- 胚胎移植术后的健康教育
- 《怎样当好班主任》课件
- 大学美育(第二版) 课件 第六单元:乐舞的交融:舞蹈艺术
- 德化县高内坑生活垃圾填埋场陈腐垃圾开挖处置项目环评报告书
- 高考语文图文转换练习题答案+专项练习含答案
- PBT老托福语法全解析【TOEFL语法大全】
- 初中历史-《美国内战》教学课件设计
- 评论碎片化阅读(编辑综合)
- GB/T 24983-2010船用环保阻燃地毯
- GB/T 18029.14-2012轮椅车第14部分:电动轮椅车和电动代步车动力和控制系统要求和测试方法
评论
0/150
提交评论