图书介绍

STC15系列可仿真单片机项目化应用教程 C语言PDF|Epub|txt|kindle电子书版本网盘下载

STC15系列可仿真单片机项目化应用教程 C语言
  • 顾菊芬,李俊主编;刘大会主审 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111529019
  • 出版时间:2016
  • 标注页数:197页
  • 文件大小:51MB
  • 文件页数:205页
  • 主题词:单片微型计算机-C语言-程序设计-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐