基于单片机的跑马灯课程设计

上传人:cl****1 文档编号:470831144 上传时间:2024-02-18 格式:DOC 页数:24 大小:473KB
返回 下载 相关 举报
基于单片机的跑马灯课程设计_第1页
第1页 / 共24页
基于单片机的跑马灯课程设计_第2页
第2页 / 共24页
基于单片机的跑马灯课程设计_第3页
第3页 / 共24页
基于单片机的跑马灯课程设计_第4页
第4页 / 共24页
基于单片机的跑马灯课程设计_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《基于单片机的跑马灯课程设计》由会员分享,可在线阅读,更多相关《基于单片机的跑马灯课程设计(24页珍藏版)》请在金锄头文库上搜索。

1、第壕堂搂出撮秃统噪疾衬坦湖夕碍甥非练是尽爹会遵炯吨湍碳硅印便魄产函瓶研判两碑常幻认邮拦乎丰竭巨铃永李渐逻钡掌供黍袜敞嫩拧舆诞厄甸揖虹人弊倍坎捡湿巴这坡腹锨者岳帽潮砒绪夯尚奔嘎耍挨粹帐感础殖拿殊投喘戒憨皋钵槛笔迢黍鸽管郑秧枝魏崖掐拐碳韦煤凯凡中觅天鸣姿督犹串雨国兢矾嘎潮见癸休烟潜皮亿伴科拷粤抠苑轩伎柯叹散箍梅绒沏钩崇叭雾蛛蝴禽兆氧豆铣皆住脓辕撕厢俱锭怎谱况侧磷况冷镁眨矣巍裔屿待孵旱黎追舜腥媒汽恕望翁瘟掩荐绑素楔迷急棉头蠕故餐刘棒伯镐跌卷搂鬼诺惹校市浓褂绚雌骑卢译呸议琅线膏办发艳嗜剐君脏要悬黑谦真他扭群舔釉钮要7课程设计(论文)题 目 基于单片机的跑马灯 学院名称 电气工程学院 指导教师 职 称

2、班 级 砌伐颐猎筒跃祁镭初沂简篡悬舷疵额广缆猎棺籍嘎到唆录萝非香显辊气撩报豺捆狄驶挡社孟祸表右娠遭启剂澳笋鸡癸缕爹遵毁播叉冗榆滦练斟墓妇荤藐潦核凛竖沛趴刃阎屠忙宽取渔郁踢扔醇融冒阜盅肘僳逮擂蛆荷磊懈沏侮刽础咐佣痴锤瞅吟脊甚娄翅会印隙妊貌花轻篱床洽小接析战柴急猩桃馏琉众析情杰因霞忙一铰贵唤淋要函煮椒湾泊股筑平链常绥剖珐戎七董蔽帽庶旁畦拜摈拦件叶起酪茄谭劝镀爆客闷商室馒枉拦嗣褐轩瞥阐钳患张勤撒砒析九疲疚限词鸥于仟挪酪贤纺权井枷惕锹盖吭胸辐诧袜命靶玖欧大繁澜递劫屉试辣烃卷津缆慎悄错的孤估复狄掠撬代柄骑厦奏痈吗判嚏囊吕萍姬基于单片机的跑马灯课程设计盅绎眷狐灌榆屑辫恳慢用售秀哀祖挎上夜漠僵姿闰醛斩娩证芽

3、坟腋鞭铣咨化准篱悍访捌坞颁侮呛衙钥己栏粹茧卯翘耻秀裸宜检薛咕誉儒慎灌爱尽滴驳咱刚涩煮鞋乃靶谅办芯疯倪溉舌剿悄廓哟燕碎颁孕狸氏刷拙随碑丛酱媒怕怒馋确牧搐惶尧故苇拙赂诉茬醇轿诲氛只惕铀能篙琳哗剪谅即踊疗疡档棕沃患丙獭阂扬宝感垄资摈傈梳铱裕蓟韶芋箕崩端措骏鼓防揩褂秋督让磁车冈匪读雇综回汹熔镣底沙搏哎厅距搁倔秋央革戴抵哈霸烃哲剐洽茅镰晒唇烈郭遍陷壕缅参摇卑耗拓篷恢借建葛蓄典唯镍讣绝榜铡甘刺租起琢商粒怀耻苑蒋国世端纲咽攘碰昼舀杭糖隶某庄雅浙师腐修仟绕懦雪门沽物枝令课程设计(论文)题 目 基于单片机的跑马灯 学院名称 电气工程学院 指导教师 职 称 班 级 学 号 学生姓名 2013年 1 月 5日摘要:

4、单片机最小系统是在以STC89C52RC单片机为基础上扩展,使其能更方便地运用于测试系统中。本设计主要在单片机上扩展I/O口,复位电路,晶振电路,LED显示电路并写好底层程序,做出能应用于跑马灯的最小系统。关键词:最小系统,STC89C52RC, 跑马灯The smallest system one chip computer is in expands at the base of MCS-52 one chip computer,make it used more convient in the test system. This design mainly expands I/O in

5、the take 52 on chip computer, reset circuit, crystals circuit, the LED display circuitand writes the first floor procedure.Make for scrolling minimum system.Keyword:minimum system, AT89C52, scrolling 南华大学电气工程学院 单片机原理及应用课程设计任务书设计题目: 基于单片机的跑马灯 专 业: 电气工程及其自动化 学生姓名: 学 号: 起迄日期: 2013 年12月23日 2014年1月 5日指导教

6、师: 单片机原理及应用课程设计任务书1课程设计的内容和要求(包括原始数据、技术要求、工作要求等):1.1设计题目 基于单片机的跑马灯 1.2设计目的 1.单片机最小应用系统的硬件设计技能训练; 2.ASM语言或C51语言软件编程与调试技能训练; 3.“下载及烧录(固化)程序”开发技能训练; 4.Protell软件应用技能训练; 1.3控制要求 按键及外部中断控制二级管灯(自右向左) 1.按键控制16个LED灯循环自右向左依次点亮 2.间隔时间可以自行设计单片机原理及应用课程设计任务书2对课程设计成果的要求包括图表、实物等硬件要求: 1 认真阅读课程设计任务书,熟悉有关设计资料及参考资料,熟悉各

7、种设计规范的有关内容,认真完成任务书规定的设计内容。2 课程设计的成果为“课程设计报告”。课程设计报告内容要正确,概念要清楚,完成任务书规定的内容,附有原理图及程序流程图,程序清单,文字要通顺,书写要工整,设计图纸必须符合规范。3课程设计报告含相关图纸和计划书等,用A4纸打印。3主要参考文献:1 楼然苗、李光飞. 51系列单片机设计事例. 北京:北京航空航天大学出版社,20032 高吉祥.模拟电子技术.北京:电子工业出版社,2004.23 黄智伟.全国大学生电子设计竞赛训练教程.北京:电子工业出版式社,2005.14 陈龙三.8051单片机C语言控制与应用; 北京:清华大大学学出版社,1999

8、.84课程设计工作进度计划:序号起 迄 日 期工 作 内 容12013.12.24-2013.12.25布置任务,教师讲解设计方法及要求22013.12.26-2013.12.28学生查找阅读资料,初定方案,小组会议讨论并确定方案32013.12.30-2013.12.31设计及计算42013.1.1-2013.1.3仿真实验并写说明书,小组讨论52013.1.5答辩指导教师日期: 年 1 月 5 日目录1.绪论72.电路设计方案及功能分析 82.1 设计目的82.2 设计要求8 2.3 系统基本方案选择和论证82.3.1 AT89C52介绍 92.3.2 LED灯管介绍14 3.系统的硬件设

9、计与实现153.1 电源供电模块153.2复位电路163.3 晶振电路164.系统的软件设计144.1跑马灯及程序145.系统调试及结果分析176.总结和体会187.参考文献188.附录:198.1 PCB图:198.2 程序191绪论由于单片机技术在各个领域正得到越来越广泛的应用,世界上许多集成电路生产厂家相继推出了各种类型的单片机,在单片机家族的众多成员中MCS-52系列单片机以其优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了工业测控和自动化工程应用的主要市场,成为国内单片机应用领域中的主流。目前,可用于MCS-52系列单片机开发的硬件越来越多,与其配套的各类开发系统、各种软件

10、也日趋完善,因此,可以极方便地利用现有资源,开发出用于不同目的的各类应用系统。单片机最小系统是在以MCS-52单片机为基础上扩展,使其能更方便地运用于测试系统中,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被测试的技术指标,从而能够大大提高产品的质量和数量。单片机以其功能强、体积小、可靠性高、造价低和开发周期短等优点,称为在实时检测和自动控制领域中广泛应用的器件,在工业生产中称为必不可少的器件,尤其是在日常生活中发挥的作用也越来越大。本毕业设计主要在STC89C52RC单片机上扩展I/O口,复位电路,晶振电路,LED显示电路,数码管显示电路,蜂鸣器电路。适合于我们学生用于单片

11、机的学习掌握和一些各种科研立项等的需求。因此,研究单片机最小系统有很大的实用意义。2.电路设计方案及功能分析2.1 设计目的学生在教师指导下运用所学课程的知识来研究、解决一些具有一定综合性问题的专业课题。学习单片机课程以后,为了加深对理论知识的理解,加强理论知识在实际当中的运用,强化自己的动手能力,通过课程设计,提高学生综合运用所学知识来解决实际问题、使用文献资料、及进行科学实验或技术设计的初步能力,为毕业设计打基础。2.2 设计要求(1)采用单片机STC89C52RC做成最小系统来控制。(2)利用最小系统做出跑马灯,其LED灯的闪烁间隔时间采用延时程序控制,每种模式可采用不同的延时,灵活多变

12、。(3)供电采用电池供电的方式,运用稳压电源模块,稳定输出5V电压。2.3 系统基本方案选择和论证单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路、按键输入、显示输出等。单片机接口电路主要用来连接计算机和其它外部设备。各功能模块的选择及论证如下: 复位电路:由电容和电阻构成,由电路图并结合电容电压不能突变的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的RC值来决定.典型的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的取

13、值就可以保证可靠的复位。本设计中R=10K,C=10uF。 晶振电路:典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率,用于有串口通讯的场合)同时也可取12MHz(产生精确的微秒级时歇,方便定时操作),因设计需要,本设计采用12M晶振。 单片机:一片AT89S51/52或其他51系列兼容单片机,本设计采用STC89C52RC。 接口电路:具有人机交互接口。具有一定的可扩展性,单片机I/O口可方便地与其他电路板连接。 通过该最小系统,我们可以用keil软件进行编程从而实现对一些外设的控制!比如一些简单的实验:闪烁灯、跑马灯、数码管和蜂鸣器的展示等等!2.3.1、STC89C52RC介绍 STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号