硬件、外部设备与维护
-
单片机编程与应用入门杨西明,朱骐 主编本书面向广大单片机技术的初学者,分为三个学习阶段。第一阶段包括第一章到第三章内容,除介绍单片机的基础知识外,重点讲述以DIY方式制作一套单片机编程和实验用的学习工具,并利用这套学习工具进行简易编程和实验。第二阶段包括第四章内容,进一步学习MCS一51系列单片机指令、汇编语言及编程实例,嵌入式系统的组成实例。第三阶段包括第五章和第六章内容,介绍单片机C语言编程和应用。通过这三个阶段的学习,即可以较顺利地进入单片机广阔的应用领域。本书起点低、操作性强,同时具有相当的高度。其中,简易编程、GAL芯片应用及单片机的C语言编程,对于初学者来说都是较新的知识,是广大初学者学习单片机的良好入门读物。跨入新世纪,随着我国科学技术的迅速发展和人民生活水平的不断提高,各种家用电器已经大量进入千家万户。我国的电子爱好者是一支庞大的队伍,而且每年都有很多初学者加入这个行列。如何帮助这些初学者更快地进入这个五彩缤纷的电子世界,这是众多科普工作者都十分关心和考虑的问题。过去,我们也曾为初学者举办过各种类型的培训班,并编写了很多本不同层次的培训教材。但是,我们觉得初学者参加培训班学习,总要受到时间、经济、地域等多种条件的限制。因此,为初学者编写一套自学的入门读物,可以说是一种很好的办法,也是我们多年的心愿。为此,我们编写了这套初学者的入门读物:电子技术轻松入门丛书。本丛书的作者均为电子爱好者、专业教师、职业技术培训考评员,他们不仅具有串富的实践经验,而且具有多年从事各种培训班的教学经验。由他们根据自己多年学习的心得体会、实践操作经验及丰富的教学经验,针对初学者的特点,运用通俗的语言,由浅入深地阐明电子技术各个方面的基本原理、实际操作及维修方法,编写成这套电子技术轻松入门丛书,奉献给各位初学者,以满足初学者随时随地学习的需求,这就是我们的愿望。本丛书第一次出版了《电子元器件选用入门》、《电子元器件检测入门》、《现代音响技术入门》、《电子电路识图入门》、《单片机编程与应用入门》、《万用表使用入门》等六本。根据读者的需要,今后我们还将陆续出版。本丛书既是电子爱好者的入门读物,也可作为职业学校相应专业及业余技术培训班的教材,还可供电工、电子维修人员参我们衷心希望广大读者对这套丛书提出宝贵的意见和建议。"电子技术轻松入门丛书"编委会在电脑、飞机、因特网、数控机床上,都有单片机的身影。这些体积只有指甲般大小的芯片默默无闻、不知疲倦地工作着。它的商品名称为微控制器单元,即MicroControllerUnit,简称MCU。它能嵌入被控对象,进行各种复杂控制,在机器中发挥着重要作用。单片机体积小、价格低廉、功能强、购买容易,为学习和应用提供了良好的基础。在前三章,本书用通俗的语言,由浅入深地讲述了单片机的基础知识,并向初学者介绍了一种可自制的编程简易的学习工具。可以利用这种学习工具方便地进行单片机的编程、调试,在实验板上进行各种控制实验。通过动手实践,既能加深概念的理解,又可以锻炼和提高解决实际问题的能力。第四章简述了MCS一51系列单片机的指令集及汇编语言实例。后两章介绍了单片机C语言编程的集成开发环境(1DE)及简单应用。本书具有探索性、实验性、前瞻性等特点。以实验手段普及单片机的运用,可加深对单片机技术基本原理的理解,活跃创新性思维,锻炼读者将学习的理论知识运用于解决实际问题的能力。众所周知,学习单片机的编程和调试,传统方式必须用PC+仿真器+编程器的三件式模式,不仅花费大,而且结构复杂,无法适应初学者的思维和能力。而本书介绍的学习内容和学习工具,将这一过程简易化、自装化、廉价化、普及化,将它从昂贵、复杂、专业的平台降低到普通学习者的平台上,但仍保留单片机的全部系统特点,包括程序的输入、汇编、通信、运行,只不过指令已是简易化了。本书具有起点低、易于学习、技术新颖、理论结合实际等特点,又有一定的高度和实用性,便于自学,又可用于科技馆、少年宫、普通中小学及中等职业学校作为教材使用,也可作为电子技术爱好者的自学参考书。为保持与实物的一致性,本书中个别图形符号和文字符号仍采用旧标准,特此说明,请读者阅读时加以注意。本书是"电子技术轻松入门丛书"中的一册,在编写过程中得到了编委会主任宋贵林老师的支持和帮助,在此对宋贵林老师表示感谢。本书在编写过程中学习和参考了一些单片机方面的书籍、教材和产品资料,在此特向作者表示感谢。本书由杨西明、朱骐任主编,王鑫、张渤洋同志也参加了本书的编写工作。由于时间仓促,加之编者水平有限,缺点和错误在所难免,恳切希望广大读者批评指正。读者查询本书的有关器材情况请联系:单位:北京市宣武区第二职业学校地址:北京市宣武区宣外大街23号邮编:152电话:(1)6333458E-mail:hzldanpian@Yahoo.com.cn联系人:杨西明 -
微型计算机嵌入式系统设计李伯成本书在介绍嵌入式计算机系统设计步骤的基础上,分章了对系统各组成部分的设计及涉及到的技术问题进行了详细的说明。其中包括单片机、DSP等嵌入式系统核心部件的选择,总线设计,内存设计,常用外设接口设计,嵌入式系统的软件设计,嵌入式系统的可靠性设计及系统调试等诸多问题进行了深入的讨论。书中讨论的都是当前工程应用中经常遇到的问题,可作为一般工程技术人员的工作参考书,也可作为高等院校高年级学生的教材或学习参考书。近年来,以单片机、数字信号处理器(DSP)为核心的嵌入式计算机系统,以其功能齐全、功耗低、可靠性高、适应面广等诸多优点得到了极为广泛的应用。可以预想,在今后的若干年,一定是嵌入式计算机系统得到更加广泛深入应用的时期。编写本书的目的在于帮助读者迅速掌握嵌入式系统的基本设计方法。为此,书中首先介绍了系统的设计步骤,使读者了解一个嵌入式计算机系统如何一步一步地设计出来。而后,按照嵌入式计算机系统的各个组成部分,逐章加以详细说明,其中主要包括单片机、DSP的选择原则;总线设计中的有关问题;内存储器的设计;各种常用外设的接口设计;系统的可靠性设计;系统的调试等。特别强调与系统设计有关的基本概念、基本思路和基本方法。读者在掌握了书中的内容后,能够比较顺利地设计一个小嵌入式计算机系统。本书的内容起点略高一些。要求读者了解微型计算机(或单片机或DSP)的基本原理,熟悉一些常用的数字集成电路、常见的可编程接口芯片。这方面的内容,书中将直接引用,不再做出解释。本书力求达到下面的目的:·介绍计算机系统嵌入式设计的基本技术和方法,这些技术和方法可适用于各种CPU、单片机或DSP。·对于系统设计中所遇到的一些重要概念,书中将特别说明。同时,作者在多年工程实践中积累的经验教训以及所采用的技术和方法都将在书中出现。·作者力求书中内容尽可能简单明了,并为读者提供有价值的实用技术,方便读者根据书中所提到的工程实例举一反三地解决自己所遇到的工程技术问题。尽管作者尽力想把书写得好一些,使本书有更多的参考价值,但由于水平所限,不当之处在所难免,敬请读者批评指正。 -
计算机组成原理罗克露 等编本书以电子科技大学编写的六·五、八·五、九·五等全国规划教材为基础(其中八•五规划教材获得教育部科技进步奖教材三等奖),重新编写。从面向传统的小型机转到以当前主流微机技术为背景,系统地介绍了计算机各功能子系统的逻辑组成和工作机制,更加强调了系统级的整机概念。全书共分七章。第一章概述计算机的基本概念和计算机系统的硬、软组织;第二章分别介绍数据信息和指令信息的表示方法;第三章讨论CPU子系统,将CPU作为集成化整体,通过一个CPU模型,详细分析指令的执行过程;第四章介绍存储子系统,着重讨论主存储器的设计;第五章介绍I/O子系统,包括接口的基本知识,系统总线,以及中断和DMA等I/O传送控制机制;第六章介绍常用输入/输出设备及其I/O接口;第七章给出一个计算机硬件系统模型,作为全书的总结。本书可以作为高等院校计算机专业学生的“计算机组成原理”课程的教材,也可以作为从事计算专业的工程技术人员的参考书。 -
AVR-GCC与AVR单片机C语言开发吴双力 等编著《AVR-GCC与AVR单片机C语言开发(附光盘)》以AVRGCC的Windows版本WinAVR20040404为例,介绍使用AVR-GCC开发AVR单片机的方法。首先介绍AVR单片机的特点,使读者对AVR单片机有整体的印象。随后简单地介绍了C语言的语法和AVR-GCC的函数库avr-libc的常用库函数及定义。接下来以ATmega16单片机为例,介绍了AVR单片机常用部件的操作方法。最后,介绍了运行于AVR单片机上的实时操作系统AVRX的使用方法和AVR单片机的调试方法,以供更高层次的读者参考。《AVR-GCC与AVR单片机C语言开发(附光盘)》适合于有一定单片机基础或者了解一定C语言知识的单片机爱好者、工程技术人员和大专院校的学生学习AVR单片机的C语言开发之用。《AVR-GCC与AVR单片机C语言开发(附光盘)》附光盘1张,包括书中讲述的WinAVR工具套件AVRStudio,VMLAB等软件,以及Unix平台下开发需要的相关软件和资料。 -
系统芯片验证方法与技术(美)拉申卡,帕特森,信赫 著,孙海平,丁健 译;孙海平译本书从最高层次的系统级验证直至最终的物理实现和签付,详细介绍了各种设计抽象级别和各阶段所涉及到的各种验证方法及工具。主要内容包括各种不同类型的仿真、软件/硬件协同验证、数字/模拟混合验证、网表静态验证、物理验证、测试平台迁移、形式模型与等价性检查、代码静态检查与代码覆盖状况分析、定向随机测试等验证技术。本书以蓝牙系统芯片为例,各章中有结合实际的代码和脚本可供读者参考,以帮助读者进一步深入理解。本书内容全面、翔实,可作为从事系统芯片设计的工程人员、研究者和高等院校相关专业师生的参考材料,对于从事传统集成电路设计和验证的人员有较高的指导和借鉴价值。 -
微机接口技术实验指导江琪 编《微机接口技术实验指导》为《微机接口技术》主教材的配套教材。《微机接口技术实验指导》根据多媒体教材一体化总体设计方案的要求编写。全书共安排了11个实验,其中含有2个大型作业。《微机接口技术实验指导》与主教材紧密配合,并利用专门设计的接口实验板完成所有实验,具有通俗、实用简练的特点,可作为计算机专业本、专科的计算机接口技术实验指导书,业可作为从事计算机硬件开发的工程技术人员的参考书。《微机接口技术实验指导》中的实验报告全部集中在附录前,实验报告(一)表示是实验一的实验报告。 -
MCS-51系列单片机原理及接口技术邹振春 主编本书共分9章,系统地介绍了MCS-51系列单片机的基本结构及基本工作原理。书中用较大篇幅介绍了MCS-51单片机的指令系统及汇编语言程序设计方法;常用的系统接口技术;C51语言编程方法。在本书的最后一章简单介绍了常用其他类型的51单片机的基本工作原理。本书可作为计算机专业、自动化专业及电气技术专业的教学用书,也可供从事单片机应用技术开发的有关技术人员参考。本书配有实验和训练指导教材《MCS-51单片机接口及应用实验和训练指导》,并配有电子教案,辅助教学和自学。电子教案请登录www.cmpbook.com免费下载,或联系编辑(kogxijun@163.com)索取。 -
计算机电路基础实验王金城 编《教育部人才培养模式改革和开放教育试点教材:计算机电路基础(2)实验(第2版)》共介绍了八个实验,其中实验一和实验二是有关电路方面的,实验三至实验七是有关模拟电子方面的,实验八是有关传感器应用方面的。实验教学是课程的一个重要组成部分。通过实验,不仅可以验证书本中的基本理论,进一步加深理解和巩固课堂教学的理论知识,还可以学习常用的电工仪表、电子仪器等电气设备的使用,培养科学的实验方法和独立的实验能力。这是培养应用型人材不可缺少的环节。 -
微机系统及其接口技术郁慧娣 编本书介绍80X86系列CPU、汇编语言编程、配套的可编程接口芯片和可连接外部设备的适配器设计等,以及这些功能部件通过ISA/EISA系统总线和VESA或PCI局部总线构成的个人计算机系统。本书由浅入深地论述了微型计算机的系统硬件设计和汇编语言编程。本书可作为电类非计算机专业教材,也可作为非电类的研究生和有关工程技术人员的参考书。 -
计算机电路基础王雁华 主编本书针对计算机专业、信息技术专业等相关专业学习硬件知识方面的要求,有机地融合了模拟电子技术及数字电子技术等课程所包含的内容。本课程的任务是让学生掌握最基本的模拟电子线路和数字电路的基本知识,为进一步学习计算机硬件课程打下良好的基础。建议授课学时为90学时。本书共分九章:第1章:半导师体器件的基本知识;第2章:基本放大电路;第3章:几种常用的放大电路;第4章:集成运算放大器;第5章:数制与编码:第6章:逻辑代数与逻辑函数的化简;第7章:组合逻辑电路;第8章:时序逻辑电路;第9章:数据信息的采集与处理。本书可作为职业院校计算机、信息技术类专业的教材,也可供相关专业的自学者参考。
