单片机原理及应用技术项目化教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:赵润林,畅福善主编;朱铭林,钮玉杰副主编
- 出 版 社:北京:中国铁道出版社
- 出版年份:2018
- ISBN:9787113246365
- 页数:318 页
项目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认识DS18B20 250
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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018