打印
[51单片机]

【视频教程】《31天环游单片机(共100讲)》连载进行中...

[复制链接]
18773|90
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xymbmcu|  楼主 | 2014-7-7 15:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
楼主:精心录制,用心分享;
网友:虚心学习,真心评价。
当然也得给网友们一些实惠、以此鼓励。
奖励规则:100楼、300楼、500楼、700楼、900楼,送由楼主编著的《深入浅出玩转51单片机》教材一本。
看过的读者评论:难得一见的好书,详细但没废话,通俗但又深入,不看此书怎学单片机?
                     :自从有了此书,妈妈再也不用担心我学不会单片机了!
如以上楼层若有重复,下楼顶上,例如100楼是残弈悟恩,300楼也是残弈悟恩,那么301楼得奖,以此类推,在得奖的同时赶紧买注彩票,祝你好运。
科学家发现,能到达金字塔顶端的只有两种动物,一种是雄鹰,靠自己的天赋和翅膀轻易地飞上去。另外一种动物也能到了塔顶,那就是蜗牛。蜗牛没有可以展翅翱翔的翅膀,只能爬上去,从地上爬上去可能需要一个月、两个月、甚至一年、三年。蜗牛爬行的整个过程绝对不会一帆风顺,一定是掉下来、再爬、掉下来、再爬。只要爬到金字塔顶端,蜗牛眼中所看到的世界、它收获的成就,跟雄鹰是一模一样的。
网友们或许现在有父母供给,不用为生活奔波,可是时间过得很快,你们即将走向社会,体验生活的辛酸、无奈和煎熬,或者你们已经走上了工作岗位,已经被社会磨的很圆,没棱没角,但是,既然我们选择了这个行业,选择了做技术,那么就得好好奋斗,总会等到春天花开的季节。只要你愿奋斗,终有那么一天,曾经的小树苗会枝繁叶茂,长成参天大树。
接下来就是我们的主题,《31天环游单片机》(共计100讲)视频开始持续连载,大家就边下载、边观看、边学习、边盖楼、边得奖。你们奋斗不停止,我将陪你们攀登技术的最高峰。

相关帖子

沙发
xymbmcu|  楼主 | 2014-7-7 15:37 | 只看该作者
笔记6 无怨无悔—定时器/打扰者—中断
6.1 夯实基础——C语言之编程规范
6.1.1 程序的排版
6.1.2 程序的注释
6.2 工程图示定时器和中断
6.3 定时器和中断的点点滴滴
6.3.1 原理说明
6.3.2 硬件设计
6.3.3 软件分析
实例11“鬼火”灯(一)
6.4 实例诠释定时器和中断
实例12“鬼火”灯(二)
实例13 四位计数器伴随8盏“鬼火”灯
附加实例 请个大师来捉“鬼”—数码管的消隐
6.5 知识扩展——复位和晶振电路
6.5.1 复位电路
6.5.2 晶振电路
笔记7 另类事件的引发者—按键
7.1 夯实基础——C语言之数据
7.1.1 变量与常量数据
7.1.2 变量的作用域
7.1.3 变量的存储类别
7.1.4 变量的命名规则
7.2 工程图示按键
7.3 按键的点点滴滴
7.3.1 原理说明
7.3.2 硬件分析
7.3.3 解读软件
7.4 实例诠释按键
实例14 孤独的操作手—独立按键
实例15 孕育生命的摇篮—矩阵(按键_行列扫描法)
实例16 孕育生命的摇篮—矩阵(按键_高低电平翻转法)
7.5 延时版的消抖背后却埋藏着多少的深思——状态机法
7.5.1 状态机简介
7.5.2 状态机法的按键检测
实例17 独立按键的检测——状态机法
7.6 知识扩展——存储器
7.6.1 ROM(只读存储器)
7.6.2 RAM(随机存储器)
7.6.3 单片机的ROM(FLASH)和RAM(SRAM)
笔记8 Hello Word—液晶
8.1 夯实基础——C语言之条件判断
8.1.1 if语句
8.1.2 switch...case语句
8.2 工程图示LCD及概述
8.3 1602液晶的点点滴滴
8.3.1 原理说明
8.3.2 硬件分析
8.3.3 解读软件
实例18 Welcome-MGTECH
8.4 实例诠释LCD1602
实例19舞动的字母
8.5 12864液晶的点点滴滴
8.5.1 原理说明
8.5.2 硬件分析
8.5.3 软件分析
实例20王勃—您好!
8.6 实例诠释LCD12864
实例21 新春快乐--LCD12864
实例22 BirdsLOVE&&简易计算器—LCD12864
实例23 12864液晶的点、线、面
实例24 12864液晶的串口操作法
8.7 知识扩展——Keil4的软仿真
8.7.1 Keil4的I/O口仿真
8.7.2 Keil4的逻辑分析仪
8.7.3 Keil4的变量值仿真
笔记9 夜晚需要它点缀—LED点阵
9.1 夯实基础——C语言之循环
9.1.1 while循环
9.1.2 do...while循环
9.1.3 for循环
9.2 工程图示LED点阵
9.3  LED点阵的点点滴滴
9.3.1 原理说明
9.3.2 简述74HC595
9.3.2 硬件分析
9.3.3 解读软件
实例25 点亮LED点阵的第一行
9.4 实例诠释LED点阵
实例26 I LOVE YOU
实例27 “心”动
实例28 流星雨
实例29 山寨版的交通指示灯
9.5 知识扩展——各种版本的延时
9.5.1 续Keil4的时间仿真
9.5.2 真实的时间判定
9.5.3 精确的延时时间

使用特权

评论回复
板凳
xymbmcu|  楼主 | 2014-7-7 15:38 | 只看该作者
笔记10 小桥流水—串口通信
10.1 夯实基础——C语言之数组、字符串
10.1.1 数组
10.1.2 字符串
10.2 工程图示串口
10.3 串口的点点滴滴
10.3.1 原理说明
10.3.2 硬件设计
10.3.3 软件分析
10.4 实例诠释串口
实例30 调试的第三只手—串口调试
实例31 通信的桥梁—收发必须统一
实例32 上位机与下位机通信载体——串口
10.5 知识扩展——上拉电阻和下拉电阻
10.5.1 拉电流与灌电流
10.5.2 上拉电阻和下拉电阻
笔记11 有一种总线叫做——IIC总线
11.1 夯实基础——C语言之函数
11.1.1 什么是函数?
11.1.2 为什么使用函数?
11.1.3 函数的分类
11.1.4 函数的命名规则
11.2 工程图示EEPROM
11.3 IIC总线和AT24C02的点点滴滴
11.3.1 原理说明
11.3.2 硬件设计
11.3.3 软件分析
11.4 实例诠释IIC总线的操作方法
实例33 读写必须统一—AT24C02
实例34 单片机开关机多少次?
11.5 知识扩展——单片机的I/O口你知多少
11.5.1 P0口的内部结构
11.5.2 P2的内部结构
11.5.3 P1口、P3口的内部结构
笔记12 探究数模、模数的奥秘
12.1 夯实基础—运算放大器
12.1.1 负反馈
12.1.2 同相放大电路
12.1.3 反相放大电路
12.2 工程图示A/D&&D/A
12.3 D/A&&A/D的点点滴滴
12.3.1 原理说明
12.3.2 硬件设计
12.3.3 软件分析
12.4 实例诠释A/D和D/A
实例35 互换的代价—A/D&&D/A
实例36 简易多波形发生器
12.5 知识扩展——十种软件滤波算法
笔记13 感知冷热的神秘仪器—温度传感器
13.1 夯实基础—C语言之指针
13.1.1 小试牛刀——指针
13.1.2 指针的声明
13.1.3 指针与数组的藕断丝连
13.1.4 指针与函数
13.2 工程图示温度传感器
13.3 温度传感器的点点滴滴
13.3.1 原理说明
13.3.2 硬件设计
13.3.3 软件分析
13.4 实例诠释温度传感器
实例37 基于LM75的温度测试仪
13.5 知识扩展—单片机还养了一只小“狗”
实例38 LED灯闪烁是因为“狗”饿了
实例39 要让系统OK必须实时“喂狗”
笔记14 响声十二下、开始新一天—时钟
14.1 夯实基础——C语言之结构体
14.1.1 结构体
14.1.2 枚举
14.1.3 大刀阔斧——typedef
14.2 工程图示时钟
14.3 时钟芯片的点点滴滴
14.3.1 PCF8563的原理说明
14.3.2 硬件设计
14.3.3 软件分析
14.4 实例诠释时钟
实例40 基于PCF8563的时钟设计
14.5 知识扩展—电源从故事开始
14.5.1 大地之爱 母亲水窖
14.5.2 漫谈各种版本的概念
笔记15 玩转红外编、解码
15.1 夯实基础—漫谈“最不起眼”的电源
15.1.1 直流稳压电源概述
15.1.2 MGMC-V1.0实验板上的滤波
15.2 工程图示红外编、解码
15.3 红外编、解码的点点滴滴
15.3.1 原理说明
15.3.2 硬件设计
15.3.3 软件分析
15.4 实例诠红外解码
实例41 红外解码
扩展——红外发送(编码)
实例42 红外编码之发射
15.5 知识扩展—案例解说电源
15.5.1 LDO和DC-DC的区别
15.5.2 单点接地
15.5.3 不要让滤波电容太“孤单”
15.5.4 要对磁珠和0Ω的电阻情有独钟
第三部分 拓展篇
笔记16 重建程序—模块化编程
16.1 Keil4的进阶应用——建模
16.2 单片机之模块化编程
16.2.1 借说明开头
16.2.2 用实践解释
16.3 源文件路径的添加
16.4 模块化编程的应用实例
实例43 模块化编程—8灯闪烁
实例44 模块化编程—基于定时器的时钟
笔记17 流行的操作系统—RTX51 Tiny
17.1操作系统概述
17.1.1 简述RTX51 Tiny操作系统
17.1.2 为什么要使用操作系统?
17.2 RTX51 Tiny操作系统
17.2.1 RTX51 Tiny操作系统概述
17.2.2 实时程序
17.2.3 原理
17.2.4 RTX51 Tiny的配置
17.2.5 使用RTX51 Tiny
17.2.6 参考函数
17.3 RTX51 Tiny的应用实例
实例45 流星慧灯—RTX51 Tiny
实例46 基于RTX51 Tiny 的MGMC-V1.0全板测试程序
笔记18 高级指挥者—上位机
18.1 简述上位机
18.1.1 上位机与下位机通信的方式
18.1.2 上位机编程软件的选择
18.2 上位机编程
18.2.1 基于C语言的简易串口调试助手
18.2.2 基于C++的简易串口调试助手
18.2.3 基于G语言的简易串口调试助手
18.3上位机的应用实例
实例47 基于LabWindows/CVI简易串口助手
实例48 基于VS2010的简易串口助手
实例49 基于LabVIEW的简易串口助手
笔记19 DIY必备基础—漫画PCB
19.1 PCB设计流程
19.2 乱聊PCB
19.3 PCB软件介绍
19.3.1 Altium Designer2013
19.3.2 PADS9.5
第四部分 项目篇
笔记20 手把手教你搭建MCU的最小系统
20.1 单片机的体系结构
20.1.1 单片机的内脏——内部结构
20.1.2 单片机的大脑—CPU
20.2 单片机最小系统
20.2.1 什么是单片机最小系统
20.2.2 搭建最小系统的各种需求
20.3 四种最小系统的搭建方法
20.3.1 万用板(洞洞板)搭建版
20.3.2 面包板搭建版
20.3.3 DIY PCB板搭建版
20.3.4 工厂PCB板搭建版
笔记21 DIY摇摇棒—1+1项目
21.1 项目简介
21.2 功能概述
21.3 硬件设计
21.3.1 摇摇棒原理图
21.3.2 摇摇棒PCB图
21.4 软件设计
笔记22 DIY“空调”—菜鸟级项目
22.1 项目概述
22.1.1 项目要求
22.1.2 功能概述
22.2 硬件电路设计
22.2.1 测试板原理图
22.2.2 测试板PCB图
22.3 解读软件
22.3.1 12864液晶的驱动
22.3.2 DS18B20的驱动
22.3.3 按键扫描和外围设备的驱动
22.3.4 总体程序
22.4 DIY“空调”的制作心得
笔记23升级版的DIY“空调”—PID算法
23.1 PID概述
23.2 PID方式转换
23.3 老外的PID算法
笔记24 无线温湿度测试系统—nRF24L01
24.1 项目简介
24.2 两个子模块的准备
24.2.1 无线模块的概述
24.2.2 数字温湿度传感器——DHT11
24.3 发射系统的设计
24.3.1 发射系统的硬件设计
24.3.2 发射系统的软件开发
24.4 接收系统的下位机设计
24.4.1 下位机系统的硬件设计
24.4.2 下位机系统的软件开发
24.5 接收系统的上位机开发
笔记25 基于Android手机的蓝牙智能小车
25.1 电机驱动
25.1.1 L298的概述
25.1.2 H桥驱动电路的概述
25.2 解读三种电机
25.2.1 直流电机
25.2.2 步进电机
25.2.3 舵机
25.3 蓝牙模块
25.3.1 蓝牙模块简述
25.3.2 蓝牙模块的主、从模式
25.4 手机控制界面
25.5 晒晒蓝牙智能小车
25.5.1 蓝牙智能小车概述
25.5.2 蓝牙智能小车的软件设计
25.5.3 OK的蓝牙智能小车
笔记26 基于LD3320的语音点歌系统
26.1 工程背景
26.2 工程简介
26.3 LD3320的概述
26.3.1 LD3320的硬件设计
26.3.2 LD3320的软件设计
26.4 系统的调试心得
笔记27 基于单片机的简易电视机
27.1 项目背景
27.2 项目概述
27.3 DIY电视的硬件设计
27.3.1 硬件设计——CPU
27.3.2 硬件设计——电源电路
27.3.3 硬件设计——视频解码和显示电路
27.3.4 硬件设计——音频功放电路
27.4 软件调试之总结
27.4.1 软件调试——CPU
27.4.2 软件调试——功放部分
27.4.3 软件调试——视频解码和显示部分

使用特权

评论回复
地板
限量_个性。| | 2014-7-7 15:45 | 只看该作者
在基础上有提升,应该是本不错的书。

使用特权

评论回复
5
原野之狼| | 2014-7-7 16:26 | 只看该作者
又见工程师写书...
看目录还不错,希望能有实质性的内容。

使用特权

评论回复
6
szdzjs| | 2014-7-7 20:54 | 只看该作者
不错啊先看看

使用特权

评论回复
7
xymbmcu|  楼主 | 2014-7-8 18:33 | 只看该作者
视频第一讲:单片机学习概述。
下载链接:pan.baidu.com/s/1mggGaG4
百度云下载链接如上。

使用特权

评论回复
8
szzxl10| | 2014-7-8 23:04 | 只看该作者
留脚印,先关注下。:victory:

使用特权

评论回复
9
紫羽御宸| | 2014-7-9 10:03 | 只看该作者
    顶一个!!

使用特权

评论回复
10
johnhou108| | 2014-7-9 10:07 | 只看该作者
先登记下!!

使用特权

评论回复
11
venc97| | 2014-7-9 10:44 | 只看该作者
MARK,这个可以看看

使用特权

评论回复
12
xymbmcu|  楼主 | 2014-7-12 10:49 | 只看该作者
第2讲 走马观花——软、硬件平台的搭建
该节主要讲述:驱动的安装、Keil4的安装、MGMC-V1.0实验板的总体功能介绍。
该讲视频已上传到百度云,需要的可以去下载,不需要的等带后续内容。

链接地址:pan.baidu.com/s/10Dre2

第3讲:星星点灯——Keil4的使用和LED实验

该讲内容:(1)如何使用Keil4软件。
         (2)LED实验。
         (3)延时函数、头文件、寄存器的详解。

下载地址:pan.baidu.com/s/1bnxn3zx


第4讲:走马观花——数码管基础

该讲内容:数码管的基础、驱动的编写。

下载链接:pan.baidu.com/s/1eQEc2PG

使用特权

评论回复
13
xymbmcu|  楼主 | 2014-7-12 10:50 | 只看该作者
在开始连接之前,先跟大家声明几点:
一、我很乐意接受大家的批评、指正。
二、楼主生于农村、长于农村,大学以前一直说方言,所以普通话不是很标准,让大家的耳朵受刺激的了,还望谅解。
三、刚开始,由于经验、录制软件的问题,视频录制的不是太好,还望理解,后面更换录制软件后,清晰度明显有所提升。
四、穷屌丝一个,在录制初期一直用着大一买的“新”电脑,所以电脑也有些问题,导致有几讲有杂音,更望大家理解。

在来说说目录和针对的对象,大体目录如下,详细目录后续。
第一部分,主要讲述了单片机的基础,例如LED、数码管(用定时器消隐)、按键(状态机法)、中断、定时器、液晶(1602、12864图形绘制)、LED点阵(基本显示、移屏算法),其中还夹杂了如:二极管、三极管、MOS管、C语言变量(变量命名)、编程风格、循环、数组、指针、函数、结构体,合计35讲。既然是基础,肯定就是针对初学者了。

第二部分,主要讲述了单片机通信的协议,如串口、IIC、单总线(个人理解)。除此还包括,数模、模数转换,如何高效阅读代码、程序的调试等,共计24讲。即使基础,也算提高。

第三部分,基于单片机的进阶篇,这些知识、方法完全可以用到学习别的单片机中,如C8051F、STM8、凌阳61、PIC等,因此就是真正的进阶、过度、扩展了。该部分主要包括:基于Keil4软件的仿真、基于protues的仿真、Keil4与protues的联调、基于逻辑分析仪的仿真和调试、基于示波器的仿真和调试、电源的设计、单点接地、文波的测试、模块化编程、上位机编程(基于G语言)、基于PADS9.5的PCB设计、基于Altium Designer14的PCB设计、实时操作系统,其中PCB包括如何单点接地、如何防止滤波电容、如何走线、如何包地、如何防止地孔来匹配阻抗。合计30讲左右,我相信这些知识点可以用的别的设计中吧。

第四部分,以单片机为基础,讲述如何评审一个项目、如何开始对一个项目进行分工,又是如何来设计、完成整个项目的,以及如何焊接、调试一个板子。当然这些项目不是如何做一个机顶盒、一台电视、一台冰箱,我们就以如何搭建一个最小系统、如何设计一个DIY简易空调、如何设计PID算法、如何做一个蓝牙智能小车、如何做一个无线温度传输系统、如何DIY一台简易电视入手,来为大家讲述一个完整项目的开发过程。预计10讲左右。

使用特权

评论回复
14
xymbmcu|  楼主 | 2014-7-26 09:21 | 只看该作者
几天没法了,那就这次一并上5讲:

第5讲 数码管的静、动态显示实例:pan.baidu.com/s/1qWFKmuw

第6讲 二、三极管概述:pan.baidu.com/s/1dD9vc9V

第7讲 定时器基础篇:pan.baidu.com/s/1sj58NDV

第8讲 中断基础篇:pan.baidu.com/s/1kT2xoHL

第9讲 定时器、中断实例(一):pan.baidu.com/s/1eQkq8l8

第10讲 定时器、中断实例(二):pan.baidu.com/s/1sjvzzBn

不奢望大家好评,只求给出一些建议和意见,谢了哈。

使用特权

评论回复
15
POORMAN1991| | 2014-7-29 21:52 | 只看该作者
HAO

使用特权

评论回复
16
POORMAN1991| | 2014-7-29 22:20 | 只看该作者
楼主,你的书我咋在网上查不到呀? 预计2014年4月份由北航出版社出版,给个链接呗

使用特权

评论回复
17
xymbmcu|  楼主 | 2014-7-30 08:32 | 只看该作者
POORMAN1991 发表于 2014-7-29 22:20
楼主,你的书我咋在网上查不到呀? 预计2014年4月份由北航出版社出版,给个链接呗 ...

item.taobao.com/item.htm?spm=a1z10.1.w4004-6027875804.4.Whlbe9&id=39979345918
这是我小店的购买地址,你拍了之后可以联系我,我可给你来了签名。
当然你也可以到当当、京东、卓越等网站购买,书名《深入浅出玩转51单片机》。

使用特权

评论回复
18
ljp98| | 2014-7-30 08:48 | 只看该作者
期待大作!先顶起。

使用特权

评论回复
19
电子无聊大神| | 2014-7-30 09:45 | 只看该作者
51单片机的书里面,算是比较先进的一本了

使用特权

评论回复
20
xymbmcu|  楼主 | 2014-8-7 23:29 | 只看该作者
31天环游单片机视频

第11讲 定时器、中断实例(三):pan.baidu.com/s/1eQIMMkU

第12讲 C语言编程之风格和变量:pan.baidu.com/s/1kTsomsJ

第13讲 独立按键的基础和编程:pan.baidu.com/s/1o63Dw6I

第14讲 基于状态机的独立按键编程:pan.baidu.com/s/1c0lGRJi

第15讲 矩阵按键基础:pan.baidu.com/s/1hqHwOx2

残弈悟恩:有些设计,值得用一生追求。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

56

帖子

4

粉丝