单片机原理、接口与C51应用程序设计
¥
3
八五品
库存60件
作者王耀琦 编
出版社西安电子科技大学出版社
出版时间2013-03
版次1
装帧平装
货号7号西边地
上书时间2024-09-08
商品详情
- 品相描述:八五品
图书标准信息
-
作者
王耀琦 编
-
出版社
西安电子科技大学出版社
-
出版时间
2013-03
-
版次
1
-
ISBN
9787560629612
-
定价
32.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
288页
-
正文语种
简体中文
- 【内容简介】
-
《高职学校电子与通信类专业“十二五”规划教材·单片机原理、接口与C51应用程序设计》系统介绍了MCS-51单片机的硬件结构、指令系统、C51程序设计方法与各种常用硬件的接口设计.内容包括MCS-51系列单片机的硬件结构,MCS-51的汇编语言指令与程序设计,MCS-51语言程序设计,MCS-51的中断,MCS-51的定时器/计数器,MCS-51的串口通信,MCS-51的系统扩展,等内容。
- 【目录】
-
第1章绪论1
1.1工业控制系统组成方案1
1.2计算机概述1
1.3单片机的发展简史4
1.4单片机产品近况5
1.5ARM内核单片机简介7
1.6单片机的应用领域9
习题10
第2章MCS-51系列单片机的硬件结构11
2.1MCS-51系列单片机简介11
2.2MCS-51系列单片机的硬件结构12
2.3MCS-51系列单片机的外部引脚及片外总线14
2.4MCS-51系列单片机的存储器结构16
2.5MCS-51系列单片机的I/O结构22
2.6MCS-51系列单片机的时钟电路及时序26
2.6.1时钟电路27
2.6.2时序27
2.6.3指令时序28
2.7MCS-51系列单片机的工作方式29
2.7.1复位方式29
2.7.2单步执行方式31
2.8MCS-51系列单片机的最小系统31
习题32
第3章MCS-51的汇编语言指令与程序设计33
3.1MCS-51指令系统概述33
3.2MCS-51指令系统的寻址方式33
3.3MCS-51指令系统的指令36
3.3.1数据传送指令37
3.3.2算术运算指令40
3.3.3逻辑运算指令41
3.3.4控制转移指令42
3.3.5位操作指令45
3.4伪指令45
3.5汇编语言程序设计举例47
3.5.1码制转换47
3.5.2拆字与拼字48
3.5.3运算程序49
习题50
第4章C51语言程序设计51
4.1概述51
4.1.1编程语言51
4.1.2汇编语言的特点51
4.1.3C语言的特点51
4.2C51基本语法52
4.2.1C51基本数据类型52
4.2.2C51的运算54
4.2.3C51的运算符与表达式58
4.2.4C51的输入/输出函数62
4.2.5C51程序的基本结构与相关语句63
4.3函数65
4.3.1函数的定义66
4.3.2函数的声明67
4.3.3函数的调用67
4.4C51的组合数据类型68
4.4.1指针68
4.4.2结构体68
4.4.3联合体70
4.4.4枚举71
习题71
第5章MCS-51的中断73
5.1概述73
5.2MCS-51中断系统74
5.2.1中断源请求75
5.2.2中断控制76
5.3中断处理78
5.3.1中断响应78
5.3.2中断返回与撤销79
5.4中断程序的编写与外部中断的扩充80
习题83
第6章MCS-51的定时器/计数器84
6.1概述84
6.2定时器/计数器T0、T1的寄存器86
6.3定时器/计数器T0、T1的工作方式87
6.4定时器/计数器T289
6.4.1T2的寄存器90
6.4.2T2的工作方式91
6.5定时器/计数器的初始化编程及应用94
习题101
第7章MCS-51串口通信102
7.1串行通信基础知识102
7.1.1并行通信与串行通信102
7.1.2串行通信的制式103
7.1.3异步通信和同步通信103
7.1.4波特率104
7.2MCS-51的串行口及控制寄存器104
7.2.1串行口的结构104
7.2.2串行口控制寄存器105
7.3串行口工作方式106
7.3.1方式0106
7.3.2方式1107
7.3.3方式2和方式3108
7.4串行口的初始化与应用109
7.4.1串行口的初始化109
7.4.2串行口的应用110
7.5单片机与PC的通信117
7.5.1RS-232串行总线通信的基本原理117
7.5.2RS-485串行总线通信的基本原理120
7.5.3USB串行总线通信的基本原理122
习题126
第8章MCS-51系统扩展127
8.1概述127
8.2存储器扩展129
8.2.1程序存储器的扩展130
8.2.2数据存储器的扩展133
8.3I/O口的扩展136
8.3.1概述136
8.3.2可编程芯片8155138
习题143
第9章单片机与键盘、显示器的接口技术144
9.1单片机与键盘的接口144
9.1.1按键电路和抖动的消除144
9.1.2独立式键盘与单片机的接口145
9.1.3行列式键盘146
9.2单片机与LED显示器的接口147
9.2.1LED显示器的基本结构和原理147
9.2.2LED的显示方式149
9.2.3LED的译码与驱动150
9.3键盘/显示接口芯片及其应用151
9.3.1键盘/显示并行接口芯片8279151
9.3.2键盘/显示串行接口芯片ZLG7289B157
9.4单片机与LCD显示器的接口162
9.4.1字符点阵式液晶显示器1602162
9.4.2点阵图形液晶显示模块12864169
习题176
第10章单片机与A/D、D/A转换器的接口技术177
10.1A/D转换器及其接口电路177
10.1.1概述177
10.1.2并行A/D转换器及其软硬件设计180
10.1.3SPI串行接口A/D转换器TLC1543185
10.1.4SPI串行接口A/D转换器TLC2543191
10.2单片机与D/A转换器的接口193
10.2.1概述194
10.2.2DAC0832与单片机的接口194
10.2.3串行接口D/A转换器TLC5615199
习题202
第11章单片机与I2C总线芯片的接口技术203
11.1I2C总线的基本概念203
11.2虚拟I2C总线软件包206
11.2.1虚拟I2C总线汇编软件包206
11.2.2虚拟I2C总线C51程序软件包212
11.3I2C总线E2PROM芯片AT24C××218
11.4I2C总线I/O扩展芯片PCF8574220
11.5I2C总线A/D、D/A转换芯片PCF8591222
11.6I2C总线实时时钟/日历芯片PCF8563229
11.7I2C总线数字温度传感器芯片LM75A234
习题238
第12章单片机的其它接口技术239
12.1数字温度传感器DS18B20239
12.2时钟芯片DS1302247
12.3红外通信模块TSOP18××252
12.4无线通信模块nRF905255
习题267
附录AKeilμV2软件的使用268
附录BC51的库函数277
附录CASCII码表287
参考文献288
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价