注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2020-06

出版社:机械工业出版社

获奖信息:国家林业和草原局普通高等教育“十三五”规划教材  

以下为《单片机原理与应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111649106
  • 1-1
  • 319511
  • 46247334-9
  • 平装
  • 16开
  • 2020-06
  • 521
  • 328
  • 工学
  • 电气工程
  • TN
  • 电气工程及其自动化
  • 本科
内容简介
机 械 工 业 出 版 社本书以教育部高等学校相关教学指导委员会编撰的《普通高等学校本科专业类教学质量国家标准》中的电子信息类专业基本要求为指导,从单片机应用的角度出发,以80C51单片机为主线,系统介绍了单片机的组成、工作原理。内容包括概述、单片机硬件结构、80C51单片机指令系统、80C51单片机的功能单元、单片机程序设计、80C51单片机的系统扩展、输入/输出通道设计、人—机接口设计、通信技术、单片机应用系统设计等。本书还详细介绍了Keil C51程序设计,以及Keil C51与Proteus的联合调试,同时对目前单片机应用系统中常用的各种器件,如X25045、24C64、MAX7219、LCD1602、LCD12864及热敏打印机等也进行了详细介绍。
本书除提供电子课件、习题答案外,读者还可以通过扫描二维码查看视频讲解、程序源代码及仿真电路源文件。
本书可作为高等院校自动化、电气工程及其自动化、电子信息工程、通信工程、计算机以及机械类等专业的教材。
目录
前言

第1章概述1

11单片机的概念及发展历程1

111单片机的定义1

112单片机的发展历史1

12单片机的特点及常用类型2

121单片机的特点2

122常用单片机的类型3

1380C51单片机4

14单片机的应用领域及发展趋势5

141单片机的应用领域5

142单片机的发展趋势6

15单片机与嵌入式系统7

16本课程的性质、任务要求及学习方法8

思考与习题9

第2章单片机硬件结构10

21单片机的基本组成10

2280C51单片机的引脚功能和结构

框图12

22180C51单片机的引脚功能12

22280C51单片机的内部结构框图14

2380C51CPU的结构和特点15

231控制器15

232运算器16

233时钟电路及CPU的时序18

24存储器结构和地址空间22

241程序存储器23

242数据存储器24

243特殊功能寄存器(SFR)区26

25布尔(位)处理机27

2680C51单片机的工作方式28

261复位方式28

262程序执行方式29

263低功耗方式29

思考与习题30

第3章80C51单片机指令系统32

31指令的分类、格式及使用符号32

311指令分类32

312指令格式33

313指令系统中使用的符号33

32寻址方式及寻址空间34

33各类指令37

331数据传送类指令37

332算术运算类指令40

333逻辑运算类指令44

334控制转移类指令46

335布尔(位)操作类指令50

思考与习题52

第4章80C51单片机的功能单元54

41并行I/O口54

411P1口54

412P3口56

413P2口58

414P0口59

415P1~P3口驱动负载方法61

42定时器/计数器62

421概述62

422定时器/计数器T0、T163

423定时器/计数器应用举例67

43串行口73

431串行口结构73

432串行口的特殊功能寄存器74

433串行口的工作方式75

434串行口波特率的计算79

435串行口编程与应用81

44中断系统87

441中断、中断源及中断优先级88

442中断的控制和操作88

443中断的响应过程91

444中断系统编程与应用93

思考与习题96

第5章单片机程序设计98

51单片机程序语言98

52程序设计步骤98

53汇编语言程序设计99

531汇编语言语句种类与格式99

532伪指令100

目录533汇编语言的程序结构100

534汇编语言程序设计举例101

54Keil C51单片机集成开发环境108

541Keil μVision 5的安装与启动108

542在Keil μVision 5中创建项目108

543在Keil μVision 5中调试程序113

55C51程序设计115

551C51语言与标准C语言的比较115

552C51的程序结构115

553C51的数据描述120

554C51与汇编语言的混合编程123

555C51程序设计举例126

56Proteus虚拟仿真技术132

561单独在Proteus中完成联合

调试132

562Keil C51与Proteus联合调试138

57使用STCISP软件下载可执行程序到

单片机141

思考与习题144

第6章80C51单片机的系统扩展146

61并行扩展146

611外部并行扩展方法146

612程序存储器并行扩展149

613数据存储器并行扩展150

614程序存储器、数据存储器并行

扩展152

615通过并行总线扩展I/O口154

62串行扩展156

621SPI总线扩展E2PROM芯片

X25045156

622I2C总线扩展E2PROM芯片

24C64163

623利用串行口扩展I/O口174

624利用I2C总线扩展I/O口176

63外部中断源的扩展181

思考与习题183

第7章输入/输出通道设计184

71模拟量输出通道设计184

711模拟量输出通道的一般概念184

712DAC概述184

7138位并行DAC DAC0832与单片机

的接口186

71412位并行DAC DAC1210与单片机

的接口191

7158位串行I2C总线DAC MAX518与

单片机的接口193

71620位串行DAC DAC1220与单片机

的接口196

72模拟量输入通道设计201

721模拟量输入通道的一般概念201

722ADC概述205

7238位并行ADC ADC0809与单片机

的接口206

72412位并行ADC AD574A与单片机

的接口211

72512位串行SPI总线ADC MAX187

与单片机的接口214

72616位串行I2C总线ADC ADS1110

与单片机的接口217

7278位串行I2C总线ADC PCF8591与

单片机的接口221

728AD7710与单片机的接口224

73数字量输入/输出通道设计229

思考与习题232

第8章人机接口设计233

81键盘接口233

82LED数码管显示接口239

821LED数码管239

822并行LED数码管显示241

823串行LED数码管显示245

824LED点阵显示器结构与显示

原理249

83液晶显示器251

831LCD显示原理251

832字符型液晶显示模块LCD1602的

接口设计253

833点阵图形型LCD显示接口257

84打印机接口263

思考与习题266

第9章通信技术267

91通信基础知识267

92串行通信总线标准271

921RS232C271

922RS485274

93通用串行总线(USB)277

94蓝牙技术280

95ZigBee技术284

96现场总线技术286

97双机通信应用设计实例288

思考与习题291

第10章单片机应用系统设计292

101单片机应用系统的设计方法292

1011单片机应用系统的设计过程292

1012单片机应用系统的调试过程293

102系统抗干扰的设计方法296

1021串模干扰及共模干扰297

1022输入/输出通道干扰的抑制300

102