• 全新正版现货 51单片机原理及应用——C语言版(第2版) 9787121402913 李精华 等 电子工业出版社
  • 全新正版现货 51单片机原理及应用——C语言版(第2版) 9787121402913 李精华 等 电子工业出版社

    释放查看图文详情

1 / 2

全新正版现货 51单片机原理及应用——C语言版(第2版) 9787121402913 李精华 等 电子工业出版社

可开发票,全新正版新书放心购买,以书名为准,开票联系电话18515909251

35.17 7.2折 49 全新

库存2件

北京丰台

送至北京市朝阳区

运费快递 ¥5.00

作者李精华 等

出版社电子工业出版社

ISBN9787121402913

出版时间2020-12

装帧平装

开本16开

定价49元

货号29178510

上书时间2025-06-14

   商品详情   

品相描述:全新
商品描述
前言

前    言
由于单片机技术的设计方法逐渐成为电子系统设计的主流,并且将为国家战略——智能制造提供强有力的支持,因此单片机技术成为高等学校自动化、电子信息和测控类专业学生必须掌握的一门重要技术。
本书编者在编写过程中,根据多年来对不同专业单片机课程的教学经验,总结出一种新的教学思想——诱导和小模块制作教学思想,力求在内容、结构、理论教学与实践教学等方面充分体现单片机教学特点。与同类教材相比,本书具有以下特点。
(1)教、学、做相结合,将理论与实践相结合。
单片机原理及应用是一门应用性很强的课程,我们在多年的教学过程中,一直采用教、学、做相结合的教学模式,教学效果良好。这种经验充分体现在本书内容的编排上,从基本的应用出发,由实际问题入手,列举大量与教学内容相关的应用案例,希望这些案例能使读者对单片机课程产生兴趣,达到更好地理解相关教学内容的目的。
(2)理论够用为度,着眼于应用。
结合应用型本科和高职高专教育的特点,本书在编写时贴近目标、保证基础、面向更新、联系实际、突出应用,以“必需、够用”为度的原则,突出重点,注重对学生的操作技能、分析问题、解决问题等能力的培养。
(3)内容安排合理,注重实用,方便学生学以致用。
为了方便教师教学和学生学习,本书的案例分析对所涉及的元器件、电路图、程序流程图及程序代码都进行了详细介绍。各章节中的案例分析都采用Keil μVision 5和Proteus 8.5进行仿真调试,使抽象的软件学习与形象的硬件仿真结合起来,这对初学者的学习有很大帮助,部分地解决了没有硬件环境就不能有效完成单片机教学的问题,也为学生自学提供了条件。
全书共7章,由51单片机设计快速入门、51系列单片机系统结构、C51语言基础知识简介、51单片机控制系统的人机交互接口设计、51单片机控制系统的接口扩展、51单片机与电动机控制、51单片机控制系统实验设计组成,系统地介绍51单片机的基础知识及案例设计的开发过程。本书在内容安排上将第1版中的单片机基本结构、51单片机的中断和定时/计数器,以及51单片机串行通信的内容有机地整合到51系列单片机系统结构一章中,从而缩短了教学时间,同时增加了电动机控制的内容。
本书使用C51程序设计,案例分析使用Keil μVision 5和Proteus 8.5,并经过了实验调试。本书提供配套PPT、案例设计电路及程序、习题参考答案等教学资源,请登录华信教育资源网(http://www.hxedu.com.cn)注册下载,也可联系本书编辑(010-88254113,wangxq@phei.com.cn)获取。另外,本书还提供51单片机开发常用的USB转串行口、液晶字模提取、串行口调试助手、51单片机波特率初值设定等软件资源,可联系作者(lijh@glcat.edu.cn)索取。
本书的编写工作主要由李精华、冯宝、胡蓉花、贾磊磊、梁强、丘源完成,其中,李精华负责第1章、第2章、部分习题参考答案的编写工作,以及本书的统稿工作,胡蓉花负责第3章的编写工作,贾磊磊负责第4章的编写工作,梁强负责第5章的编写工作,冯宝负责第6章的编写工作和全书的审稿工作,丘源负责第7章的编写工作。本书在编写过程中查阅和参考了51单片机相关书籍,还参考了一些网上资料,在此表示衷心的感谢;桂林航天工业学院为本书配备了全套的实验板和元器件,本书得到了“2019年桂林航天工业学院微机原理与单片机接口技术在线课程建设项目”和“2020年桂林航天工业学院自动化和仪器类教学团队项目”的资助,在此表示深深的感谢。
单片机技术是不断发展的,相应的教学内容和教学方法也应不断改进,其中一定有许多问题值得深入探讨。我们真诚地希望广大读者对书中的不妥之处给予批评指正。作者E-mail:lijh@glcat.edu.cn。

 

李精华           
2020年12月于桂林航天工业学院



导语摘要

本书系统地介绍51单片机的基本原理及其应用系统的构成和设计方法,对传统的51单片机的内容进行凝练,在第1版的基础上进行较大的调整,剔除难懂的汇编指令及程序设计,减少多余的理论介绍。全书共7章,主要内容包括:51单片机设计快速入门、51系列单片机系统结构、C51语言基础知识简介、51单片机控制系统的人机交互接口设计、51单片机控制系统的接口扩展、51单片机与电动机控制、51单片机控制系统实验设计。书中案例难易结合,加强了液晶显示、SPI和I2C总线等当前比较流行的技术案例分析。本书提供配套PPT、案例设计电路及程序、习题参考答案等教学资源,还提供51单片机开发常用的USB转串行口、液晶字模提取、串行口调试助手、51单片机波特率初值设定等软件资源。本书每章都有一些特色知识点,介绍了一些小秘籍,本书的电路设计和程序的软件操作流程非常详细,并附有电路分析和程序点评,对初学者学习51单片机具有很好的帮助。本书所有案例的程序都使用C51程序设计并通过了Keil μVision 5调试,所有案例的电路都通过了Proteus 8.5的仿真调试,其中,第7章为51单片机控制系统实验设计,给出了硬件电路和基本的程序设计,读者可以在此基础上进行功能扩展或修改。本书可作为应用型本科院校自动化、能源与动力工程、电子信息、测控技术与仪器等专业的教材,还可供从事单片机技术开发的工程技术人员学习。



作者简介

李精华,教授,学士毕业于国防科技大学电子工程专业,硕士毕业于天津大学通信与信息系统专业。广西电气及自动化教指委委员,桂林航天工业学院教学督导员,桂林市公共资源交易中心评审专家。长期任教于桂林航天工业学院,讲授单片机原理及应用、数字电子技术、EDA技术等课程。



目录

目 录 
第1章 51单片机设计快速入门 1 
1.1 单片机的基本概念 1 
1.2 单片机的分类 3 
1.3 常用51单片机介绍 4 
1.3.1 MCS-51单片机 4 
1.3.2 Atmel-51单片机 5 
1.3.3 STC-51单片机 5 
1.4 常用51单片机的产品标号与引脚信息 6 
1.5 51单片机控制系统的开发流程与开发工具 7 
1.5.1 51单片机控制系统的开发流程 7 
1.5.2 Keil C51软件简介 8 
1.5.3 Proteus软件简介 9 
1.5.4 单片机仿真器 9 
1.5.5 编程器 10 
1.6 51单片机控制8个LED闪烁的设计流程介绍 10 
1.6.1 基于Keil C51的8个LED闪烁的程序设计过程 10 
1.6.2 基于Proteus 8.5的8个LED的电路原理图设计及仿真 15 
本章小结 21 
习题1 21 
第2章 51系列单片机系统结构 23 
2.1 51系列单片机的内部结构 23 
2.1.1 CPU 24 
2.1.2 存储器 26 
2.2 51系列单片机的端口及引脚介绍 31 
2.3 51系列单片机中断系统概述 38 
2.3.1 中断的相关概念 38 
2.3.2 51系列单片机的中断系统 38 
2.3.3 51系列单片机的中断类型 38 
2.3.4 51系列单片机的中断控制寄存器 40 
2.3.5 51系列单片机的中断响应与处理 43 
2.3.6 51系列单片机的中断服务程序的设计与应用 46 
2.4 51系列单片机定时/计数器 48 
2.4.1 51系列单片机的定时/计数器的结构和工作原理 48 
2.4.2 51系列单片机定时/计数器的工作方式 49 
2.4.3 51系列单片机定时/计数器的应用注意事项 53 
2.5 51系列单片机串行通信 53 
2.5.1 通信基本概念 53 
2.5.2 51系列单片机串行口的结构 55 
2.5.3 51系列单片机串行口的工作方式 57 
2.5.4 51系列单片机串行通信波特率的设定 61 
本章小结 62 
习题2 63 
第3章 C51语言基础知识简介 67 
3.1 C51语言在单片机开发中的应用 67 
3.1.1 C51语言简介 67 
3.1.2 C51语言与标准C的比较 68 
3.2 C51语言基础 69 
3.2.1 标识符 69 
3.2.2 关键字 69 
3.2.3 数据类型 70 
3.2.4 数据的存储类型 72 
3.2.5 局部变量与全局变量 73 
3.2.6 预处理命令 73 
3.3 C51语言的基本运算 75 
3.4 C51语言基本语句 78 
3.4.1 C51语言语句概述 78 
3.4.2 分支控制语句 79 
3.4.3 循环控制语句 83 
3.4.4 转移语句 85 
3.5 C51函数简介 87 
3.5.1 C51函数概述 87 
3.5.2 用户自定义函数 87 
3.5.3 C51中断函数 89 
本章小结 91 
习题3 91 
第4章 51单片机控制系统的人机交互接口设计 94 
4.1 键盘的接口设计 94 
4.1.1 按键概述 94 
4.1.2 独立式按键案例分析 96 
4.1.3 矩阵式按键案例分析 104 
4.2 LED数码管接口设计 106 
4.2.1 LED数码管的结构及工作原理 106 
4.2.2 51单片机与LED数码管的静态显示接口案例分析 108 
4.2.3 51单片机与LED数码管的动态显示接口案例分析 110 
4.3 液晶显示器接口设计 113 
4.3.1 字符型LCM外形及引脚功能 114 
4.3.2 字符型LCM组成结构 114 
4.3.3 字符型LCM的操作命令 116 
4.3.4 51单片机与LCM1602的接口设计 118 
4.4 51单片机与LED点阵显示器的接口设计 122 
4.5 蜂鸣器接口设计 125 
本章小结 127 
习题4 127 
第5章 51单片机控制系统的接口扩展 129 
5.1 51单片机的外部并行总线 129 
5.1.1 并行总线结构 129 
5.1.2 编址技术 131 
5.2 A/D与D/A转换器简介 133 
5.2.1 A/D转换器 133 
5.2.2 D/A转换器 134 
5.3 SPI总线简介及典型SPI芯片介绍 135 
5.3.1 SPI总线结构 135 
5.3.2 基于SPI总线的A/D转换器TLC549芯片简介 136 
5.3.3 基于SPI总线的D/A转换器TLC5615芯片简介 138 
5.4 I2C总线简介及典型I2C芯片介绍 141 
5.4.1 I2C串行总线简介 141 
5.4.2 基于I2C总线的E2PROM存储器AT24C02芯片简介 146 
5.4.3 基于I2C总线的8位A/D和D/A转换器PCF8591芯片简介 149 
5.5 51单片机基于SPI和I2C总线的接口扩展应用设计 151 
5.5.1 基于SPI总线TLC549的模拟信号采集电路设计 151 
5.5.2 基于SPI总线TLC5615的正弦函数发生器设计 154 
5.5.3 基于I2C总线PCF8591的路灯控制系统设计 158 
5.5.4 基于I2C总线AT24C02的开机次数记录器系统设计 162 
本章小结 167 
习题5 168 
第6章 51单片机与电动机控制 170 
6.1 51单片机对直流电动机的控制 171 
6.1.1 直流电动机控制的基本概念 171 
6.1.2 51单片机对直流电动机控制的案例分析 173 
6.2 单片机对步进电动机的控制 180 
6.2.1 步进电动机的基本概念 180 
6.2.2 51单片机对步进电动机控制的案例分析 183 
6.3 51单片机对舵机的控制 195 
6.3.1 舵机的基本概念 195 
6.3.2 51单片机对舵机控制的案例分析 197 
习题6 202 
第7章 51单片机控制系统实验设计 204 
7.1 51单片机控制系统的电源模块 204 
7.2 51单片机小系统模块 207 
7.3 51单片机控制系统与PC通信单元电路 208 
7.4 51单片机控制的8个LED跑马灯实验 210 
7.5 51单片机控制的数码管动态显示实验 213 
7.6 51单片机控制系统的矩阵键盘设计实验 215 
7.7 51单片机控制系统的简易交通灯控制系统设计实验 219 
7.8 51单片机控制系统的简易秒表设计实验 224 
7.9 51单片机控制系统的A/D和D/A转换实验 227 
7.10 51单片机与单片机之间的双机通信设计 232 
部分习题参考答案 238 
参考文献 248



内容摘要

本书系统地介绍51单片机的基本原理及其应用系统的构成和设计方法,对传统的51单片机的内容进行凝练,在第1版的基础上进行较大的调整,剔除难懂的汇编指令及程序设计,减少多余的理论介绍。全书共7章,主要内容包括:51单片机设计快速入门、51系列单片机系统结构、C51语言基础知识简介、51单片机控制系统的人机交互接口设计、51单片机控制系统的接口扩展、51单片机与电动机控制、51单片机控制系统实验设计。书中案例难易结合,加强了液晶显示、SPI和I2C总线等当前比较流行的技术案例分析。本书提供配套PPT、案例设计电路及程序、习题参考答案等教学资源,还提供51单片机开发常用的USB转串行口、液晶字模提取、串行口调试助手、51单片机波特率初值设定等软件资源。本书每章都有一些特色知识点,介绍了一些小秘籍,本书的电路设计和程序的软件操作流程非常详细,并附有电路分析和程序点评,对初学者学习51单片机具有很好的帮助。本书所有案例的程序都使用C51程序设计并通过了Keil μVision 5调试,所有案例的电路都通过了Proteus 8.5的仿真调试,其中,第7章为51单片机控制系统实验设计,给出了硬件电路和基本的程序设计,读者可以在此基础上进行功能扩展或修改。本书可作为应用型本科院校自动化、能源与动力工程、电子信息、测控技术与仪器等专业的教材,还可供从事单片机技术开发的工程技术人员学习。



主编推荐

李精华,教授,学士毕业于国防科技大学电子工程专业,硕士毕业于天津大学通信与信息系统专业。广西电气及自动化教指委委员,桂林航天工业学院教学督导员,桂林市公共资源交易中心评审专家。长期任教于桂林航天工业学院,讲授单片机原理及应用、数字电子技术、EDA技术等课程。



微信扫码逛孔网

无需下载

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP