扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
单片机应用技术(高职) 版权信息
- ISBN:9787560660059
- 条形码:9787560660059 ; 978-7-5606-6005-9
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
单片机应用技术(高职) 内容简介
本书以单片机的应用为导向,通过大量应用实例项目巩固单片机相关知识点,所有实例项目均可在Proteus软件中仿真完成。全书共分10章,内容包括单片机概述、很小单片机系统、C51编程设计、单片机输入应用与输出应用、单片机内部资源及应用、基于实际应用的数据采集与输出控制、串口通信与综合应用。附录介绍单片机开发环境。本书内容丰富,讲解深入浅出,具有较强的实践性与系统性。本书以理论够用、实用为主,注重对读者实践能力的培养,每章都设计有实例项目,且每个实例都是从实际应用项目中总结提炼出来的,以期让读者建立完整、系统的工程观念。本书既可作为高职高专物联网技术与应用、电子技术等相关专业的单片机课程教材,也可作为单片机初学者的自学教材。
单片机应用技术(高职) 目录
第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
展开全部
书友推荐
- >
月亮与六便士
月亮与六便士
¥18.1¥42.0 - >
上帝之肋:男人的真实旅程
上帝之肋:男人的真实旅程
¥19.3¥35.0 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥13.5¥39.8 - >
唐代进士录
唐代进士录
¥15.1¥39.8 - >
罗曼·罗兰读书随笔-精装
罗曼·罗兰读书随笔-精装
¥20.3¥58.0 - >
苦雨斋序跋文-周作人自编集
苦雨斋序跋文-周作人自编集
¥6.9¥16.0 - >
山海经
山海经
¥17.7¥68.0 - >
企鹅口袋书系列·伟大的思想20:论自然选择(英汉双语)
企鹅口袋书系列·伟大的思想20:论自然选择(英汉双语)
¥6.3¥14.0
本类畅销
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69