图书介绍
STC15系列可仿真单片机项目化应用教程 C语言PDF|Epub|txt|kindle电子书版本网盘下载
![STC15系列可仿真单片机项目化应用教程 C语言](https://www.shukui.net/cover/22/31944898.jpg)
- 顾菊芬,李俊主编;刘大会主审 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111529019
- 出版时间:2016
- 标注页数:197页
- 文件大小:51MB
- 文件页数:205页
- 主题词:单片微型计算机-C语言-程序设计-高等职业教育-教材
PDF下载
下载说明
STC15系列可仿真单片机项目化应用教程 C语言PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
项目一 控制灯光闪烁1
1.1 项目说明1
1.2 知识准备1
1.2.1 单片机概述1
1.2.2 IAP15W4K58S4单片机4
1.2.3 数制及转换15
1.2.4 使用Keil4和STC-ISP软件仿真调试程序16
1.2.5 开发板硬件资源25
1.2.6 Keil C和ANSI C的差异25
1.3 项目实施31
1.3.1 任务一:点亮一个发光二极管31
1.3.2 任务二:流水灯控制33
1.3.3 任务三:交通信号灯控制34
习题38
项目二 数码管显示数字40
2.1 项目说明40
2.2 知识准备40
2.2.1 数码管的结构40
2.2.2 数码管的显示方式42
2.2.3 串入并出扩展芯片74LS59543
2.3 项目实施43
2.3.1 任务一:单片机直接控制数码管显示43
2.3.2 任务二:单片机扩展I/O口控制数码管显示46
习题48
项目三 键盘控制输入49
3.1 项目说明49
3.2 知识准备49
3.2.1 键盘概述49
3.2.2 独立式键盘51
3.2.3 矩阵式键盘51
3.3 项目实施55
3.3.1 任务一:按键控制数码管显示55
3.3.2 任务二:一键控制流水LED速度57
习题60
项目四 中断系统应用61
4.1 项目说明61
4.2 知识准备61
4.2.1 中断概述61
4.2.2 单片机中断系统62
4.2.3 中断初始化68
4.2.4 中断服务函数69
4.3 项目实施70
4.3.1 任务一:模拟交通信号灯与急救车70
4.3.2 任务二:中断实现的按键识别73
习题76
项目五 制作电子钟与秒表78
5.1 项目说明78
5.2 知识准备78
5.2.1 定时器/计数器概述78
5.2.2 定时器/计数器的控制79
5.2.3 定时器/计数器的工作方式81
5.2.4 定时器/计数器的应用83
5.3 项目实施85
5.3.1 任务一:99.9s秒表计时85
5.3.2 任务二:简易电子钟的实现88
习题92
项目六 制作简易电压表93
6.1 项目说明93
6.2 知识准备93
6.2.1 ADC转换概述93
6.2.2 ADC转换原理及性能指标94
6.2.3 ADC转换器结构及相关寄存器96
6.3 项目实施100
6.3.1 任务一:简易电压表的实现100
6.3.2 任务二:用ADC实现按键识别103
习题108
项目七 实现串口通信109
7.1 项目说明109
7.2 知识准备109
7.2.1 串行通信概述109
7.2.2 IAP15W4K58S4单片机串口112
7.2.3 串行通信工作方式116
7.2.4 双机通信和多机通信120
7.2.5 串口初始化122
7.3 项目实施122
7.3.1 任务一:单片机与PC通信122
7.3.2 任务二:双机通信124
习题129
项目八 液晶显示应用131
8.1 项目说明131
8.2 知识准备131
8.2.1 液晶显示器概述131
8.2.2 LCD1602简介132
8.2.3 LCD1602字符显示138
8.3 项目实施139
8.3.1 任务一:液晶显示姓名、学号139
8.3.2 任务二:液晶显示实现电子钟142
习题145
项目九 串行总线接口应用147
9.1 项目说明147
9.2 知识准备147
9.2.1 单总线器件DS18B20及应用147
9.2.2 I2C总线器件LM75及应用153
9.2.3 SPI总线器件DS1302及应用158
9.3 项目实施163
9.3.1 任务一:采用单总线器件DS18B20实现测温163
9.3.2 任务二:采用12 C总线器件LM75实现测温169
9.3.3 任务三:采用SPI串行总线器件DS1302实现电子万年历177
习题182
项目十 PWM模块控制电动机调速183
10.1 项目说明183
10.2 知识准备183
10.2.1 PWM的基本含义及应用范围183
10.2.2 PWM的输出功能及相关寄存器184
10.2.3 直流电动机驱动电路的基本原理189
10.3 项目实施190
10.3.1 任务一:按键控制直流电动机加减速190
10.3.2 任务二:直流电动机测速的实现192
习题196
参考文献197