硬件、外部设备与维护
-
微型计算机原理与接口技术基础教程谢瑞和等编著《微型计算机原理与接口技术基础教程》以奔腾系列微处理器为背景,全面讲授32位微型计算机的组成原理与接口技术,抛弃了传统教材中早已过时的陈旧内容与结构体系。首先讲述了奔腾系列微处理器的基本结构与CPU寄存器、PC主板结构、IA指令系统、汇编语言程序设计与开发调试;然后介绍了PC存储器与奔腾微处理器的总线信号和时序、Cache、基本I/0接口、中断技术、当代PC的串行接口、并行接口、USB接口与PCI扩展总线、键盘、显示器、ADC与DAC等用户接口电路设计;最后描述了奔腾系列PC的实模式、保护模式、MMX、超标量流水线、动态执行、分支预测、条件传送与特殊寄存器读/写等一系列增强技术。《微型计算机原理与接口技术基础教程》集编著者20多年从事微机技术应用的教学、科研与写作经验,内容丰富、层次分明、语言精炼流畅,概念清晰,便于读者自学。本书可作为高等院校理工类相关专业“微机原理与接口技术”类课程的通用教材,对于广大的工程设计与科技人员也是一本值得推荐的好参考书。 -
ARM微控制器基础与实战周立功等编著以目前流行的、单片化的LPC2100系列ARM7微控制器为核心,由浅入深地介绍ARM微控制器的体系结构及应用编程,逐步引导读者掌握使用ARM的知识。分3部分:第1部分为基础篇,包括1、2章,主要从使用ARM芯片的开发者角度,论述ARM7TDMI的体系结构和指令系统。第2部分为实验篇,包括第3~6章,详细介绍LPC2100系列ARM7微控制器LPC2104、LPC2114和LPC2119(带CAN控制器)的内部结构;然后分别给出LPC2100系列ARM7微控制器的各个功能部件的编程方法,包括汇编代码和C语言代码。第3部分为提高篇,包括第7~9章,介绍嵌入式实时操作系统μC/OSII在LPC2100系列ARM7微控制器上的移植方法,嵌入式系统开发平台的概念、建立方法,以及一些组成软件开发平台的软件模块的使用方法。本书可作为高等院校嵌入式系统课程的参考用书,也可作为ARM应用技术开发人员的参考资料。本书从2003年11月出版以来,得到了广大读者的好评和支持,先后印刷了3次,总共印数达12000册。PHLIIPS公司推出了几款新的LPC2100系列ARM7微控制器,其功能特点比LPC2106/2105/2104更强,应用更为广泛,为了使读者可结合实际应用来学习ARM,特修订本书。修订版全书共有9章,删除了第1版中第4章“EasyARM2104开发实验板”的全部内容,因为修订版介绍的实验程序与开发板无关。由于可使用专用的工程模板来建立工程,第1版中的第7章“移植代码的使用”已没有多大意义,所以修订时删除了这一章的内容。删除了第1版中第8章“移植代码新增的函数手册和配置手册”的全部内容,因为新的μC/OSII移植不再使用操作系统与应用代码分别编译的方法,相关的接口函数不需要介绍。修订版将第1版的第9~12章进行压缩,仅保留与用户应用相关的中间件接口函数和应用范围,在修订版的第8章“嵌入式系统开发平台”中介绍。第4章的内容改为可加密的、带A/D转换器的LPC2114/2124芯片硬件结构。由于LPC2114/2124具有LPC2106/2105/2104的所有片内外设,而且控制寄存器基本相同,所以本章着重介绍的是LPC2114/2124新增的功能。第5章的内容改为可加密的、内置CAN控制器的LPC2119/2129芯片硬件结构。本章主要介绍的是CAN控制器功能部件及其应用电路设计、编程实例。第6章介绍LPC2100系列ARM7微控制器各个功能部件的编程方法,与第1版的第5章相比,这些程序不针对某一个开发板,而是直接给出了相关部分的实验电路,另外还增加了A/D实验程序。第7章介绍如何把μC/OSII移植到ARM7体系结构上以及如何在LPC2000系列ARM7微控制器上使用移植代码,修正了第1版第6章介绍的移植不合理的地方。第8章为新增的“嵌入式系统开发平台”,介绍嵌入式开发平台的概念,然后从开发平台的角度介绍用于LPC2000系列ARM7微控制器的软件模块(中间件)接口函数和使用方法。 -
MCS-51单片机培训教程刘文涛编著本书是一本基于C51语言编程的、介绍MCS-51基本原理以及应用的培训教程。本书详细介绍了MCS-51系列单片机的硬件结构,指令系统及采用C51编程的方法,内部功能及接口,系统外部功能的扩展,单片机系统开发及应用实例,最后介绍了新串行总线以及开发单片机不可缺少的电源技术。书中通过大量的例题和由浅入深的单片机应用实例,引导读者逐步了解和掌握51系列单片机的开发,并在每章的最后给出了习题与上机实验指导。本书思路清晰,概念准确,层次结构分明,注重知识的内在联系与规律,可作为51系列单片机培训的教材,也可作为广大开发单片机的专业人员以及爱好者的入门指导。本书前言前言目前,单片机技术在各个领域中正得到越来越广泛的应用,世界上许多集成电路生产厂家相继推出了各种类型的单片机。在单片机家族的众多成员中,MCS-51系列单片机以其优越的性能、成熟的技术、高可靠性和高性价比,成为国内单片机应用领域中的主流。与其配套的MCS-51系列单片机的各类开发系统、各类软件也越来越完善,可以极方便地利用现有资源,开发出用于不同目的各类应用系统。尤其是当KeilC51出现后,使得开发MCS-51系列单片机变得更加容易。KeilC51交叉编译器是一个基于ANSIC标准的针对8051系列MCU的C编译器,生成的可执行代码快速、紧凑,在运行效率和速度上可以和汇编程序得到的代码相媲美。本书重点讲述基于C51语言开发的MCS-51系列单片机系统,包括MCS-51系列单片机的结构和指令系统、中断系统、定时器、串行口,以及单片机系统设计中必不可少的键盘、显示器和打印机接口等,同时详尽地讨论了与单片机系统设计相关的传感器技术、A/D转换技术和D/A转换技术。现代社会离不开网络,因此,单片机中串行通信的地位越来越重要。本书在第7章串行口中特别对单片机与单片机之间的单机、多机通信,单片机与PC之间的单机通信、多机通信进行了详细的论述。在本书每章的最后都提供了习题与上机实验指导。单片机是实际操作性很强的学科,因此,进行必要的实验才能很好地了解和掌握单片机系统知识。本书的编者都是单片机技术开发、研究和教学工作的专家、学者,他们根据在单片机应用开发第一线所积累的实际经验编写了本书,使本书具有资料全面、结构严谨、实例众多、通俗易懂等特点。本书思路清晰,概念准确,层次结构分明,注重知识的内在联系与规律,可作为51系列单片机培训的教材,也可作为广大开发单片机的专业人员以及爱好者的入门指导。本书主要由刘文涛编写,王烁、王波波、兰吉昌、姜艳波、顾正大、艾丽香、赵辉、辛征、聂家财、李志也做了部分工作,这里表示感谢!尽管我们在编写本书时已尽了最大努力,但由于各种条件的限制,加之作者水平有限,仍可能存在这样或那样的问题,希望读者给我们提出宝贵意见和建议。 -
新手学电脑智鱼工作室新手=对电脑一无所知的人,菜鸟=对电脑略知一二的人,大师=精通电脑的人。 从新手到大师的过程难么?关键的问题是,你有没有一位好老师?在开始学习电脑的时候,难免遇到一大堆问题,总是问别人太不现实了,试问谁有功夫一天到晚守在你身边解答你的各种白痴问题?就算是脾气再好的人看到你总是一副好奇宝宝的样子,也会退避三舍的吧。 那么现在,你需要一本书,一本耐性十足的书,一本会解答你所有鸡毛蒜皮问题的好书…… 这正是你需要的那本书。这本书之于你,便像剑之于战士那样不可或缺。拿起这柄剑,战吧!通信电脑殿堂的大门,将为英勇的战士敞开! -
C8051F系列SOC单片机原理及应用张迎新,雷文,姚静波编著本书介绍了SOC型C8051F系列单片机的硬件结构、工作原理、指令系统、定时器、多种串行端口、中断系统、A/D模块、D/A模块、单片机的开发环境及应用等内容。在各章中对关键性内容都结合实例予以说明,同时还安排了思考与练习,有利于读者对所述内容的理解、掌握、巩固和应用。本书的特点是深入浅出、阐述清晰、编排合理、例题适当,适于自学和入门。本书既可作为大专院校单片机课程教材,又可作为科技人员学习开发单片机的参考书,还可作为C8051F系列单片机的培训教材。 -
微型计算机接口技术与应用李汝谅、王庆安、李明本书是信息与计算科学专业的基础课程,主要介绍了与接口技术有关的基础性知识、标准接口技术,有并行接口、定时/计数器接口、模拟量输入输出接口、串行接口、微机系统实用接口知识等内容,还介绍了近年来出现的接口新技术,如通用串行接口USB和IEEEl394总线方面的基本知识。本教材内容比较全面、实用,不仅适合专科升本科的教材,还可以用作计算机应用专业函授、成人自学考试相关专业的本科或专科的教材或参考书。 -
单片机原理及应用张鑫主编本书是高等职业学校系列教材之一。全书共十章,前两章叙述了微机的基础知识与MCS-51单片机的组成。第三、四章介绍了MCS-51单片机的指令系统及汇编语言程序设计方法。第五章叙述了半导体存储器的内部结构,以及典型ROM、RAM芯片与CPU的连接方法。第六章介绍了中断的基本概念,MCS-51单片机的中断系统,及MCS-51单片机定时计数器的内部结构与使用方法。第七章讲述了接口的概念及并行接口8255、8155的内部结构及使用方法,结合并行口介绍了单片机控制强电、控制步进电机等实用技术。第八章讲的是串行通信技术的一般概念及MCS-51单片机串行口的使用方法。第九章介绍了A/D与D/A转换接口技术。第十章将前面九章所用到CPU、存储器、I/O接口综合在一起,给出了一台工业用单片单板机的整体硬件结构图,并简单介绍了监控程序的有关概念及单片单板机开发的方法,以达到使读者具有自行开发单片单板机的能力。本书可作为高等职业学校计算机、电气电子、仪表、汽车等专业的教材,中等职业学校也可以选用并可作为从事计算机应用工作的工程技术人员培训和自学的参考书。 -
单片机原理与应用金龙国本书以8位单片机MCS-51系列为例,采用教、学、做相结合的教学模式,以理论够用、注重应用的原则,通过循序渐进、不断拓宽思路的方法讲述单片机应用技术所需的基础知识和基本技能。本书内容包括:单片机硬件结构、指令系统、汇编语言程序设计、定时与中断、系统扩展、接口技术、串行口通信、单片机应用系统设计和实验实训等。本书附有应用实例、习题和实验指导。本书可作为高等职业技术学院、高等专科学校、成人高校、电大的工业电气自动化技术专业的教材,也适用于电气技术、机电一体化、计算机应用及其他相关专业。本书配有免费的电子教案,读者可以到中国水利水电出版社网站免费下载,网址为:http://www.waterpub.com.cn/softdown/。 -
硬件编程接口与系统软件实现朱春森编著硬件功能是为软件实现服务的,软件实现是基于硬件支持的。本书以软硬件结合部为切入点,完整地介绍硬件编程接口与系统软件实现,包括系统引导接口、设备配置接口、设备控制器编程接口和处理器编程接口,并在处理器硬件支持基础上说明系统软件低层实现,如存储器管理、任务管理、线程切换和处理器调度。随着设备的标准化,调用系统BIOS驱动设备的方法已日渐淘汰,操作系统直接驱动设备和管理电源。所以,除了介绍IA-32处理器、IA-32e处理器(扩展64位)和安腾64位处理器外,本书以大量篇幅介绍设备控制器编程接口,包括键盘控制器、图形控制器、IDE设备控制器、音频/调制解调器控制器、USB控制器和LAN控制器,并附带介绍相关设备总线标准。本书还介绍了外存介质分区结构、存储介质格式规范和流行的文件系统,并给出外存管理、文件管理和文件接口示例。另外,本书结合处理器指令功能和寻址机制,介绍一些操作系统相关的高级语言程序实现内容,如变量空间与程序结构、函数申明与函数出口、函数调用与函数入口等,同时还涉及一些代码生成问题,如数据编码与存储格式、算术表达式和逻辑表达式编译,并介绍微软32位可执行文件格式,说明程序加载步骤。本书适合软件专业学生和相关从业人员作为教材或参考书,也可以作为电脑发烧友导游图,协助您漫游计算机系统工作过程,从系统引导到程序运行、从高级语句到可执行代码、从键盘到处理器。 -
计算机应用基础郑伟民 主编“计算机应用基础(本)是专门电大专科起点本科学生设置的一门公共基础课程。”通过该课程的学习,学生不但可以掌握计算机基础知识、微机操作系统及其应用、计算机网络基础、Office办公软件以及信息安全与网络道道等内容,同时也具备了通过教育部现代远程教育试点高校网络教育学生部分公共课(计算机应用基础)全国统一考试的能力。“计算机应用基础(本)”是向学习者传授计算机基础知识和培养计算机应用能力的入门课程。其内容着重计算机的基础知识、基本概念和基本操作技能,并兼顾实用软件的使用和计算机应用领域的前沿知识。该课程的设置不仅考虑了计算机的基础知识和基本概念,更注重微机应用技术的应用。
