单片机原理及应用(C51版)
¥
14.06
3.7折
¥
38
全新
仅1件
作者王新屏
出版社西安电子科技大学出版社
出版时间2021-12
版次1
装帧其他
上书时间2024-11-27
商品详情
- 品相描述:全新
图书标准信息
-
作者
王新屏
-
出版社
西安电子科技大学出版社
-
出版时间
2021-12
-
版次
1
-
ISBN
9787560663357
-
定价
38.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
252页
-
字数
271千字
- 【内容简介】
-
本书以MCS-51系列单片机原理和应用为主线,重点介绍单片机的结构、C51程序设计、内部标准功能单元、硬件系统扩展等内容,并精心设计了大量例题,提供了多种解题思路。全书结构规范、系统性强、实例丰富,既注重基础知识的讲解和逻辑思维的训练,又突出工程实践和实际应用。为了方便教师教学和学生自学,随书提供PPT课件、C程序源代码等辅助学习资料(可从www.mcs-51.com下载),完全可以满足教师课堂教学和学生课程学习之需要。
本书既可作为普通高等院校通信工程、电子信息、自动化、电气工程、机电一体化、测控技术和仪器仪表等专业的教材,也可作为电子设计、开发爱好者的参考书。
- 【目录】
-
章 单片机基础知识1
1.1 单片机概述1
1.1.1 单片机的基本概念1
1.1.2 单片机的特点2
1.1.3 单片机系统2
1.1.4 单片机程序设计语言3
1.2 单片机的历史和发展4
1.2.1 单片机的发展历史4
1.2.2 单片机的发展趋势5
1.3 典型单片机简介5
1.3.1 mcs-51系列单片机5
1.3.2 at89系列单片机6
1.3.3 pic系列单片机7
1.3.4 msp430系列单片机8
1.4 单片机的应用8
1.4.1 单片机的应用特点9
1.4.2 单片机的应用领域9
思与练10
第2章 单片机基础结构和工作11
2.1 单片机的组成和结构11
2.1.1 单片机的组成11
2.1.2 单片机的逻辑结构12
2.1.3 cpu的结构13
2.1.4 单片机其他结构模块14
2.2 单片机的外部引脚及功能15
2.2.1 i/o引脚15
2.2.2 控制引脚15
2.2.3 电源与晶振引脚16
2.3 单片机的存储器结构16
2.3.1 程序存储器16
2.3.2 数据存储器18
2.3.3 特殊功能寄存器19
2.4 单片机的i/o电路22
2.4.1 p023
2.4.2 p124
2.4.3 p225
2.4.4 p326
2.5 单片机的辅助电路27
2.5.1 时钟电路27
2.5.2 复位方式和复位电路28
2.5.3 单片机小系统30
2.6 单片机的工作时序和工作方式30
2.6.1 时序的基本概念31
2.6.2 单片机的工作时序31
2.6.3 单片机的工作方式32
思与练34
第3章 单片机c51程序设计基础35
3.1 c51 概 述35
3.1.1 c51程序结构概述35
3.1.2 c51对标准c的扩展36
3.2 c51的编译和编译预处理37
3.2.1 编译37
3.2.2 编译预处理38
3.3 c51的基本语法39
3.3.1 常量39
3.3.2 变量40
3.3.3 常用运算符与表达式45
3.4 c51的程序结构48
3.4.1 分支语句48
3.4.2 循环语句50
3.5 c51的函数53
3.5.1 函数的定义和分类53
3.5.2 函数的调用55
3.5.3 中断服务函数56
3.6 c51的数组57
3.6.1 数组的定义57
3.6.2 数组的应用58
3.7 c51的指针59
3.7.1 指针与地址59
3.7.2 指针的定义60
3.7.3 指针的引用61
3.8 读写i/o端的c51编程61
思与练65
第4章 单片机的中断系统67
4.1 中断系统的基本概念和基本结构67
4.1.1 中断的基本概念67
4.1.2 中断系统的基本结构68
4.2 中断系统的控制与实现69
4.2.1 中断请求控制69
4.2.2 中断允许控制71
4.2.3 中断优先级控制71
4.3 中断系统的处理过程72
4.3.1 中断响应73
4.3.2 中断处理75
4.3.3 中断返回75
4.3.4 中断请求的深入理解76
4.4 中断系统的应用76
4.4.1 中断函数76
4.4.2 中断程序的内容77
4.4.3 外部中断源的应用程序78
4.4.4 外部中断源的扩展及应用80
思与练 82
第5章 单片机的定时器/器84
5.1 定时器/器的基本结构和工作84
5.1.1 定时器/器的基本结构84
5.1.2 定时器/器的工作85
5.1.3 定时器/器的控制85
5.2 定时器/器的工作方式87
5.2.1 方式087
5.2.2 方式187
5.2.3 方式288
5.2.4 方式389
5.3 定时器/器的应用89
5.3.1 定时器/器初值计算和初始化89
5.3.2 应用91
5.3.3 定时应用93
5.3.4 门控位的应用97
5.3.5 扩展外部中断源98
思与练99
第6章 单片机串行通信接100
6.1 串行通信的基本概念100
6.1.1 串行通信的分类100
6.1.2 串行通信的数据传输方式102
6.2 串行的结构和工作103
6.2.1 串行的结构103
6.2.2 串行的工作104
6.2.3 串行的控制与104
6.2.4 串行的工作方式105
6.3 串行通信的应用107
6.3.1 串行波特率的确定和初始化107
6.3.2 串行用于扩展并行i/o110
6.3.3 双机通信112
6.3.4 多机通信117
6.3.5 单片机与pc机之间的通信120
思与练127
第7章 单片机并行扩展技术128
7.1 单片机的小系统128
7.1.1 80c51/89c51小应用系统128
7.1.2 8031小应用系统128
7.2 线扩展及编址方法129
7.2.1 单片机的外线结构129
7.2.2 单片机的扩展能力130
7.2.3 地址译码方法131
7.3 存储器的扩展133
7.3.1 eprom程序存储器的扩展133
7.3.2 e2prom程序存储器的扩展136
7.3.3 数据存储器及其扩展137
7.4 并行i/o的扩展139
7.4.1 简单i/o扩展140
7.4.2 led数码管显示接141
7.4.3 键盘接147
7.5 a/d、d/a转换器及应用153
7.5.1 a/d转换器153
7.5.2 d/a转换器159
思与练165
第8章 单片机串行扩展技术167
8.1 串行线概述167
8.2 单线接及其扩展167
8.2.1 单线的基础知识167
8.2.2 单线的数据传输时序169
8.2.3 数字温度传感器ds18b20170
8.3 i2c线接及其扩展176
8.3.1 i2c线的基础知识176
8.3.2 i2c线的数据传输时序177
8.3.3 i2c线的时序模拟178
8.3.4 串行程序存储器at24c04180
8.4 spi线接及其扩展187
8.4.1 spi线的基础知识187
8.4.2 spi线的数据传输时序188
8.4.3 a/d转换器tlc549189
思与练192
第9章 单片机开发入门知识193
9.1 单片机应用系统开发技术193
9.1.1 单片机应用系统的开发过程193
9.1.2 单片机开发调试工具195
9.2 keil集成开发台198
9.2.1 应用程序的创建199
9.2.2 应用程序的编辑、编译和203
9.2.3 应用程序的和调试204
9.2.4 应用程序调试的常用窗207
思与练210
0章 单片机学板及功能模块211
10.1 单片机学板的用途和特点211
10.2 单片机学板的整体设计212
10.3 stc-isp烧录软件的使用方法212
10.4 单片机学板的功能模块214
10.4.1 流水灯控制单元214
10.4.2 数码管显示单元215
10.4.3 蜂鸣器单元218
10.4.4 独立按键单元219
10.4.5 矩阵键盘单元220
10.4.6 液晶显示单元222
10.4.7 i2c线单元227
10.4.8 a/d和d/a单元228
10.4.9 温度测量单元232
10.4.10 串通信单元234
附录236
附录a ascii表236
附录b mcs-51指令表240
参文献244
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价