资源描述:
《基于单片机的摇摇棒设计_专科.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、专科毕业设计(论文)基于单片机的摇摇棒设计摘要随着人们物质生活水平的提高,人们对精神生活的追求也愈加强烈,对信息的渴求已成为了人们必不可少的需要,更加简捷与新颖的信息传递方式无疑会给人们带来耳目一新的感受。而现代工具务求简捷化、便携化,因此,摇动显示装置的到来,必将会给人们带来一种新的方便的文化传递方式。“摇动显示装置”,俗称“摇摇棒”,是基于人的视觉暂留原理的,通过分时刷新16个发光二极管来显示输出文字或图案等信息的显示装置。输出信号频率的控制通过单片机来实现,用水银开关来检测当前摇动状态。当进行摇动时,由于人的视觉暂留原理,会在发光二极管摇动区域产生
2、一个视觉平面,在视觉平面的二极管通过不同频率的刷新,会在摇动区域产生图像,从而达到在该视觉平面上传达信息的作用。本文以单片机的实际应用为背景,介绍了以单片机为核心系统显示设计的基本结构和基本原理。关键词单片机/发光二极管/水银开关Basedonsingle-chipshakinghisstickdesignABSTRACTAspeoplematerialstandardoflivingrise,peoplepursuittoculturallifealsobecomesstrong,thedesireofinformationhavebecomethep
3、eopleoftheessentialneeds,moreforthrightandnoveltheinformationtransfermodewillundoubtedlybringpeopletofindeverythingnewandfreshfeeling.Andmoderntoolstothesimple,portable,therefore,shakingthedisplaydevice,thearrivalofwillgivepeoplebringsakindofnewconvenientculturaltransfermode."Sha
4、kedisplaydevice,"called"toshakethegreat",itistobebasedonvisualtemporarilyleavetheprinciple,throughthetimesharerefresh16ledstodisplaytextordesignoutputinformationdisplaydevice.Theoutputsignalfrequencycontrolthroughthesingle-chipmicrocomputertorealize,withmercuryswitchtestcurrentmo
5、vedstate.Whenshaken,asthemen'svisionforaprinciple,willbeinthelightemittingdiodeshakingareaproduceavisualplane,theplanewithinthevisionofdifferentfrequencyrefreshdiodethrough,willproduceanimageinshakingarea,soastoachievethevisionintheplaneofconveyinginformationfunction.BasedontheMC
6、Uapplicationforbackground,introducesthesingle-chipmicrocomputerandsensorasthecoresystemmoveddisplaydesignthebasicstructureandthebasicprinciple.KEYWORDSChip,leds,themercuryswitch目录摘要IABSTRACTII1引言1.1单片机的定义21.2单片机介绍21.3单片机的工作过程61.4摇摇棒简介172AT89S52单片机简介92.1AT89S52主要功能92.2
7、AT89S52各引脚功能92.3AT89S52单片机部结构简图142.4AT89S52单片机的最小系统153系统设计方案173.1摇摇棒原理183.2摇摇棒介绍183.3设计目的193.4设计要求193.5设计思路194系统硬件设计204.1单元电路设计204.2LED显示模块224.3各部分功能254.4系统硬件265.系统软件设计285.1软件设计思路285.2主程序流程图296系统的硬件调试及软件调试306.1常见的硬件故障316.2硬件调试方法326.3软件调试方法336.4本次设计中,具体调试过程34结束语35致 附 录引言单片机是随着大规模集
8、成电路的出现极其发展,将计算机的CPU,RAM,ROM,定时/计数器和多种I/O