图书介绍
单片机原理及应用技术项目化教程PDF|Epub|txt|kindle电子书版本网盘下载
![单片机原理及应用技术项目化教程](https://www.shukui.net/cover/27/32473055.jpg)
- 赵润林,畅福善主编;朱铭林,钮玉杰副主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113246365
- 出版时间:2018
- 标注页数:318页
- 文件大小:114MB
- 文件页数:328页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
单片机原理及应用技术项目化教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
项目1发光二极管LED控制与实现1
学习目标1
项目描述1
知识链接1
1.1单片机技术认识1
1.1.1单片机的概念1
1.1.2单片机的历史及发展概况1
1.1.3单片机的特点及应用领域2
1.1.4单片机的分类3
1.1.5 STC系列单片机简介4
1.2单片机应用系统的开发过程5
1.2.1单片机应用系统设计过程5
1.2.2单片机应用系统的传统开发方式——在线仿真技术5
1.2.3单片机应用系统的新开发方式——在线编程技术6
1.3逻辑数据的表示6
1.4单片机中数制的表示方法7
1.4.1十进制数、二进制数、十六进制数7
1.4.2数制转换8
1.4.3二进制数的运算10
1.4.4原码、反码、补码12
1.4.5 8421BCD码14
1.4.6 ASCII码15
1.5单片机应用系统入门的有效方法和基本条件15
项目实施16
自我测试19
项目2单片机软件开发过程和LED的闪烁控制20
学习目标20
项目描述20
知识链接20
2.1仿真软件Proteus的使用20
2.1.1 Proteus的主要功能特点20
2.1.2 Proteus仿真设计快速入门21
2.2 Keil C51软件的使用28
2.2.1 Keil C51软件概述28
2.2.2 Keil C51软件的使用步骤28
2.3单片机烧写器及烧写软件的使用37
2.3.1烧写及烧写器37
2.3.2烧写软件38
2.4 C51语言源程序的结构特点39
2.4.1概述39
2.4.2 C51语言的基本程序结构40
2.4.3 C51语言标识符与关键字42
项目实施44
自我测试48
项目3 STC89C52RC单片机的并行I/O口49
学习目标49
项目描述49
知识链接49
3.1 STC89C52RC单片机的内部结构和功能49
3.2 STC89C52RC单片机引脚的定义及功能50
3.3 STC89C52RC单片机存储器的空间配置及功能结构51
3.3.1程序存储器52
3.3.2数据存储器52
3.3.3特殊功能寄存器54
3.4 STC89C52RC单片机I/O接口及工作原理56
3.4.1 P0口的结构56
3.4.2 P 1口的结构57
3.4.3 P2口的结构58
3.4.4 P3口的结构59
3.4.5并行I/O接口的负载能力60
3.5 C51语言的数据类型与运算符60
3.5.1 C51语言的数据类型60
3.5.2 C51语言的运算符与表达式62
项目实施68
自我测试75
项目4 LED数码管显示控制与实现76
学习目标76
项目描述76
知识链接76
4.1 74HC573锁存器77
4.1.1 74HC573锁存器的内部结构及工作原理77
4.1.2 74HC573锁存器的特点77
4.2 LED数码管接口的原理和接口电路78
4.3 C51常量和变量81
4.3.1常量的数据类型81
4.3.2变量82
4.3.3局部变量与全局变量83
4.3.4 C语言的基本语句84
4.4 C语言的数组88
4.4.1数组的定义与引用88
4.4.2字符数组89
项目实施89
自我测试126
项目5键盘及显示设备的使用127
学习目标127
项目描述127
知识链接127
5.1键盘接口的工作原理127
5.1.1独立式键盘的工作原理128
5.1.2矩阵键盘的工作原理129
5.2字符型LCD液晶接口130
项目实施134
自我测试176
项目6单片机的定时器/计数器综合应用177
学习目标177
项目描述177
知识链接177
6.1定时器/计数器的基本概念177
6.2定时器/计数器的结构及工作原理179
6.3定时器/计数器的控制180
6.4 C语言的指针184
6.5 C语言的函数186
6.5.1函数的定义186
6.5.2函数的调用187
项目实施188
自我测试197
项目7单片机中断系统与外部中断源的扩展199
学习目标199
项目描述199
知识链接199
7.1单片机中断系统的概念199
7.2中断系统的结构及控制202
7.3外部中断源的扩展205
7.3.1定时器扩展法205
7.3.2中断加查询扩展法205
项目实施206
自我测试222
项目8单片机串行通信的设计与实现224
学习目标224
项目描述224
知识链接224
8.1串行通信的概念224
8.2串行通信的控制228
8.3单片机点对多数据传输232
8.3.1 STC-51单片机多机通信技术232
8.3.2单片机数据传输电路设计233
项目实施233
自我测试246
项目9 I2C总线应用与温度采集监控电路设计247
学习目标247
项目描述247
知识链接247
9.1 I2C总线器件及应用248
9.2 DS18B20温度传感器250
9.2.1认识DS18B20250
9.2.2 DS18B20的内部结构及功能252
项目实施255
自我测试283
项目10模拟量、数字量输入/输出设计与实现284
学习目标284
项目描述284
知识链接284
10.1模/数(A/D)转换器件的基本知识284
10.2数/模(D/A)转换器件的基本知识287
项目实施289
自我测试300
项目11家用智能豆浆机系统设计与实现301
学习目标301
项目描述301
知识链接301
11.1家用智能豆浆机的机械结构301
11.2家用智能豆浆机的控制系统302
项目实施303
项目12多功能电子时钟的设计与实现309
学习目标309
项目描述309
知识链接309
12.1多功能电子时钟的主控电路309
12.2多功能电子时钟的显示部分309
项目实施309
附录A STC单片机选型说明315
一、STC89C52RC/STC89C58RD单片机的特点315
二、STC12C2052/STC12C4052主要性能315
三、STC单片机选型表316
附录B图形符号对照表318