图书介绍
单片机项目教程 C语言版PDF|Epub|txt|kindle电子书版本网盘下载
![单片机项目教程 C语言版](https://www.shukui.net/cover/41/31010194.jpg)
- 周坚编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787811247817
- 出版时间:2013
- 标注页数:215页
- 文件大小:75MB
- 文件页数:225页
- 主题词:单片微型计算机-C语言-程序设计-教材
PDF下载
下载说明
单片机项目教程 C语言版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
绪论 单片机及C语言入门1
0.1单片机的发展1
0.1.1单片机名称的由来1
0.1.2单片机技术的发展历史1
0.2计算机数据表示3
0.2.1常用的进位计数制3
0.2.2二进制的算术运算5
0.2.3数制间的转换5
0.2.4数的表示方法及常用计数制的对应关系6
0.2.5逻辑数据的表示7
0.3计算机中常用基本术语8
0.4存储器10
0.5 C语言入门13
0.5.1 C语言的产生与发展13
0.5.2 C语言的特点13
0.5.3 C语言入门知识14
0.5.4 C语言程序特性分析19
0.6 C语言中的数据20
0.6.1数据类型概述20
0.6.2常量与变量21
0.6.3整型数据22
0.6.4字符型数据23
课题1 80C51单片机学习环境的建立26
任务1使用STC89C51单片机制作实验电路板26
1.1.1电路原理图26
1.1.2电路板的制作与代码的写入28
任务2让实验电路板具有仿真功能32
1.2.1仿真的概念32
1.2.2仿真芯片制作32
任务3认识和使用成品实验电路板35
1.3.1实验板简介35
1.3.2工业控制器简介37
任务4 Keil软件的安装与使用39
1.4.1 Keil软件简介40
1.4.2安装Keil软件40
1.4.3使用Keil软件40
任务5认识与使用实验仿真板48
1.5.1实验仿真板的特点49
1.5.2实验仿真板的安装与使用51
课题2单片机的I/O接口53
任务1用单片机控制LED53
2.1.1任务分析54
2.1.2任务实现55
任务2用单片机发出声音60
2.2.1任务分析60
2.2.2任务实现60
2.2.3延时工作过程的分析63
任务3用指拨开关设置音调65
2.3.1设置音调的实现65
2.3.2任务实现65
2.3.3单片机内部的并行I/O口68
任务4用单片机制作风火轮玩具73
2.4.1任务分析73
2.4.2任务实现73
2.4.3用仿真芯片来实现74
2.4.4单片机的内部结构78
课题3 80C51单片机的中断系统82
任务1紧急停车控制器82
3.1.1中断的概念82
3.1.2任务实现83
3.1.3 80C51的中断结构85
任务2通过外部信号来改变风火轮的转速88
3.2.1脉冲信号的获得88
3.2.2任务实现89
3.2.3中断响应分析92
3.2.4中断控制94
课题4定时/计数器的应用96
任务1包装流水线中的计数器96
4.1.1定时/计数的基本知识96
4.1.2任务实现98
4.1.3单片机中的定时/计数器99
任务2用单片机来唱歌105
4.2.1歌谱与歌曲的基本知识105
4.2.2用定时中断来产生不同频率的信号106
4.2.3单片机唱歌的实现109
课题5 80C51的串行接口与串行通信117
任务1使用串行口扩展并行口117
5.1.1用串行口扩展并行输出117
5.1.2用串行口扩展并行输入122
5.1.3 80C51单片机的串行接口124
任务2单片机与PC机通信126
5.2.1串行通信的基本知识126
5.2.2任务实现130
5.2.3串行口工作方式与波特率设置133
课题6显示接口136
任务1一位计数器136
6.1.1单个数码管的结构136
6.1.2任务实现137
任务2银行利率屏的制作140
6.2.1相关知识140
6.2.2任务实现141
任务3秒表142
6.3.1 LED显示器动态接口原理142
6.3.2动态显示程序的编写144
6.3.3秒表的实现149
任务4小小迎宾屏152
6.4.1字符型液晶显示器简介152
6.4.2字符型液晶显示屏驱动程序153
6.4.3小小迎宾屏的实现158
课题7键盘接口159
任务1键控风火轮159
7.1.1单片机键盘简介159
7.1.2任务实现160
任务2可预置数的倒计时钟163
7.2.1功能描述163
7.2.2任务实现163
7.2.3单片机键盘处理的方法168
任务3智能仪器的键盘169
7.3.1相关知识169
7.3.2任务实现170
课题8模拟量转换接口175
任务1数字电压表175
8.1.1 A/D转换器工作原理175
8.1.2数字电压表的制作178
任务2数字化波形发生器180
8.2.1 D/A转换器工作原理180
8.2.2数字信号发生器的实现183
课题9 I2C总线与SPI总线189
任务1 AT24芯片编程器189
9.1.1 I2C接口介绍189
9.1.2 AT24系列EEPROM的结构及特性190
9.1.3 AT24系列EEPROM的使用192
9.1.4编程器的实现195
任务2 X5045编程器的制作199
9.2.1 X5045芯片简介199
9.2.2编程器的实现207
9.2.3编程器的使用214
参考文献215