硬件、外部设备与维护
-
计算机应用基础郑伟民 主编“计算机应用基础(本)是专门电大专科起点本科学生设置的一门公共基础课程。”通过该课程的学习,学生不但可以掌握计算机基础知识、微机操作系统及其应用、计算机网络基础、Office办公软件以及信息安全与网络道道等内容,同时也具备了通过教育部现代远程教育试点高校网络教育学生部分公共课(计算机应用基础)全国统一考试的能力。“计算机应用基础(本)”是向学习者传授计算机基础知识和培养计算机应用能力的入门课程。其内容着重计算机的基础知识、基本概念和基本操作技能,并兼顾实用软件的使用和计算机应用领域的前沿知识。该课程的设置不仅考虑了计算机的基础知识和基本概念,更注重微机应用技术的应用。 -
硬件编程接口与系统软件实现朱春森编著硬件功能是为软件实现服务的,软件实现是基于硬件支持的。本书以软硬件结合部为切入点,完整地介绍硬件编程接口与系统软件实现,包括系统引导接口、设备配置接口、设备控制器编程接口和处理器编程接口,并在处理器硬件支持基础上说明系统软件低层实现,如存储器管理、任务管理、线程切换和处理器调度。随着设备的标准化,调用系统BIOS驱动设备的方法已日渐淘汰,操作系统直接驱动设备和管理电源。所以,除了介绍IA-32处理器、IA-32e处理器(扩展64位)和安腾64位处理器外,本书以大量篇幅介绍设备控制器编程接口,包括键盘控制器、图形控制器、IDE设备控制器、音频/调制解调器控制器、USB控制器和LAN控制器,并附带介绍相关设备总线标准。本书还介绍了外存介质分区结构、存储介质格式规范和流行的文件系统,并给出外存管理、文件管理和文件接口示例。另外,本书结合处理器指令功能和寻址机制,介绍一些操作系统相关的高级语言程序实现内容,如变量空间与程序结构、函数申明与函数出口、函数调用与函数入口等,同时还涉及一些代码生成问题,如数据编码与存储格式、算术表达式和逻辑表达式编译,并介绍微软32位可执行文件格式,说明程序加载步骤。本书适合软件专业学生和相关从业人员作为教材或参考书,也可以作为电脑发烧友导游图,协助您漫游计算机系统工作过程,从系统引导到程序运行、从高级语句到可执行代码、从键盘到处理器。 -
C8051F系列SOC单片机原理及应用张迎新,雷文,姚静波编著本书介绍了SOC型C8051F系列单片机的硬件结构、工作原理、指令系统、定时器、多种串行端口、中断系统、A/D模块、D/A模块、单片机的开发环境及应用等内容。在各章中对关键性内容都结合实例予以说明,同时还安排了思考与练习,有利于读者对所述内容的理解、掌握、巩固和应用。本书的特点是深入浅出、阐述清晰、编排合理、例题适当,适于自学和入门。本书既可作为大专院校单片机课程教材,又可作为科技人员学习开发单片机的参考书,还可作为C8051F系列单片机的培训教材。 -
微型计算机接口技术与应用李汝谅、王庆安、李明本书是信息与计算科学专业的基础课程,主要介绍了与接口技术有关的基础性知识、标准接口技术,有并行接口、定时/计数器接口、模拟量输入输出接口、串行接口、微机系统实用接口知识等内容,还介绍了近年来出现的接口新技术,如通用串行接口USB和IEEEl394总线方面的基本知识。本教材内容比较全面、实用,不仅适合专科升本科的教材,还可以用作计算机应用专业函授、成人自学考试相关专业的本科或专科的教材或参考书。 -
单片机原理及应用系统设计毛谦敏《普通高等学校十一五规划教材·单片机原理及应用系统设计》介绍了MCS-51单片机的原理和接口技术,并结合实际阐述了应用系统的设计方法,主要内容包括:MCS-51单片机的原理结构、指令系统、中断系统、定时器/计数器和串行口,单片机系统扩展技术,单片机与键盘、显示器、打印机、D/A转换器和A/D转换器等的接口技术,应用系统设计方法与实例,国内常用的单片机介绍以及C51高级语言编程简介等。《普通高等学校十一五规划教材·单片机原理及应用系统设计》内容丰富、通俗易懂、新颖实用,适于作为高等院校单片机(或微机)原理及其应用课程的教材,也可作为从事单片机应用和开发的相关工程技术人员的参考书。 -
新手学电脑智鱼工作室新手=对电脑一无所知的人,菜鸟=对电脑略知一二的人,大师=精通电脑的人。 从新手到大师的过程难么?关键的问题是,你有没有一位好老师?在开始学习电脑的时候,难免遇到一大堆问题,总是问别人太不现实了,试问谁有功夫一天到晚守在你身边解答你的各种白痴问题?就算是脾气再好的人看到你总是一副好奇宝宝的样子,也会退避三舍的吧。 那么现在,你需要一本书,一本耐性十足的书,一本会解答你所有鸡毛蒜皮问题的好书…… 这正是你需要的那本书。这本书之于你,便像剑之于战士那样不可或缺。拿起这柄剑,战吧!通信电脑殿堂的大门,将为英勇的战士敞开! -
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系列单片机培训的教材,也可作为广大开发单片机的专业人员以及爱好者的入门指导。本书主要由刘文涛编写,王烁、王波波、兰吉昌、姜艳波、顾正大、艾丽香、赵辉、辛征、聂家财、李志也做了部分工作,这里表示感谢!尽管我们在编写本书时已尽了最大努力,但由于各种条件的限制,加之作者水平有限,仍可能存在这样或那样的问题,希望读者给我们提出宝贵意见和建议。 -
单片机技术与应用周志光、刘定良《21世纪职业院校电子类专业规划教材:单片机技术与应用》在编排上采用了循序渐进的策略。第一章介绍了当前单片机的主流产品、芯片技术发展、单片机的主要应用领域;第二、三章介绍了AT89C51单片机的结构和原理、指令系统;第四章以举例的方式简单介绍了各种程序的设计方法;第五章介绍了定时/计数器与中断系统;第六章介绍了串行通信及RS-232C、RS-485接口标准及接口应用;第七章介绍了系统扩展技术,如常用TTL芯片、CMOS芯片的扩展、可编程并行接口芯片8255A的扩展、SPI、I2C总线ROM、RAM的扩展;第八章介绍了显示/键盘接口技术,包括LED、LCD、LCM的显示技术及可编程接口芯片8279的应用技术;第九章介绍了A/D和D/A转换技术;第十章介绍了单片机应用系统的设计方法及程序调试步骤,重点介绍了售餐电子收银机及电子显示屏的设计,简单介绍了语音芯片、步进电动机、直流电动机、微型打印机中单片机的接口控制技术等。 -
不求人电脑故障排查400招《非常掌上宝系列》编委会编写《 非常掌上宝系列:不求人电脑故障排查400招》讲述如何派查电脑常见故障的实用手册,全书列举了涉及软件、硬件故障400余例,可使读者自己动手解决部分电脑故障。《 非常掌上宝系列:不求人电脑故障排查400招》共10章,分别对软件故障两大部分进行分析,总结与排除的阐述。详细的对操作系统故障、办公软件故障、网络常见故障、多媒体软件故障,主板和CPU故障、存储设备故障、音频设备、显示设备故障、鼠标和键盘故障以及常外设故障等方面的故障进行了详细的讲解。《 非常掌上宝系列:不求人电脑故障排查400招》内容新、讲解深入浅出、涉及问题广泛,是广大PC用户和DIY玩家的使用、操作指南,同时也是硬件开发人员的重要技术参考书,还是大中专院校非计算机专业师生的参考读物。 -
单片机应用系统设计与仿真调试严天峰内容简介 本书由浅至深系统地向读者介绍了单片机的软硬件结构、程序设计、仿真和调试方法,从“实用”的角度出发,着重介绍了诸如通道控制、显示、键盘、通信、A/D、D/A等多个模块的具体实现方法以及目前流行的SPI、I2C总线接口的基本用法,是作者多年来对单片机技术开发、教学工作的一次比较系统的总结。书中所有代码都经过作者上机验证,有的就是实际工程的范例,相信读者能从这些范例中得到启迪。根据本书,读者在系统的学习之后,应该可以独立设计出一个真正符合现场环境的应用系统,达到从“实验”到“实用”的目的。前言 近几年来,单片机技术的发展已达到了相当高的水平,一些新型单片机层出不穷,技术日新月异。越来越多的电子爱好者都想在这一新型领域有所作为,有关单片机的书籍和资料也很多。然而令众多初学者困惑的是:如何才能根据现场环境设计出一个具体的应用系统,而不是仅仅停留在会控制一组发光二极管,能编写一个简单的程序让单片机奏出一段音乐上。如何才能真正学好单片机?我从作为一个有着十几年嵌入式系统开发经验的单片机开发工程师的角度向读者提以下几点建议。 重在实践提出“重在实践”,是因为单片机开发是一门实践性很强的技术。一个成功的应用系统,包括软件和硬件的设计都是经过大量的试验完成的。试问,一个连电烙铁都不会使用的人如何能学好单片机呢?因此要想真正入门单片机,首先还是要建立一个“实时仿真”的应用环境,最好有一套可以随时动手的“在线实时仿真”系统,如“仿真机”、应用试验板、下载实验仪等。在“实时仿真”系统环境中进行在线试验,会使初学者有较为直观的感性认识。 贵在总结一个成熟可靠的单片机应用系统软件是由许多不同功能的子程序组合在一起的,而这些子程序往往是通用的,如键盘、显示、通信子程序等。将这些子程序通过不同的主程序灵活地组织起来,便可构成多个功能完全不同的应用系统。因此,不断在实践中总结和积累,是初学者成为一名单片机高手的必由之路。许多单片机爱好者几乎都有这样的观点:理论是基础,经验才是最为宝贵的财富。这些宝贵的经验正是他们在实践中不断总结的结晶。 掌握相关的基础知识要想学好单片机,仅仅掌握单片机的知识是远远不够的,因为一个成功的单片机应用系统并不是一个独立的、封闭的系统。举个例子,在实验室中,编写了一段程序,可以灵活自如地通过单片机的I/O口控制一组发光二极管,但要同样通过这几个端口去控制一组发动机或一个家用电器,也许会觉得无从下手。这时候数字和模拟电路的基础知识便显得尤为重要了。它们在一个单片机应用系统内不是分离的、独立的,而是相辅相成的关系。一个连模拟电路基础知识都不太懂的人是肯定学不好单片机的。另外,本书的内容并没有过多地涉及单片机的内部结构,而是偏重单片机技术的应用,在“实用”二字上下功夫。它通过利用SST89系列单片机强大的IAP和ISP功能,以SST89C58为核心设计的仿真下载实验仪为主导线,可使读者在不具备专业仿真器的情况下完成51系列的绝大多数单片机在线调试。首先从最基本的I/O接口、键盘、显示、通信讲起,之后是A/D转换并介绍一些近年来比较流行的新技术,如I2 C总线等,其中又重点介绍了目前流行的基于Windows环境下的单片机集成开发环境μVision。它的最大特点之一是对C语言的完美支持。考虑到读者的实际水平和接受能力,本书多数例程都给出了汇编和C语言两种源程序。当然,不可否认的是,在读者真正掌握了一种单片机之后,就会发现,采用C高级语言设计程序将是单片机技术今后发展的方向。本书是以2002.1至2003.10刊登在《电子世界》杂志上的“单片机应用技术讲座”为基础,并补充了部分内容编写完成的,是我多年来对单片机技术开发、教学工作的一次比较系统的总结。书中所有代码都经过我上机验证,有的就是实际工程的范例,相信读者能从这些范例中得到启迪。对于本书的出版,首先要感谢北京航空航天大学的何立民教授,他在百忙之中对该书的初稿进行了审校,并将具体修改意见通过编辑部予以转告,使得该书得以顺利出版;其次,还要特别致谢《电子世界》杂志社主编戴茗女士,她亲自为该书撰写序言以及不遗余力地在初学者特别是大学生读者中推广、普及单片机的知识;最后,还要感谢我的家人,妻子李冰承担了繁琐的书稿抄写、打印工作;还有我的父母,他们一直是我从事这项工作的坚强后盾和动力源泉。严天峰2005年5月于兰州交通大学《电子世界》杂志社网址:www.eleworld.com作者信箱:yantianfeng@163.com
