STC15单片机实战指南(C语言版)——从51单片机DIY、四轴飞行器到优秀产品设计
- ISBN:9787302436584
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:532
- 出版时间:2021-10-01
- 条形码:9787302436584 ; 978-7-302-43658-4
内容简介
《STC15单片机实战指南(C语言版 从51单片机DIY四轴飞行器到优秀产品设计)》从工程实践的角度出发,整理了作者在单片机学习、实践中的大量经验,旨在代领读者熟练应用STC公司新的单片机。全书共20章,内容由浅入深,由点到面:首先,从基本的概念、开发工具入手,代领读者走进单片机的大门,深入浅出地学习STC15单片机内部资源(如定时器、中断、串口)和经典外围电路(如LED、数码管、按键、液晶、点阵、EEPROM、温度传感器、时钟、红外线解码、收音机、触摸按键、A/D、D/A),以及一些C语言和基础电路的知识;其次,扩展了一些工程中常用的知识点,如模块化编程、PCB、实时操作系统等;*后,以两个工程项目为例,手把手教大家如何DIY一个属于自己的“神器”——四轴飞行器,飞出单片机的大门。 为了方便读者学习,特别录制了配书视频,同时所有的工程源码采用模块化编程,后面章节的程序,更是引入库函数的概念,并且这些源码可直接移植到以后的工作项目中,帮助读者快速由初学者进阶到高手的行列。该书还提供与之配套的单片机开发板,视频、书籍、开发板三合一,真正做到理论、实践相结合,达到事半功倍的效果。 《STC15单片机实战指南(C语言版 从51单片机DIY四轴飞行器到优秀产品设计)》适合刚接触单片机的初学者自学,也可作为高等院校电子工程等相关专业的单片机教材和学生进行课程设计、毕业设计、电子竞赛等的参考用书,以及电子工程技术人员的工程用书。
目录
赞誉
前言
**部分 入门篇
第1章 藉马歇门,踏神圣路:迈进STC15单片机的大门
1.1 单片机概述
1.1.1 单片机厂家简介
1.1.2 STC15单片机简述
1.2 为何要学习STC15单片机
1.3 如何玩转单片机
1.3.1 做有准备的人
1.3.2 经验分享
第2章 欲善其事,必利其器:软硬件平台的搭建和使用
2.1 硬件平台——FSST15开发板
2.1.1 FSST15开发板功能框图
2.1.2 FSST15开发板基本配置
2.2 开发环境——Keil μVision5
2.2.1 Keil μVision5的安装
2.2.2 Keil μVision5中的工程创建过程
2.3 我的**个程序——点亮LED
2.4 辅助开发工具
2.4.1 CH340驱动的安装
2.4.2 单片机编程软件——STC-ISP
2.5 课后学习
第二部分 初级篇
第3章 端倪初现,小试牛刀:基本元器件与LED
3.1 电阻的应用概述
3.1.1 初识电阻
3.1.2 电流与电阻的关系
3.2 电容的应用概述
3.2.1 初识电容
3.2.2 电容的用途
3.2.3 实例解说储能和滤波
3.3 二极管的应用概述
3.3.1 二极管的特性
3.3.2 二极管的应用
3.3.3 发光二极管
3.4 三极管应用概述及使用误区
3.4.1 三极管的基本开关电路
3.4.2 开关三极管的使用误区
3.5 MOS管的应用概述
3.5.1 MOS管基础
3.5.2 MOS管的应用
3.6 运算放大器的基本应用
3.6.1 负反馈
3.6.2 同相放大电路
3.6.3 反相放大电路
3.7 STC15系列单片机的I/O口概述
3.7.1 I/O口的工作模式及配置
3.7.2 I/O口各种不同的工作模式结构框图
3.8 LED的原理解析
3.8.1 LED的原理说明
3.8.2 LED的硬件电路
3.9 LED的应用实例
3.9.1 LED闪烁实例
3.9.2 LED跑马灯实例
3.9.3 LED流水灯实例
3.10 课后学习
第4章 排兵布阵,步步扣杀:模块化编程
……
第5章 点段融合,一气呵成:C语言的编程规范与数码管的应用
第6章 审时度势,伺机而动:C语言的数据类型与定时器的应用
第7章 当断不断,反受其乱:C语言的条件判断语句与中断系统
第8章 举一反三,一呼百应:C语言的循环语句与串口的应用
第9章 稳扎稳打,步步为营:C语言的数组、字符串与按键的应用
第10章 包罗万象,森然洞天:C语言的函数与液晶的基本应用
第11章 沙场点兵,见风使舵:C语言的指针与LED点阵屏的应用
第三部分 中级篇
第12章 一脉相承,本源同宗:I2C总线与库开发
第13章 重峦叠嶂,矩阵方形:PWM的初步认识与相关应用
第14章 亦步亦趋,咫尺天涯:数模(D/A)与模数(A/D)的转换
第15章 狂风暴雨,定海神针:逻辑分析仪与红外编解码
第16章 有的放矢,运筹帷幄:RTX51 Tiny实时操作系统
第17章 按图索骥,彗泛画涂:PCB的基本知识与软件学习
第四部分 高级篇
第18章 范水模山,双管齐下:串口扩展与一键自动下载项目
第19章 地无遗利,心随你动:项目开发与多功能收音机
第20章 天上天下,唯它独尊:PID算法与四轴飞行器的设计
作者简介
刘平,坚科技有限公司创始人。曾先后在珠海、深圳等地主持研发通信类、LCD显示屏等多款产品,在嵌入式软件和硬件电路设计方面有极为丰富的项目实战经验。编著有《深入浅出玩转51单片机》一书,并研发了与此书配套的“飞天一号”(MGMC-V2.0)51单片机开发板,并录制配套的《31天环游单片机》视频教程,此系列产品已获得广大网友和高校师生的肯定和好评。此外,还研发了“飞天二号”(FSST32)STM32实验板、“飛天三號”(FSST15)开发板、基于STM32平台的四轴飞行器“飞蜓一号”(FTST32)、基于STC15平台的四轴飞行器“飞蜓二”(FTST15)。热衷于电子技术分享,先后获得以下网站荣誉称号:EDN China(电子技术设计)——博客专家(荣膺2015年度博主奖);China AET(电子技术应用)——网络名师;Elecfans(电子发烧友)——社区之星;Moore8(摩尔吧)——金牌讲师。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0