• 单片机原理与应用 第3版
  • 单片机原理与应用 第3版
21年品牌 40万+商家 超1.5亿件商品

单片机原理与应用 第3版

26.9 5.6折 47.8 九五品

仅1件

河南新乡
认证卖家担保交易快速发货售后保障

作者霍孟友 主编

出版社机械工业出版社

出版时间2019-12

版次3

装帧其他

货号A1-1

上书时间2023-10-20

向北书屋

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 霍孟友 主编
  • 出版社 机械工业出版社
  • 出版时间 2019-12
  • 版次 3
  • ISBN 9787111630623
  • 定价 47.80元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 289页
  • 字数 430千字
【内容简介】
STC15F系列单片机在8051内核的基础上扩展、提高了芯片性能,片上资源丰富,速度高,抗静电,抗干扰能力强,而功耗低,价格低,能满足一般实际应用要求,可谓名副其实的单芯片计算机。

  本书选择STC15F系列单片机作为主讲机型,从微型计算机的基本结构、工作原理出发,系统介绍了STC15F系列单片机的片上硬件资源,包括CPU、存储器、引脚功能、中断、定时器/计数器、模数转换器(ADC)、异步串行通信、常用串行总线、可编程计数器阵列等,详细介绍了STC系列单片机汇编语言指令以及C语言C51系统的编程方法,并编写了综合应用章节。书中的多数举例使用了汇编、C语言双编程对照。此外,为便于学习单片机,特编列了相关基础知识附录,以供查阅。

  本书主要作为高等院校相关专业师生的教科书,也可作为单片机应用、电子设计爱好者的参考书。
【目录】
第3版前言

第2版前言

第1版前言

第1章单片机基础1

1.1微型计算机概述1

1.1.1微型计算机的由来1

1.1.2微型计算机的基本结构2

1.2单片微型计算机3

1.2.1单片机的概念3

1.2.2常见的单片机3

1.2.3指令、程序和编程语言4

1.3STC系列单片机5

1.3.1STC系列单片机的发展历史5

1.3.2STC系列单片机的命名规则6

1.3.3单片机的开发流程7

1.4本教材的特点8

习题与思考题8

第2章STC15F系列单片机CPU、

存储器和引脚9

2.1STC15F系列单片机的性能概述9

2.2STC15F系列单片机的CPU10

2.3STC15F系列单片机的存储器配置12

2.3.1程序存储器12

2.3.2片内基本数据存储器(基本

RAM)13

2.3.3片内扩展RAM16

2.3.4片内数据Flash存储器

(EEPROM)16

2.3.5片外扩展存储器或外设16

2.4STC15F系列单片机的引脚17

2.4.1STC15F系列单片机的封装与

引脚分类17

2.4.2STC15F系列单片机的I/O口19

2.4.3STC15F系列单片机I/O口的

应用24

2.4.4STC15F单片机三总线扩展外部

RAM26

2.5STC15F系列单片机的时钟、复位与

省电模式27

2.5.1STC15F系列单片机的时钟27

2.5.2STC15F系列单片机的复位28

2.5.3STC15F系列单片机的省电

模式30

习题与思考题31

第3章指令系统和汇编程序设计32

3.1指令的形式、分类与格式32

3.1.1指令的形式32

3.1.2指令的分类33

3.1.3汇编语言指令格式33

3.2寻址方式34

3.3指令系统36

3.3.1数据传送指令37

3.3.2算术运算指令41

3.3.3逻辑运算指令45

3.3.4控制转移类指令47

3.3.5位操作指令52

3.3.6指令总结54

3.4伪指令与汇编语言程序设计56

3.4.1伪指令56

3.4.2汇编语言程序设计57

3.5汇编语言程序设计实例58

3.5.1顺序结构程序设计58

3.5.2分支结构程序设计59

3.5.3循环结构程序设计61

3.5.4查表程序设计64

3.5.5子程序设计65

3.5.6数码管显示和键盘扫描程序

设计66

习题与思考题72

第4章单片机C语言程序设计76

4.1单片机C语言设计方法与特点76

4.1.1单片机C语言与汇编语言

对比76

4.1.2单片机C语言特点77

4.1.3单片机C语言开发环境77

4.2C51数据类型与表达式79

4.2.1C51数据类型79

4.2.2C51常量与变量80

4.2.3C51的存储类型和存储模式81

4.2.4单片机内部资源的C51定义83

4.2.5运算符与表达式及其规则84

4.3C51流程控制90

4.3.1C语言程序的基本结构90

4.3.2顺序结构90

4.3.3选择结构90

4.3.4循环结构92

4.4数组94

Ⅹ4.4.1一维数组94

4.4.2二维数组95

4.4.3字符数组96

4.4.4数组与存储空间97

4.5指针97

4.5.1指针的基本概念97

4.5.2指针数组和指向数组的指针

变量98

4.5.3C51的指针类型98

4.6函数100

4.6.1函数的分类100

4.6.2函数的定义101

4.6.3函数的调用101

4.7单片机C51语言应用实例101

习题与思考题104

第5章STC15F系列单片机中断

系统105

5.1中断系统概述105

5.1.1中断的概念105

5.1.2中断的用途106

5.2STC15F系列单片机的中断系统结构107

5.2.1中断源107

5.2.2中断标志寄存器107

5.2.3中断允许及其优先级控制111

5.3中断响应过程115

5.3.1中断响应条件115

5.3.2中断处理过程115

5.3.3中断响应时间116

5.3.4中断请求的撤除116

5.4中断服务函数及其应用116

5.4.1中断服务函数格式116

5.4.2中断响应的短暂延迟117

5.4.3使用中断的基本步骤118

5.4.4中断应用实例118

习题与思考题123

第6章STC15F系列单片机定时器/

计数器124

6.1定时器/计数器的工作原理与组成124

6.1.1定时器/计数器的工作原理124

6.1.2STC15F系列单片机内部定时器/

计数器的组成126

6.1.3与T2相关的特殊功能寄存器128

6.2STC15F系列单片机定时器/计数器的

工作方式128

6.2.1方式0129

6.2.2方式1129

6.2.3方式2129

6.2.4方式3130

6.3STC15F系列单片机定时器/计数器的

应用举例131

6.3.1定时器/计数器应用初始化的

使用要点131

6.3.2方式0的应用132

6.3.3方式1的应用134

6.3.4方式2的应用136

6.3.5方式3的应用138

6.3.6定时器/计数器在应用中应注意的

问题140

6.4可编程时钟输出模块及其应用141

6.4.1与可编程时钟输出相关的

寄存器141

6.4.2可编程时钟输出的编程实例142

习题与思考题143

第7章STC15F系列单片机ADC

模块144

7.1模/数转换器及性能参数144

7.2STC15F系列单片机内部ADC145 7.2.1STC15F系列单片机内部ADC的

结构原理145

7.2.2STC15F系列单片机中与ADC

相关的寄存器146

7.3STC15系列单片机ADC的应用149

7.3.1ADC模块的使用要点149

7.3.2A/D转换应用举例150

习题与思考题158

第8章异步串行通信技术UART159

8.1串行通信基础159

8.2STC15F系列单片机的串行通信

接口162

8.2.1串行口1的相关寄存器162

8.2.2串行口1工作模式167

8.2.3串行口1的波特率设置175

8.2.4多机通信176

8.3串行口1编程使用要点177

8.4串行口1通信应用举例178

习题与思考题189

第9章常用串行总线及应用190

9.1SPI总线接口及应用190

9.1.1SPI简介190

9.1.2STC15F系列单片机的SPI193

9.1.3SPI接口的使用要点197

9.1.4SPI接口应用举例197

9.2I2C总线203

9.2.1I2C总线概述204

9.2.2I2C总线数据的通信协议204

9.2.3I2C总线的使用要点206

9.2.4I2C总线应用举例206

习题与思考题221

第10章STC15F系列单片机可编程

计数器阵列222

10.1PCA模块结构与特殊功能

寄存器222

10.1.1PCA模块结构222

10.1.2PCA模块的特殊功能寄存器223

10.2PCA模块的4种工作模式227

10.2.116位软件定时模式227

10.2.2高速脉冲输出模式231

10.2.3输入跳变捕获模式235

10.2.4脉宽调制(PWM)输出

模式239

习题与思考题243



第11章STC15F系列单片机综合

应用244

11.1单片机控制系统的设计方法244

11.1.1软/硬件功能边界划分244

11.1.2硬件系统设计245

11.1.3软件系统设计246

11.1.4整体抗扰性设计246

11.1.5仿真与调试247

11.2应用举例249

11.2.1单片机对步进电动机的控制249

11.2.2单片机对生产线物料拾取的

检测控制254

习题与思考题260

附录261

附录AKeil μVision4集成开发环境261

附录BSTCISP在线编程软件266

附录CSTC15F系列单片机寄存器定义

文件STC15.INC内容267

附录DSTC15F系列单片机寄存器头

文件stc15.h内容271

附录E逻辑符号对照表276

附录FSTC15F系列单片机指令表277

附录GASCII码表282

附录H常用元器件283

参考文献289
点击展开 点击收起

   相关推荐   

—  没有更多了  —

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

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