《单片微型计算机与接口技术》[63M]百度网盘|pdf下载|亲测有效
《单片微型计算机与接口技术》[63M]百度网盘|pdf下载|亲测有效

单片微型计算机与接口技术 pdf下载

出版社 欣玥玥图书专营店
出版年 2015-10
页数 390页
装帧 精装
评分 8.6(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供单片微型计算机与接口技术电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

基本信息

书名:单片微型计算机与接口技术(第5版)

定价:39.8元

作者:李群芳

出版社:电子工业出版社

出版日期:2015-10-01

ISBN:9787121273759

字数:558000

页码:

版次:5

装帧:平装

开本:16开

商品重量:0.4kg

编辑推荐


集知识性、趣味性、实用性于一体

内容提要


本书从嵌入式系统概念出发,以应用广泛的51单片机为主介绍嵌入式系统开发技术。主要内容包括:单片机的内部结构、指令系统、内部各功能部件的工作原理、应用编程及外部扩展技术。本书力图体现实用性和先进性,采用汇编语言和C语言相对照的编程方式,
对新出现的器件和技术如USB、I2C、SPI、CAN串行总线、触摸屏、条形码等进行了论述。本教材安排了实验章节作为实训环节,并对仿真调试及设计软件Proteus进行了介绍,为其使用方便提供了电路图。本书集知识性、趣味性、实用性于一体,使学生带着兴趣学习和实践。
本书的知识点安排得当,编排由浅入深、条理清晰,并精心安排了大量应用实例,每章末有小结、思考题与习题,书后附参考答案。
本书可作为计算机类、信息类、机电类等专业本科生的教材,也可作为相关专业高职高专学生的教材或教学参考书,还可供相关工程技术人员参考。

目录


作者介绍


李群芳,华中科技大学,多年来一直从事单片机的教学与科研工作,在电子工业出版社、清华大学出版社等出版了多部单片机方面的教材。

文摘


第2章51单片机的指令系统
  教学要点
  51单片机指令系统的特点是不同的存储空间其寻址方式不同。指令是程序设计的基础。本章重点讲授寻址方式、传送指令、算术运算指令、逻辑运算指令、控制转移指令和位操作指令,要求掌握指令的功能、操作对象和结果,对标志位的影响要求熟记。
  计算机通过执行程序完成人们指定的任务,程序由一条条指令构成。能为CPU识别并执行的指令的集合就是该CPU的指令系统。
  51单片机的指令系统中有数据传送交换类、算术运算类、逻辑运算与循环类、子程序调用与转移类、位操作类和CPU控制类等指令。它有如下3个特点。
  指令执行时间快。大多数指令执行时间为1个机器周期,少数指令(45条)为2个机器周期,仅乘、除指令为4个机器周期。
  指令短。大多数为1~2字节,少数为3字节。
  具有丰富的位操作指令。可对内部数据RAM和特殊功能寄存器中的可寻址位进行多种形式的位操作。
  单片机指令的这些特点使之具有极强的实时控制和数据运算功能。
  51单片机的指令格式为:
  操作符目的操作数,源操作数;注释
  其中,操作符指明该指什么操作,操作数指明该指令的操作对象。目的操作数和源操作数完成操作符规定的操作后,结果存放在目的操作数中。操作数可以是一个具体的数据,也可以是由寄存器或存储器提供的数据,这种提供操作数的方式称为寻址方式。注释可有可无,用分号“;”与指令隔开,用于编程者的说明。

序言


嵌入式系统是嵌入式计算机(Embedded Computer) 嵌入到各种设备及应用产品内部的计算机系统,它体积小,结构紧凑,使设备及应用产品智能化。在数字化产品日益普及的今天,从手机、MP3到飞机的自动导航系统,军事、工业、商业、家电、通信、网络产品无一不充斥着嵌入式系统,可以说,它无处不有,无所不在。__eol__ 嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统及用户的应用程序等部分组成,因此,嵌入式系统开发技术、嵌入式芯片设计、嵌入式操作系统、嵌入式软件、嵌入式系统平台,是当今热门的课题。__eol__ 作为嵌入式系统控制核心的单片机(又称为微控制器),以体积小、功能全、高等诸多优点而独具特色。51单片机是目前应用广泛的单片机之一,随着嵌入式系统、片上系统等概念的提出和普遍接受及应用,51单片机的发展又进入了一个新的阶段。许多专用功能芯片的内核集成了51单片机,与51单片机兼容的微控制器以IP核的方式不断地出现在FPGA的片上系统中。随着基于51单片机的嵌入式实时操作系统的出现与推广,在很长一段时间内,51单片机仍将占据嵌入式系统产品的中、低端市场。__eol__ 如果说C语言程序设计课程是软件设计的基础课,那么单片机以其系统构架完整、价格低廉、学生能自构系统,而成为工科学生硬件设计基础课。本书以51单片机为背景,介绍嵌入式系统应用软件、硬件设计的基本技术,为以后学习高端的、更复杂的嵌入式系统打下基础。本书的主要特点有:__eol__ 1.在内容的编排上注意由浅入深,方便自学,通过大量的典型例题,使学生重点掌握嵌入式系统的构成、基本工作原理、软件和硬件的开发方法。全书以表格、示意图和语言描述相结合的方式,使基本理论的表述一目了然,方便掌握和记忆。__eol__ 2.注意理论联系实际,使学生掌握以单片机为核心的嵌入式系统的开发技术。书中编有项目实训,并提供一套价格低廉的在系统可编程(ISP)实验板作为实践平台。该板兼实验台功能和编程器功能于一体,使读者在家中也能开发自己的嵌入式小系统。实践训练中介绍了单片机仿真软件和在系统编程软件等开发软件的使用方法,实验指导中的示例程序有较高的参考价值。__eol__ 3.实验指导中介绍了单片机开发软件的使用方法,重点介绍了Proteus和Keil仿真调试软件;电子课件中提供了Proteus的虚拟实验板电路图及各章例题的Proteus电路图,以方便教师上课时演示;还介绍了并口、串口和USB三种下载方法。__eol__ 4.本书力图反映单片机领域的新技术、新器件,主要体现在: __eol__ (1) 采用汇编语言和C语言对照的编程方法。对于IT行业工程师来说,两种语言的编程方法都必须熟悉。这是因为汇编语言的代码效率高,实时性强,从中可以理解单片机的工作机理,而且目前不少资料使用的是汇编语言。而对复杂的运算或大型程序,用汇编语言编程非常耗时,而用C语言编程无须考虑具体的寄存器或存储器的分配等细节,由C51编译系统安排,从而可以加快开发者的编程速度,缩短开发周期。为发挥两种语言的长处,书中介绍了C语言和汇编语言的混合编程方法。对于学过C语言的读者,编写C语言的程序是轻而易举的事情。为了照顾没学过C语言的读者,本书对C语言的基本语法也作了介绍。对于两种编程语言的教学,教学单位可根据情况进行取舍,另一种语言让学生参考或自学。__eol__ (2) 随着非总线扩展芯片的增多,书中专门对串行总线I2C、SPI、CAN作了详细论述,并介绍了一些新型的串行器件,如串行的EPROM、串行D/A、串行A/D等。书中还以的篇幅介绍V/F(电压/频率转换)、 F/V(频率/电压转换)、μP监控器及看门狗等,以使读者能适应单片机技术的新发展。__eol__ (3) 针对目前满街皆有条形码,人手一部智能机的形势,本书在人机接口部分增加了条形码和触摸屏的相关知识,同时对串行通信的USB接口进行了介绍;在存储器部分,增加了新近问世的相变存储器(PCRAM),以顺应科技的发展。由于这些内容涉及的学科比较广,限于篇幅,本书只能做一般介绍,如需设计使用,读者可查看详细资料,不影响单片机的基础教学。__eol__ (4) MCS-51和8051所指的是同一类单片机,为了和各生产厂家的称呼及人们的习惯称呼相同,本书将前4版教材中的MCS-51均改称为8051,或简称51单片机。__eol__ 对于基础性教材,不在于技术水平多高,而在于教材的知识点是否安排得当,是否好教好学。本书自2001年出版以来,随着单片机技术的发展,不断改版,其教材结构、知识点的安排,被后面很多新编的单片机教材借鉴,全国有数十所院校采用本书作为教材,并获得“全国电子信息类教材二等奖”,感谢老师们的支持和厚爱。__eol__ 本次5版保留了新型调试手段Proteus,为照顾某些学校的条件和习惯,第3版的功能实验板及实验部分仍及并行口烧录方法保留在华信教育资源网(.hxedu..)上。__eol__ 在教学中,可根据专业需求、学时、对象安排教材的教学内容,其中为,如果学时紧张,可作为毕业设计或日后应用设计的参考资料。__eol__ 本书由李群芳担任主编,肖看博士、关新副教授、张士军教授、黄建博士、郭蔚工程师、丁国荣工程师等参与编写了其中某些章节和思考题与习题解答工作,黄伯铭、裴培做了实验验证工作,姚方、姚园等人完成了书中部分例题和习题的文字编写及电路绘制等工作。在此,对他们的辛勤劳动表示感谢。__eol__ 感谢本书的主审谢瑞和教授,在百忙之中抽出时间认真地审阅了全书。__eol__ 由于计算机的发展日新月异,本人水平有限,教材不尽如人意之处,敬请读者批评指正。__eol__ 本书配有多媒体电子课件,对采用本书作为教材的教师提供。教材课件索取、配套ISP实验板的咨询及对本教材的意见和建议请发E-:call_lqf@163.。__eol__ 编者__eol__ 2015年8月