• 单片机应用技术
21年品牌 40万+商家 超1.5亿件商品

单片机应用技术

正版全新 可开发票

30.6 8.5折 36 全新

仅1件

北京朝阳
认证卖家担保交易快速发货售后保障

作者刘德新,曹雪梅

出版社西安电子科技大学出版社有限公司

ISBN9787560660059

出版时间2020-10

装帧平装

开本16开

定价36元

货号11002235

上书时间2024-06-22

宏铭图书店

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

   商品详情   

品相描述:全新
商品描述
作者简介



目录
第1章  单片机概述 1
1.1  单片机简介 1
1.1.1  单片机的概念 1
1.1.2  单片机发展历程 1
1.1.3  单片机的应用 2
1.2  单片机开发语言与软件 3
1.2.1  单片机程序设计语言 3
1.2.2  单片机开发软件 4
1.3  单片机应用实例 4
1.3.1  引例1 4
1.3.2  引例2 6
本章小结 7
本章习题 7

第2章  最小单片机系统 8
2.1  单片机内部结构 8
2.2  单片机外部引脚 11
2.3  单片机基本电路 15
2.3.1  时钟电路 15
2.3.2  复位电路 16
2.3.3  单片机系统的扩展 17
2.4  单片机存储方式 19
2.5  单片机最小系统实例 22
2.5.1  点亮LED实例 22
2.5.2  跑马灯控制实例 23
本章小结 26
本章习题 27

第3章  C51编程设计 28
3.1  数据的存储类型及存储区域 28
3.1.1  变量的数据类型 28
3.1.2  变量的存储类型 30
3.1.3  存储器模式 31
3.2  MCS-51单片机特殊功能寄存器 32
3.2.1  特殊功能寄存器 32
3.2.2  特殊功能寄存器的定义方式 34
3.2.3  关键字“bit”与“sbit”的区别 36
3.3  C51的运算符和流程控制语句 37
3.3.1  C51的运算符 38
3.3.2  流程控制语句 40
3.4  C51的数组 41
3.4.1  一维数组的定义与初始化 41
3.4.2  二维数组的定义与初始化 41
3.5  C51的指针 42
3.5.1  一般指针 43
3.5.2  存储器指针 44
3.5.3  存储器指针与一般指针的转换 44
3.5.4  抽象指针 44
3.6  C51的函数 45
3.6.1  函数的声明形式 45
3.6.2  单片机中函数的完全声明形式 46
3.6.3  函数的参数传递和返回值 47
3.6.4  函数的存储模式 48
3.6.5  函数的寄存器组 48
3.6.6  重入函数 49
3.6.7  本征函数和内部函数 50
3.6.8  PL/M51函数 51
3.6.9  “pragma disable”语句 51
3.7  Keil C51高级编程 51
3.7.1  绝对地址访问 51
3.7.2  Keil C51与汇编语言的接口 52
3.7.3  动态存储分配 56
本章小结 56
本章习题 57

第4章  单片机输入应用 59
4.1  单片机端口主要外接输入器件 59
4.1.1  按键开关 59
4.1.2  拨码开关 59
4.2  单片机输入器件应用实例 60
4.2.1  按键开关控制实例 60
4.2.2  拨码开关控制实例 62
4.2.3  4?×?4键盘电路设计实例 63
本章小结 69
本章习题 69

第5章  单片机输出应用 70
5.1  单片机端口主要外接输出器件 70
5.1.1  LED 70
5.1.2  数码管 70
5.1.3  LCD 72
5.1.4  继电器 80
5.1.5  蜂鸣器 81
5.2  输出应用实例 82
5.2.1  数码管控制实例 82
5.2.2  LCD控制实例 87
5.2.3  继电器控制实例 92
本章小结 93
本章习题 93

第6章  单片机内部资源及应用 94
6.1  中断的概念 94
6.1.1  中断源 95
6.1.2  中断控制 96
6.1.3  中断的处理和响应 100
6.1.4  寄存器的切换 101
6.1.5  中断函数的声明 101
6.1.6  中断函数实例 102
6.2  单片机的定时器/计数器 105
6.2.1  与T/C有关的特殊功能寄存器 106
6.2.2  定时器/计数器的工作方式 108
6.2.3  定时器/计数器的初始化 110
6.2.4  定时器/计数器的应用举例 111
6.3  基于中断或定时器/计数器的控制实例 115
6.3.1  基于定时器/计数器的跑马灯控制 115
6.3.2  基于定时器中断的时钟(综合应用) 116
本章小结 121
本章习题 121

第7章  基于实际应用的数据采集 122
7.1  A/D器件 122
7.1.1  A/D概述 122
7.1.2  ADC0809的结构和引脚 122
7.1.3  基于ADC0809的电压表实例 123
7.2  传感器 126
7.2.1  传感器概述 126
7.2.2  温度传感器DS18B20 126
7.2.3  基于DS18B20的温度感应系统实例程序 132
本章小结 135
本章习题 136

第8章  基于实际应用的输出控制 137
8.1  D/A器件 137
8.1.1  D/A概述 137
8.1.2  DAC0832的结构和引脚 137
8.1.3  基于单片机的信号发生器设计实例 139
8.2  步进电机控制 142
8.2.1  步进电机概述 142
8.2.2  步进电机驱动芯片L6219的介绍及电路设计 142
8.2.3  基于单片机的步进电机控制系统设计实例 143
本章小结 149
本章习题 149

第9章  串口通信 150
9.1  RS-232通信 150
9.1.1  寄存器 150
9.1.2  串口通信工作方式 152
9.1.3  波特率设置 155
9.1.4  串行口通信应用实例 156
9.1.5  MAX232 158
9.1.6  基于RS-232的单片机通信实例 159
9.2  I2C总线及其应用 164
9.2.1  I2C总线 164
9.2.2  串行E2PROM 167
9.2.3  基于I2C的单片机通信实例 169
9.3  RS-485通信 174
9.3.1  RS-485通信概述 174
9.3.2  MAX485 174
9.3.3  基于RS-485的单片机通信实例 176
本章小结 179
本章习题 179

第10章  综合应用 180
10.1  基于PCF8563的实时时钟/日历系统设计 180
10.1.1  概述 180
10.1.2  PCF8563的引脚介绍及功能描述 180
10.1.3  CLKOUT输出 182
10.1.4  复位 182
10.1.5  掉电检测器和时钟监控 182
10.1.6  PCF8563的各寄存器描述 182
10.2  交通灯控制系统设计 196

附录  单片机开发环境 207
一、Keil C51的安装和使用 207
二、开发工具 208
三、创建应用 215
四、μVision 3功能 222
五、Proteus的单片机系统仿真 226
小结 236
习题 237

参考文献 238

内容摘要
本书以单片机的应用为导向,通过大量应用实例项目巩固单片机相关知识点,所有实例项目均可在Proteus软件中仿真完成。全书共分10章,内容包括单片机概述、很小单片机系统、C51编程设计、单片机输入应用与输出应用、单片机内部资源及应用、基于实际应用的数据采集与输出控制、串口通信与综合应用。附录介绍单片机开发环境。本书内容丰富,讲解深入浅出,具有较强的实践性与系统性。本书以理论够用、实用为主,注重对读者实践能力的培养,每章都设计有实例项目,且每个实例都是从实际应用项目中总结提炼出来的,以期让读者建立完整、系统的工程观念。本书既可作为高职高专物联网技术与应用、电子技术等相关专业的单片机课程教材,也可作为单片机初学者的自学教材。

精彩内容
本书以单片机的应用为导向,通过大量应用实例项目巩固单片机相关知识点,所有实例项目均可在Proteus软件中仿真完成。全书共分10章,内容包括单片机概述、最小单片机系统、C51编程设计、单片机输入应用与输出应用、单片机内部资源及应用、基于实际应用的数据采集与输出控制、串口通信与综合应用。附录介绍单片机开发环境。
  本书内容丰富,讲解深入浅出,具有较强的实践性与系统性。本书以理论够用、实用为主,注重对读者实践能力的培养,每章都设计有实例项目,且每个实例都是从实际应用项目中总结提炼出来的,以期让读者建立完整、系统的工程观念。
  本书既可作为高职高专物联网技术与应用、电子技术等相关专业的单片机课程教材,也可作为单片机初学者的自学教材。

—  没有更多了  —

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

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