资源描述:
《基于51单片机实验开发平台的研制学位论文 .doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、编号:毕业设计(论文)说明书题目:基于51单片机实验开发平台的研制√题目类型:理论研究实验研究工程设计工程技术研究软件开发2011年6月5日摘要设计一种基于S51单片机的开发平台,该开发板具有成本低、体积小、可靠性高、功能齐全、低功耗设计、操作方便等特点。本论文详细介绍了该开发平台的开发过程及相关硬件结构和软件设计。开发板以ATMEL公司的AT89S51单片机为核心控制器,板上主要包括数据采集处理模块、液晶显示模块、键盘模块等。针对各个硬件模块开发了相应的软件模块,包括各个控制驱动程序、AD/DA程序、液晶显示程序等。开发板可以作为主控制模块安装于控制系统中执行控
2、制任务,也可以用作实验板,完成单片机各类通用实验,操作简单,控制结果可见,性价比高,可以应用于高校、科研院所的实验等场合,具有一定的使用价值和现实意义。由于单片机技术在各个领域正得到越来越广泛的应用,许多集成电路生产厂家相继推出了各种类型的单片机,在单片机家族的众多成员中,AT89S-51系列单片机以其优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了市场,成为国内单片机应用领域中的主流。目前,可用于AT89S-51系列单片机开发的产品越来越多,与其配套的各类开发系统、各种软件也日趋完善,因此,可以极方便地利用现有资源,开发出用于不同目的的各类应用系统。本
3、课题设计了一款单片机实验开发系统,该系统可以实现专业基础课、专业课(单片机原理与应用,单片机接口技术等)、课程设计和毕业设计的实验。实验板是参考单片机教材中的实验内容设计的,能够实现简单的测试实验。本论文包括硬件系统的详细设计及汇编语言在基本控制中的应用。关键词:AT89S51;实验系统;单片机;硬件;AbstractDesignadevelopmentboardbasedonS51MCU,theboardhascharacteristicsoflowcost,smallsize,highreliability,full-featured,low-powerdes
4、ignandeasytooperate.Thispaperintroducesthedevelopmentprocessofthedevelopmentboardandrelatedhardwareandsoftwaredesign.DevelopmentboardusingAT89S51ofATMELCorporationascorecontroller,resourceson-boardincludedataacquisitionandprocessingmodule,keyboardmodule.Designsoftwaremodulecorrespondi
5、ngtoeachhardwaremodule,includingthedriverandcontrolprograms,DA/ADprograms,liquidcrystaldisplayprogramsandsoon.Developmentboardcanbeusedasthemaincontrolmoduleinstalledinthecontrolsystemtoperformcontroltasks,alsocanbeusedasexperimentalboard,completeallkindsosuniversalexperimentsosMCU,op
6、eratedsimply,controlresultscanbeseen,highcostperformance,canbeappliedtouniversities,researchinstitutes,laboratoriesandsoon,hassomepracticalvalueandpracticalsignificance.Asthesinglechipmicrocomputertechnicisusedwiderandwiderinallareas,manymanufacturersofintegratedcircuithavedeveloppeda
7、llkindsofsinglechipmicrocomputeroneafteranother.Amongthemanymembersofsinglechipmicrocomputerfamily,theS-51seriesofsinglechipmicrocomputerhasquicklygainedthemarketshareandbecomethemainstreaminthenationalapplicationareaofsinglechipmicrocomputerwiththeirexcellentperformance,maturetechnic
8、,high