资源描述:
《基于MSP430单片机实验板开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于MSP430单片机的实验板设计摘要随着单片机的广泛使用,通用的单片机外围越来越被广泛的关注,设计一块通用且功能完善的单片机系统成为当今学习、研究、开发、设计的一大热门、项目。MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令集(RISC)的混合信号处理器(MixedSignalProcessor)。称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供“单片机”解决方案。该系列
2、单片机多应用于需要电池供电的便携式仪器仪表中。强大的处理能力MSP430系列单片机是一个16位的单片机,采用了精简指令集(RISC)结构,具有丰富的寻址方式(7种源操作数寻址、4种目的操作数寻址)、简洁的27条内核指令以及大量的模拟指令;大量的寄存器以及片内数据存储器都可参加多种运算;还有高效的查表处理指令;有较高的处理速度,在8MHz晶体驱动下指令周期为125ns。这些特点保证了可编制出高效率的源程序。本次实验电路包括MSP430最小系统电路、流水灯电路、数码管电路、按键电路、JTAG接口电路
3、等的设计,实验板的布局充分考虑到了实验时的方便性,可操作性。并且还可自行设计实验内容进行实验。电路全部完成后,采用IAREmbeddedWorkbenchV5.1。通过该仿真软件来调试电路的C语言程序。关键词:MSP430、流水灯、JTAG接口电路30基于MSP430单片机的实验板设计AbstractWiththewideuseofsinglechipmicrocomputer,generalMCUperipheryhasbecomemoreandmorewidelyattention,tode
4、signageneralandfunctionalsingle-chipmicrocomputersystembecometoday'slearning,research,development,design,abig,project.MSP430seriesSCMistheTexasinstruments(TI)beganin1996tomarketoneofthe16ultra-lowpowerconsumption,withareducedinstructionset(RISC)ofthe
5、MixedSignalProcessor(MixedSignalProcessor).Calledthemixedsignalprocessor,itisduetoitsaccordingtoactualapplicationdemand,willbeanumberofdifferentfunctionsofanalogcircuit,digitalcircuitmoduleandintegratedonasinglechipmicroprocessor,inordertoprovide"SC
6、M"solution.Thisseriesofsingle-chipmicrocomputerappliedtoneedmorebatteriesinportableinstrumentsandmeters.PowerfulprocessingabilityofMSP430seriesMCUisa16-bitmicrocontroller,reducedinstructionset(RISC)structureisadopted,withabundantwayofaddressing(7)op
7、erandaddressing,fourdestinationoperandaddressing)andconcisearticle27kernelordersandalargeamountofsimulationinstruction;Plentyofregistersanddatastorageisavailabletoparticipateinavarietyofoperations;Andefficientlook-uptableprocessinginstructions;Havehi
8、gherprocessingspeed,andintheinstructioncycledrivenby8MHZcrystalof125ns.Thesefeaturesensurethesourceprogramcanbecompiledforhighefficiency.ThisexperimentincludeMSP430minimumsystemcircuit,waterlampcircuit,digitaltubecircuit,keycircuit,JTAGinterfacecircu