资源描述:
《单片机实验系统开发与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、哈尔滨理工大学学士学位论文单片机实验系统开发与设计摘要目前单片机应用已渗透到各个领域,单片机技术的发展也因此日新月异。作为实践性很强的应用型学科,单片机研发及教学离不开实验。传统的单片机实验系统,需要频繁拔插烧写单片机芯片来编程,依赖于仿真机调试,实验成本高且效率低,已不适应现代科技开发需求。如何充分合理利用单片机的性能,方便用户高效学习与开发产品成为当前的研究热点。本实验系统采用具有ISP下载功能的AT89S52单片机作为核心,利用了当前最流行的一些新器件构成最小系统。所谓ISP,即在线系统编程,一
2、种无需将存储芯片从嵌入式设备上取出就能对其进行编程的过程。即使器件焊接在电路板上,仍可对其进行编程。在系统可编程是Flash存储器的固有特性。用户在PC机上完成软件(直接兼容当前最流行的Keil软件和Wave仿真软件)的编辑、编译、连接,通过ISP下载线将目标程序下载到开发板中,无需再购买任何仿真器或编程器等开发工具,只要有一台计算机,就可以实践学习单片机的知识。整个实验板系统体现了结构简洁明了,功能新颖实用的优点。与市面上流行的实验板相比,又有性价比高、简单易用的优点。整个实验系统包含了模拟量输入、
3、开关量输入、人机交互、ISP下载、开关量输出、模拟量输出、串行通信和I2C总线等模块,可以完成单片机的大部分功能。关键词 单片机;在线系统编程;实验系统-III-哈尔滨理工大学学士学位论文DevelopmentandDesignoftheSingle-ChipMicrocomputerExperimentalSystemAbstractAtpresentthemonolithicintegratedcircuit(MicrocontrollerUnit,MCU)applicationshavepene
4、tratedintoallfields,Thereforethemonolithicintegratedcircuittechnologydevelopmentalsochangeswitheach,newday.Practicalapplication-asastrongacademic,monolithicintegratedcircuitresearchandteachingcannotleavetheexperiment.Thetraditionalmonolithicintegratedci
5、rcuitexperimentsystem,needsfrequentlytopulloutinsertsthefevertowritethemonolithicintegratedcircuitchiptoprogram,reliesontothesimulationmachinedebugging,Theexperimentalcosthighalsotheefficiencyislow,alreadyunsuitablemodernscienceandtechnologydevelopmentd
6、emand.Howtomakerationaluseofmonolithicintegratedcircuitperformance,user-friendlyandefficientproductdevelopmenthasbecomethecurrentstudyhotspot.ThisexperimentplankadoptionhasSingle-ChipMicrocomputerconductandactionscoreinAT89S52thatISPdownloadfunction.ISP
7、isin-systemprogramming’sabbreviation,whichisonekindofprocessdonotneedthememorychiptotakeoutfromtheembeddedequipment,itcancarryontoitprograms.Itsmeritisevenifthecomponentweldingonthecircuit,itcanstillcarryontheprogrammingtoit.In-systemprogrammingistheFla
8、shmemory'sintrinsicproperty.Usersaccomplishsoftware(compatiblewithcurrentmostpopularKeilsoftwareandWavesimulationsoftware)programming,compilingandlinkingonthePCandthroughtheISPportdownloadtargetprogramtotheexperimentalplate,youdo