技术教育社区
www.teccses.org

(教材)单片机技术及工程实践

封面

作者:林土胜 著

页数:360

出版社:机械工业出版社

出版日期:2022

ISBN:9787111287957

电子书格式:pdf/epub/txt

内容简介

本书内容包括:单片机硬件结构、指令系统、内部功能、总线扩展、外围接口和调试方法,单片机技术应用示例和思考方法,单片机技术的进级学习和串行总线扩展技术的系统性学习的内容。

本书特色

51系列单片机是应用得最广泛、适合初学者学习的单片机。本书结合工程实践系统地介绍了单片机技术原理及其应用。
全书共9章,内容分为三个层次。第1~6章为基础部分,介绍了单片机硬件结构、指令系统、内部功能、总线扩展、外围接口和调试方法。第7章为单片机技术的应用实践部分,所提供的示例和思考方法都与基础原理紧密结合,通过动手实验验证以加深基础知识的理解和培养实践能力。第8、9章对工程应用中出现的问题开展单片机技术的进阶学习和串行总线扩展技术的系统性学习,以提高对单片机技术的实际运用能力。
本书融合了作者多年的教学和科研实践以及工程经验,书中内容和技术资料丰富,提供的实例全部通过验证,并附有汇编语言和C语言的程序源代码供对照参考,读者也可根据不同层次的需求来选择学习。
本书既可作为工科院校本科生单片机课程的教材,也可供研究生学习以及从事单片机技术培训、开发和应用的工程技术人员阅读参考。

目录

目录

前言

第1章51系列单片机的硬件结构1

11单片机概述1

111微型计算机的基本功能构件1

112单片机的发展概况2

11351系列8位单片机的基本类型4

1251系列单片机芯片结构5

12151系列单片机基本组成结构5

12251系列单片机的引脚及其功能7

1351系列单片机的中央处理器9

131运算部件9

132控制部件12

133CPU的工作时序13

14存储器结构及存储空间14

141程序存储器14

142片内数据存储器15

143特殊功能寄存器17

144片外数据存储器20

15并行I/O接口20

151P0口的结构及功能20

152P1口的结构及功能22

153P2口的结构及功能22

154P3口的结构及功能23

155I/O口的带载能力及要求24

1651系列单片机的工作方式25

161复位方式25

162程序执行方式26

163低功耗方式26

164编程方式28

165加密方法28

练习与思考28

第2章指令系统30

21指令系统概述30

211指令格式30

212指令分类30

213符号说明31

22寻址方式31

221立即寻址31

222直接寻址32

223寄存器寻址32

224寄存器间接寻址33

225基址加变址间接寻址33

226相对寻址34

227位寻址35

23指令系统及应用36

231数据传输类指令36

232算术运算类指令40

233逻辑运算类指令43

234控制转移类指令45

235位操作类指令48

24伪指令49

25部分指令用法说明51

练习与思考53

第3章51系列单片机内部功能56

31定时器/计数器功能56

311定时器/计数器T0、T1的结构及原理56

312定时器/计数器T0、T1的工作模式58

313定时器/计数器T261

314定时器/计数器的初始化63

315利用门控位GATE测量脉冲宽度65

32中断系统功能65

321中断源和中断向量66

322中断控制68

323中断响应70

324中断服务程序及其初始化72

325运用中断功能的程序单步调试72

33串行口通信功能73

331串行通信基本知识73

332串行口控制器74

333串行口的工作方式76

334串行口的多机通信80

335串行通信的波特率81

336异步通信的奇偶校验83

337串行口的通信应用85

练习与思考88

第4章并行总线扩展技术90

41并行总线扩展90

411并行总线扩展方法90

412单片机的最小系统90

413并行总线的地址译码91

42常用扩展器件93

4218位D锁存器93

4228位单向总线驱动器93

4238位双向总线驱动器94

42438译码器95

425416译码器95

43存储器的扩展96

431程序存储器的扩展96

432数据存储器的扩展99

433混合存储器的扩展101

44I/O口扩展102

441锁存器扩展输出口102

442锁存器扩展输入口103

443三态门扩展输入口103

444I/O口的混合扩展104

练习与思考106

第5章外围接口技术108

51键盘接口108

511独立式键盘接口109

512拨码盘接口109

513矩阵键盘扫描法112

514矩阵键盘反极法113

515矩阵键盘位操作法114

516矩阵键盘接口的工作方式117

52LED显示器接口119

521LED显示器结构119

522LED静态显示方式119

523LED动态显示方式123

53A/D转换器接口124

531A/D转换器概述124

5328位并行A/D转换器ADC0809 125

5338位串行A/D转换器TCL548/549 128

54D/A转换器接口131

541D/A转换器概述131

5428位并行DAC0832转换器132

55隔离、执行机构与单片机接口134

551光电耦合器与单片机接口135

552继电器与单片机接口138

553固态继电器与单片机接口139

554集电极开路门接口电路140

555达林顿晶体管阵列驱动电路141

练习与思考143

第6章单片机应用系统设计与调试144

61单片机应用系统的设计环节144

62硬件功能的设计原则146

621单片机应用系统的硬件组成146

622硬件设计的考虑146

63软件功能的设计原则147

6451系列单片机开发工具与方式149

641在线仿真149

642软件仿真150

643在线编程150

65单片机应用系统的调试151

651硬件调试152

652软件调试153

练习与思考155

第7章单片机技术应用实践156

71定时器/计数器在音乐发生器中的应用156

711设计思路与依据156

712硬件电路设计158

713软件设计159

714应用说明169

72中断技术的双向识别169

721设计思路和依据169

722硬件设计170

723软件设计171

724应用说明179

73串行通信的自发自收179

731设计思路和依据180

732硬件设计180

733软件设计182

734应用说明191

74融合定时控制的键盘输入191

741设计思路和依据191

742硬件设计192

743软件设计193

744应用说明199

75混合控制技术的红外遥控200

751设计思路和依据200

752硬件设计203

753软件设计204

754应用说明211

练习与思考212

第8章单片机工程技术进阶214

81中断返回与抗干扰214

811硬件Watchdog及与单片机的接口214

812Watchdog脉冲设置与复位可靠性分析216

813中断返回与软件Watchdog机理217

814中断返回与软件Watchdog实验验证219

815软件Watchdog的热启动改进措施225

816防错位干扰的空操作措施227

82待机与键盘唤醒技术228

821待机与唤醒方法的考虑228

822待机方式的键盘唤醒电路228

83数据冗余恢复技术233

831冗余数据的存放区域考虑233

832数据冗余恢复的表决策略233

84交流电断电检测与信息保护技术234

841交流电断电检测模块的构思与实现235

842交流电断电检测的信息保护237

85PC与多单片机通信的工程问题250

851PC与单片机的逻辑电平转换接口251

852PC与多单片机通信的问题分析252

853PC与多单片机通信的处理措施253

854PC与多单片机通信的实验验证254

86点阵字符LCM造字与显示技术260

861点阵字符LCM的功能结构简介261

862点阵字符LCM的用户造字264

863点阵字符LCM的时序265

864点阵字符LCM的指令系统267

865单片机与LCM接口的编程方法269

87实时日历时钟274

871DS12C887的引脚及存储器275

872DS12C887寄存器A~D的功能276

873DS12C887的读数方法与复位278

874DS12C887的读/写时序279

875DS12C887与单片机的接口电路279

练习与思考282

第9章串行总线扩展技术284

91SPI总线扩展技术284

911SPI总线概述284

912SPI总线扩展电路285

913SPI总线数据交换原理286

914SPI时钟相位和极性287

915SPI总线采样的软件实现288

91651系列单片机的SPI扩展应用290

92Microwire总线扩展技术293

921Microwire总线概述293

922Microwire总线扩展电路293

923Microwire总线串行E2PROM的数据传输294

92451系列单片机与Microwire串行E2PROM的应用298

93I2C总线扩展技术303

931I2C总线概述303

932I2C总线时序304

933I2C总线串行器件的数据传输方法306

93451系列单片机与I2C串行E2PROM的扩展应用310

94单总线扩展技术319

941单总线概述319

942单总线工作原理320

943单总线信号传输时序321

944单总线的ROM命令323

945单总线的功能命令324

94651系列单片机与单总线器件的扩展应用324

95几种串行总线技术的比较337

练习与思考339

附录341

附录A51系列单片机按字母顺序排列的指令表341

附录B特殊功能寄存器综览表344

附录C内部RAM空间结构布局图346

附录DIC封装含义汇总347

附录ESPI总线的8位MCU 348

附录FSPI总线的外围器件349

附录GI2C总线的8位MCU350

附录HI2C总线的外围器件350

参考文献352

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《(教材)单片机技术及工程实践》
Article link:https://www.teccses.org/1359561.html