图书介绍
单片机C语言编程100例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张校珩主编;潘广明,张亮副主编 著
- 出版社: 北京:中国电力出版社
- ISBN:9787512346376
- 出版时间:2014
- 标注页数:256页
- 文件大小:43MB
- 文件页数:266页
- 主题词:单片微型计算机-C语言-程序设计
PDF下载
下载说明
单片机C语言编程100例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机的基本知识1
1.1 概述1
1.2 单片机技术的发展2
1.3 单片机的应用领域3
1.4 典型单片机芯片的简介4
习题16
第2章 MCS-51单片机基础知识7
2.1 MCS-51单片机的基本知识7
【实例1】正数加法溢出实例8
【实例2】负数加法溢出实例9
【实例3】工作寄存器区的选择实例9
2.2 MCS-51的引脚功能10
2.3 MCS-51单片机的并行输入/输出端口12
2.3.1 MSC-51内部并行端口结构12
2.3.2 MCS-51单片机I/O端口工作原理12
【实例4】P1口输入实例14
2.4 单片机最小系统应用16
【实例5】P1口输出实例16
【实例6】基本输入/输出实例17
习题218
第3章 开发工具介绍20
3.1 创建一个Keil C51应用程序20
3.2 建立一个工程项目20
3.2.1 运行μVision2软件20
3.2.2 建立新工程20
3.2.3 为工程选择目标器件20
3.2.4 为所创建的工程建立程序文件23
3.2.5 编辑程序源代码24
【实例7】Keil练习实例一25
3.2.6 保存文件25
3.2.7 将程序文件添加到工程项目中25
3.3 程序文件的编译和连接28
3.3.1 编译连接环境的设置28
3.3.2 程序文件的编译和连接30
3.3.3 程序文件调试31
【实例8】Keil练习实例二31
习题333
第4章 C语言基本语句34
4.1 C语言数据类型34
【实例9】特殊功能寄存器应用实例35
【实例10】位操作实例35
4.2 常量36
【实例11】常量使用说明实例36
4.3 变量37
【实例12】sfr定义方法实例37
【实例13】位变量使用实例一37
【实例14】位变量使用实例二38
【实例15】位变量使用实例三38
【实例16】位变量使用实例四38
4.4 重新定义数据类型38
【实例17】重新定义数据类型应用实例一39
【实例18】重新定义数据类型应用实例二39
【实例19】重新定义数据类型应用实例三39
【实例20】重新定义数据类型应用实例四39
4.5 运算符和表达式40
【实例21】赋值运算符应用实例40
【实例22】算术运算符应用实例40
【实例23】增量和减量运算符应用实例一41
【实例24】增量和减量运算符应用实例二41
【实例25】关系运算符应用实例一42
【实例26】关系运算符应用实例二42
【实例27】逻辑运算符应用实例一42
【实例28】逻辑运算符应用实例二42
【实例29】位运算符应用实例44
【实例30】复合赋值运算符应用实例45
【实例31】逗号运算符应用实例45
【实例32】条件运算符应用实例46
【实例33】指针和地址运算符应用实例46
【实例34】强制类型转换运算符应用实例一47
【实例35】强制类型转换运算符应用实例二47
【实例36】sizeof运算符应用实例一48
【实例37】sizeof运算符应用实例二48
4.6 C程序设计的基本语句48
4.6.1 表达式语句48
【实例38】表达式语句应用实例一48
【实例39】表达式语句应用实例二49
4.6.2 复合语句49
【实例40】复合语句应用实例一49
【实例41】复合语句应用实例二49
4.6.3 条件语句50
【实例42】条件语句应用实例一50
【实例43】条件语句应用实例二50
4.6.4 开关语句50
【实例44】开关语句应用实例51
4.6.5 循环语句51
【实例45】while语句应用实例52
【实例46】do while语句应用实例52
【实例47】for语句应用实例53
【实例48】return语句应用实例54
【实例49】goto语句应用实例54
习题455
第5章 函数56
5.1 函数定义56
【实例50】函数应用实例57
5.2 函数的调用57
5.2.1 函数的调用形式57
【实例51】函数参数应用实例58
【实例52】函数表达式应用实例58
5.2.2 函数的参数和函数的返回值58
5.2.3 实际参数的传递方式59
5.3 中断函数60
【实例53】中断函数应用实例60
习题561
第6章 数组与指针62
6.1 数组62
6.1.1一维数组62
【实例54】一维数组应用实例一62
【实例55】一维数组应用实例二63
【实例56】一维数组应用实例三63
【实例57】一维数组应用实例四63
6.1.2 字符数组63
【实例58】字符数组置初值应用实例一63
【实例59】字符数组置初值应用实例二63
6.2 指针64
【实例60】指针应用实例65
习题666
第7章 C语言程序设计67
7.1 顺序结构程序设计67
【实例61】顺序结构程序设计实例67
7.2 分支(选择)结构程序设计67
【实例62】找最大数实例67
7.3 循环程序设计68
【实例63】for单循环实例68
【实例64】for双循环实例69
【实例65】for三循环实例69
【实例66】while语句单循环实例69
【实例67】while语句三循环实例70
7.4 单片机I/O口控制程序70
【实例68】P1口实例70
【实例69】按键控制发光二极管实例70
【实例70】节日彩灯实例71
习题772
第8章 中断控制、定时/计数器73
8.1 MCS-51单片机中断系统73
8.1.1 中断系统概述73
8.1.2 MCS-51系列单片机中断系统的结构74
8.1.3 中断优先级74
8.1.4 中断控制寄存器75
8.1.5 中断系统应用77
【实例71】 中断系统应用实例77
8.2 MCS-51单片机定时/计数器78
8.2.1 与定时/计数器相关的SFR寄存器78
8.2.2 MCS-51定时/计数器的电路结构与工作模式79
【实例72】计算定时器初值实例80
8.2.3 定时/计数器应用81
【实例73】定时/计数查询方式实例81
【实例74】定时/计数中断方式实例82
【实例75】定时器应用实例83
习题884
第9章 单片机串行通信系统85
9.1 单片机串行通信概述85
9.1.1 串行通信的种类85
9.1.2 串行通信的制式86
9.1.3 MCS-51串行通信口控制及初始化87
9.2 MCS-51单片机串行通信工作方式89
【实例76】方式1发送数据实例91
【实例77】方式1接收数据实例91
【实例78】方式2、3发送数据实例91
【实例79】方式2、3接收数据实例92
9.3 MCS-51单片机串行通信应用92
【实例80】MCS-51单片机串行通信应用实例92
习题993
第10章 输入/输出接口技术94
10.1 简单I/O口的扩展94
10.2 单片机键盘接口95
10.2.1 键盘工作原理96
10.2.2 键盘结构96
【实例81】独立式键盘实例97
【实例82】行列式键盘接收实例99
10.3 单片机显示器接口100
【实例83】数码管显示实例一101
【实例84】数码管显示实例二101
【实例85】数码管显示实例三101
【实例86】数码管显示实例四101
习题10102
第11章 综合开发实例103
【实例87】流水灯实例103
【实例88】字符转换实例103
【实例89】键盘接收实例104
【实例90】动态显示实例105
【实例91】加一显示实例106
【实例92】简易电子琴实例107
【实例93】LED点阵显示实例110
【实例94】直流电机调速实例116
【实例95】步进电机调速实例118
【实例96】串行通信实例120
【实例97】ADC转换实例122
【实例98】DAC转换实例124
【实例99】温度传感器应用实例126
【实例100】日历时钟芯片应用实例134
【实例101】红外自动语音系统143
【实例102】多功能避障车151
【实例103】基于单片机与CPLD的防雷元件测试电路171
【实例104】交流组合仪表(电压、电流、功率)191
【实例105】开关钟控锁定电路223
热门推荐
- 3483043.html
- 3712298.html
- 3500947.html
- 1850440.html
- 1772685.html
- 1973779.html
- 1675550.html
- 2387467.html
- 1580925.html
- 1912475.html
- http://www.ickdjs.cc/book_3069767.html
- http://www.ickdjs.cc/book_2465212.html
- http://www.ickdjs.cc/book_1380732.html
- http://www.ickdjs.cc/book_2936851.html
- http://www.ickdjs.cc/book_1618649.html
- http://www.ickdjs.cc/book_1460801.html
- http://www.ickdjs.cc/book_1862630.html
- http://www.ickdjs.cc/book_2372072.html
- http://www.ickdjs.cc/book_1489178.html
- http://www.ickdjs.cc/book_2175677.html