硬件、外部设备与维护
-
MSP430系列16位超低功耗单片机原理与应用沈建华等编本书以TI公司的MSP430系列16位超低功耗单片机为核心,介绍了MSP430单片机的特点和选型,详细讲述了MSP430单片机的结构和指令系统,对MSP430全系列单片机(包括最新的F15X、F16X)所涉及的片内外围模块的功能、原理、应用作了详尽的描述。并介绍了MSP430单片机的开发环境、汇编语言、C语言程序设计方法,以及单片机常用接口电路设计和软件编程,最后列举两个体现MSP430单片机特点的应用系统设计实例。本书着重讲述MSP430单片机的基本原理和基本设计应用,进一步的实践及应用系统设计可参考笔者所编著的《MSP430系列16位超低功耗单片机实践与系统设计》一书。本书可作为高等院校计算机、电子、自动化类专业MSP430单片机课程的教材,也适合广大从事单片机应用系统开发工程技术人员作为学习、参考用书。单片机的应用在后PC时代得到了前所未有的发展,但对处理器的综合性能要求也越来越高。综观单片机的发展,以应用需求为目标,市场越来越细化,充分突出以"单片"解决问题,而不像多年前以MCS51/96等处理器为中心,外扩各种接口构成各种应用系统。单片机系统作为嵌入式系统的一部分,主要集中在中、低端应用领域(嵌入式高端应用主要由DSP、.ARM、MIPS等高性能处理器构成),在这些应用中,目前也出现了一些新的需求,主要体现在以下几个方面:(1)以电池供电的应用越来越多,而且由于产品体积的限制,很多是用钮扣电池供电,要求系统功耗尽可能低,如手持式仪表、水表、玩具等。(2)随着应用的复杂,对处理器的功能和性能要求不断提高。既要外设丰富、功能灵活,又要有一定的运算能力,能做一些实时算法,而不仅仅做一些简单的控制。(3)产品更新速度快,开发时间短,希望开发工具简单、廉价、功能完善。特别是仿真工具要有延续性,能适应多种MCU,以免重复投资,增加开发费用。(4)产品性能稳定,可靠性高,既能加密保护,又能方便升级。美国德州仪器公司(n)推出的MSP430系列超低功耗16位混合信号处理器(MixedSignalProcessor),集多种领先技术于一体,以16位RISC处理器、超低功耗、高性能模拟技术及丰富的片内外设、JTAG仿真调试定义了新一代单片机的概念,给人以耳目一新的感觉。加之了I优良的服务(全球免费快速网上样片申请、丰富的技术资料),充分体现了世界级著名IC厂商的实力和综合优势。在超低功耗方面,其处理器功耗(1.8-3.6V,0.1-400gA,250gA/MIPS)和口线输入漏电流(最大50nA)在业界都是最低的,远低于其他系列产品。在运算性能上,其16位RISC结构,使MSP430单片机在8MHz晶振工作时,指令速度可达8MIPS(注意:同样8MIPS的指令速度,在运算性能上16位处理器比8位处理器高远不止两倍)。不久还将推出25-30MIPS的产品。同时,MSP430单片机中采用了一般只有DSP中才有的16位多功能硬件乘法器、硬件乘」口(积之和)功能、DMA等一系列先进的体系结构,大大增强了它的数据处理和运算能力,可以有效地实现一些数字信号处理的算法(如FFT、DTMF等)。在开发工具上,MSP430系列单片机支持先进的JTAG调试,其硬件仿真工具(仿真器)只是一个非常简单的并口转接器,一般个人都可以自己制作,而且适用于所有MSP430系列单片机,既便于推广,又大大降低了用户的开发投入。其软件集成开发环境由著名的IAR公司提供,其最新版本(V2.10)已做得较为完善,实际使用效果不亚于其他成熟的集成开发环境。在系统整合方面,MSP430系列单片机结合IT的高性能模拟技术,根据其不同产品,集成了多种功能模块,包括定时器、模拟比较器、多功能串行接口(SPI/IIC/UART)、LCD驱动器、硬件乘法器、10/12位ADC、12位DAC、看门狗定时器(WDT)、FO端口(P0~P6)、DMA控制器、2-10KB的RAM,以及丰富的中断功能。使用户可以根据应用需求,选择最合适的MSP430系列产品来实现。另外,大部分MSP430系列单片机采用Flash技术,支持在线编程,并有保密熔丝。其BOOTSTRAP技术为系统软件的升级提供了又一种方便的手段,BOOTSTRAP有32个字节的口令字,具有很高的保密性。MSP430系列单片机均为工业级产品,性能稳定,可靠性高,可用于各种民用、工业产品。笔者从事嵌入式系统开发和教学工作十多年,设计开发了许多嵌入式应用系统及产品,使用过DSP、ARM、MCS51/96系列、PIC、AVR、LPC等多种微处理器和单片机。2000年起开始使用MSP430系列单片机,设计了电瓶车控制器、变频电源、USB和以太网接口数据采集器等一些应用项目,只是当时其软件开发环境版本较低(FET300),不太完善,但整体感觉MSP430单片机很有特色,综合优势明显,代表着MCU的发展方向,而且"戏"出名门,不易淘汰。2002年华东师范大学计算机系单片机课程教改时,就决定把原来的MCS51系列单片机课程和实验改为MSP430系列。由于当时市场上还没有可供学生使用的实验板和合适的教材,我们在2002年底到2003年初的寒假期间,自己用MSP430F449设计制作了30套实验板,并编写了讲义,于2003年上半年开始正式对系里的本科生和专科生开设了"MSP430系列单片机原理和应用"的课程。后来,杭州利尔达公司上海办事处的平红光经理来我校了解情况,获知我们在这方面做了很多工作,就介绍了清华大学出版社,要我们写一本MSP430系列单片机的教材。在整理讲义、资料,拟订书目的过程中,我们发现MSP430系列单片机由于功能丰富、内容很多,如果要在一本书中讲清原理,同时包括学生实验和应用设计等内容,书会很厚。经与清华大学出版社、利尔达公司协商,决定分为两本书。一本为{MSP430系列16位超低功耗单片机原理与应用》,主要详细、完整地介绍MSP430系列单片机的特点、结构、指令系统、程序设计、功能模块的原理和应用,包括2004年初才推出的MSP430F15X/16X系列,此书与实验平台无关,可作为主教材或一般学习、参考用书。另一本为((MSP430系列16位超低功耗单片机实践与系统设计》,主要的内容包括IARWorkbenchV2.10、硬件开发环境、实验平台、基础实验、综合实验、应用系统设计,其中包括USB接口、以太网接口、简单Flash文件系统等较高级的应用,此书与实验平台部分相关,可作为实验指导书或应用系统设计参考。这两本书既有一定联系,又相互独立,可以适合不同层次的需要。本书融合了我们两年4次讲授"MSP430单片机原理与应用"课程,以及多年单片机开发应用的经验和体会,内容上则补充、更新了很多最新的资料,如MSP430F16X系列和IARWorkbenchV2.10等。书中的所有源程序代码(汇编和C)都经过实际验证和测试,应用举例和综合设计大多取之于我们的实际应用项目。实验板的资料和部分基础实验内容由利尔达公司提供,部分系统设计摘自TI的应用笔记。第二本书附带的光盘上,有全部MSP430系列单片机的数据手册、用户开发指南,IAR集成开发环境的评估版(4KBC代码限制),以及书中基础实验和许多实例的完整源代码(包括USB接口USB430、网络接口NET430等)。最新的资料、源代码等可以从我们的网站(www.emLab.net)下载。在本书成稿过程中,得到了利尔达单片机技术有限公司的段焕春副总经理、梁源技术总监、平红光经理,以及清华大学出版社第六事业部工控与电子图书编辑部曾刚主任的大力支持。同时,TI亚洲区MSP430市场部经理VincentChan给予很多技术支持,TI亚洲区大学计划部沈洁经理对本书给予了极大的关注,华东师范大学计算机系梁丹、吴红举做了很多代码验证、资料整理工作,在此向他们表示衷心的感谢!由于时间仓促和水平所限,至交稿时我们仍觉得有些地方还不尽人意,若有错误和不当之处,恳请读者批评指正,以便我们及时修正。有关此书的信息,会及时公布在我们的网站上。作者2004年4月于华东师范大学序MSP430系列单片机是美国德州仪器公司推出的16位超低功耗、高性能产品,它具有处理能力强、运行速度快、资源丰富、开发方便等优点,有很高的性价比,在世界各国已经得到了广泛的应用,在国内已经进入了飞速发展的阶段。自1999年以来,利尔达单片机技术有限公司和美国德州仪器公司合作开展MSP430在中国的推广和销售。经过大家的努力,今天,MSP430的独特性能和技术优点已经得到了单片机产品设计开发单位、电子工程技术人员和广大嵌入式系统爱好者的认可,并广泛的应用到各个行业、各种产品中。为了能够让更多的爱好者接触并学习MSP430,同时配合MSP430大学计划在国内的推广,利尔达单片机技术有限公司与华东师范大学合作,由沈建华教授出版了这本能同时针对MSP430单片机教学、广大单片机爱好者学习、开发工程师设计参考的比较全面的中文教材。本书一方面从MSP430单片机技术的发展历程和命名选型开始,逐步对MSP430的结构特点和内外功能模块等做了详细的论述,内容涉及到MSP430的时钟、低功耗、各种端口、定时器、LCD、硬件乘法器、AD转换、DAC转换等MSP430的多种功能模块;另一方面又大量充实了各个部分原理设计内容,针对各个模块的应用及部分接口设计列举了许多典型的实例。MSP430十六位超低功耗单片机除了本书介绍的MSP430Flxx和MSP430F4xx两大系列外,也在不断推出新的品种,包括电表专用的MSP430FE42x系列、测量转盘转动用于无磁水表、气表、热表的MSP430FW42x和具有运算放大器的MSP430FG43x等,MSP430也会向着更高的运算速度、更多的模块功能发展,利尔达单片机技术有限公司承诺利尔达的技术团队将为广大读者提供MSP430学习、研发过程中的技术帮助与支持,热诚欢迎大家与我们联系。利尔达单片机技术有限公司董事长陈贤兴2004.07.03 -
PIC单片机原理与接口技术陈国先主编本书针对美国Microchip公司PIC单片机中的典型产品PIC16F87XA,主要介绍PIC单片机的特点和型号;PIC单片机的硬件结构;指令系统和汇编语言程序设计;PIC单片机的接口技术和接口扩展;PILABICK2开发工具软件、硬件的使用;PIC单片机应用系统设计、系统构成,以及PIC数据采集系统的综合实例。本书的编写既注重循序渐进、通俗易懂,又注重系统完整,尤其强调学用结合、理论联系实际,对PIC的每一个接口都用实例加以说明,并在篇末配以综合应用实例。书中所举实例均配有电路图、编程流程图、程序清单和程序注解,所列举的应用实例基本上覆盖了PIC单片机的所有功能,程序全部通过测试。本书适合于电子制作爱好者、电子产品开发者和工程技术人员等,也可作为高等职业技术学院相关专业的教材。 -
单片机应用系统设计与产品开发冯建华,赵亮编著本书介绍了51系列单片机的开发基础知识和工程案例,并结合产品开发流程讲解如何设计单片机产品硬件电路和软件系统。本书所选实例涵盖了51系列单片机的主要应用技术(计数器应用计数、I/O控制技术、A/D转换技术、PWM调制技术、红外遥控技术、液晶显示技术、串口通信技术、单片机中断技术以及实时多任务操作系统的使用)。本书精选了7个实际开发案例,它们是艺术彩灯的设计、锂离子电池充电器的设计、按摩机的设计、液晶遥控暖风机的设计、智能协议转换器的设计、RTX51 TINY的应用案例以及通用数据采集器的设计。通过本书的学习,读者除了可以掌握单片机的具体应用方法外,还可以了解如何针对一个具体的项目需求来设计解决方法,以及如何运用单片机的关键技术满足项目需求。本书专业性和实用性较强,适合中高级程序员、单片机开发人员和系统设计人员阅读和参考。 -
单片机原理及应用技术苏家健等编著本书是教育科学“十五”国家规划课题研究成果中电类系列教材之一。本教材共分十一章。前六章全面系统地叙述了MCS-51系列单片机的硬件组成、软件指令和工作原理,是学习掌握单片机的基础部分;第七、八、九章叙述了单片机的系统扩展与外围接口设备的工作原理和应用,使学生进一步掌握单片机应用知识的内容;第十章介绍了高性能的8098单片机的工作原理和应用;第十一章介绍了单片机的综合应用知识。本教材在编写过程中,加强在单片机程序设计技巧方面的教学内容,重点突出单片机的实际应用设计能力的教学。目的在于使学生能较好地接受单片机的基础知识,提高学生的编程和设计能力。在教材中列举了大量实用的应用软件程序,提供了单片机的多种接口应用电路,特别在第十一章中,列举了单片机在检测、控制和人机对话方面的一些常用的实例,以提高学生在单片机综合应用方面的能力。本书适用于高等院校电气信息类各专业本科及高职高专学生作为教材使用,也可供有关工程技术人员参考使用。 -
ARM嵌入式系统软件开发实例周立功等编本书详细介绍当前几大热点ARM嵌入式系统软件模块的原理及其在AM7上的实现。分为5章,每章介绍一种模块。第1章介绍FAT文件系统的基<br>础知识,以及兼容FAT12、FAT16和FAT32的文件系统模块ZLG/FS的源码分析。第2章介绍USB模块驱动程序的设计思想及实现过程。第3章详细介<br>绍CF卡和IDE硬盘及相应软件模块ZLG/CF的设计思想及实现过程。第4章详细介绍TCP/IP及相应软件模块ZLG/IP的设计思想及实现过程。第5章介<br>绍GUI的基础知识及GUI模块ZLG/GUI的设计思想和实现过程。这些模块是在PHILIPS公司的通用ARM7微控制器LPC2200系列上调式通过的,可以很<br>容易地移植到基于其他处理器核的嵌入式系统上。本书可作为《ARM嵌入式系统系列教程》的配套参考资料,可用作高等院校相关专业的ARM嵌<br>入式系统课程的参考书,也可作为从事ARM嵌入式系统开发应用工程技术人员的参考资料。 -
单片机原理与接口技术肖金球编著本书是以MCS-51系列单片要为中心,介绍单片机原理与接口技术的教材。内容包括MCS-51单片机的硬件结构和时序、指令系统、汇编语言程序设计、内部功能及应用、系统的扩展、I/O接口技术,以及单片机最新接口技术实例和单片机的最新资料,吸取了单片机一切应用的最新成果。全书具有较强的系统性、先进性和实用性。内容由浅入深,并配有习题。 本参考了各个系列单片机的最新资料,吸取了单片机开发应用的最新的成果。全书具有较强的系统性、先进性和实用性。内容由浅入深,并配有习题。 本书可作为高等院校信息工程、自动控制、计算机应用、机电一体化等专业的单片机课程教材和工程技术人员的单片机应用技术参考书。 -
新型显示器IC\I2C开发应用与维修陈玉仑编本书特点·内容新颖·讲解透彻·查阅方便·实用性强本书适用于·显示器或相关产品开发及研制人员·显示器调试及维修人员·教学及信息咨询人员·IT从业人员以及采购销售人员本书以完整、简捷、易读、易查、易用的写作方法,介绍了300余种新型CRT与LCD显示器集成电路(IC/I2C)技术资料。本书内容包括:常用LCD显示器集成电路、常用CRT显示器微处理器、屏幕显示控制集成电路、行场扫描集成电路、场输出集成电路、视频与接口集成电路、同步信号控制集成电路以及开关电源集成电路。针对每一片集成电路,均给出了简要说明、引脚排列与功能提示、内部逻辑框图、应用指南、应用电路图、重要技术数据,并对集成电路的极限参数、电特性参数、通用参数符号、通用符号缩写等,进行了统一注释,附录中还给出了常见显示器件的结构、特点与性能比较。本书适合显示器及相关产品开发及研制人员、显示器调试及维修人员、教学及信息咨询人员、IT从业人员以及采购销售人员阅读使用。 -
电脑维护与优化现用现查喻杨暂缺简介... -
ARM应用系统开发详解李驹光 编著作为一种16/32位的高性能、低成本、低功耗的嵌入式RISC微处理器,ARM微处理器目前已成为应用最为广泛的嵌入式微处理器。 本书在全面介绍ARM微处理器的体系结构、编程模型、指令系统和开发工具的同时,以Samsung公司的一款基于以及网系统的ARM微处理器——S3C4510B为核心,详细讲解系统的设计、调试,以及相关的软件设计和嵌入式操作系统的移植、应用程序的开发、设备驱动程序的开发过程。 通过阅读本书,可以使具备一定的系统设计能力的读者全面掌握开发基于ARM微处理器系统的多方面知识,从而具备设计开发基于ARM微处理器的特定应用系统的能力。 本书可作为基于ARM的软件编程和硬件系统设计的参考手册,也可作为16/32位微处时器教学用书,以及嵌入式系统应用设计人员的参考用书。 -
单片机设计与应用基础教程陆子明,徐长根编著本书主要讲述了微型计算机结构、单片机设计的方法和一些基本单片机的结构与原理。基本常识方面介绍了单片机的发展及其意义,从单片机程序设计的基本指令功能、编程步骤和技巧来讲述单片机编程,并对MCS-51单片机的结构和原理进行讲述。最后对单片机系统的扩展以及接口技术、单片机的关键技术进行描述。 本书的最大特点是从当前单片机的基本设计常识入手,面对单片机设计的人门者和专业人士,讲述现有单片机设计技术和应用。本书最后通过大量实例对单片机的应用进行分析,所选用的实例具有一定的代表性,目的是让单片机的初学者和从事单片机应用的开发人员根据实际需要来选择应用。该书的读者对象主要是单片机设计的初学者和有一定基础的专业人士,它从最基本的原理入手,对初学者具有领路的意义;同时在书中对单片机系统的扩展和应用进行了讲述和分析,所以对专业人士也具有一定的参考价值。
