巫妖王51单片机开发板配套视频课程

首发

下载课程

下载学院APP

缓存视频离线看

收藏(134)

巫妖王51单片机开发板配套视频课程

适用人群: 本课程适合刚开始接触单片机,想要低成本开启学习之路的萌新童鞋。

共40课时 共13小时8分钟 更新时间:2017-12-08

会员免费观看

价  格

¥1

优惠活动

会员免费

2424小时内答疑

课时永久观看

退15分钟内无条件退款

  1. 仅限付费视频课程适用
  2. 购买后15分钟内可以找到客服进行沟通退款
  3. 退款将返还至51CTO学院账户,不支持提现
  4. 下载资料后不再享有退款特权
  5. 客服(Tel:400-101-1651)
  6. 最终解释权归51CTO学院所有

APP缓存听课

PC倍速播放

专属资料下载

课程介绍

课程大纲

学习资料

学员评价

课程目标
本课程是巫妖王51单片机开发板的配套视频课程,本课程的目标是用最少的时间带大家零基础入门51单片机。配合巫妖王51单片机开发板,让大家花费最少的时间最少的钱就能轻松开启单片机学习之路。
适用人群
本课程适合刚开始接触单片机,想要低成本开启学习之路的萌新童鞋。
课程简介
  • 1.学单片机有什么用

    本节通过介绍单片机的定义和主要用途,来讲述学习单片机的价值和意义。先搞清楚为了有什么用,才能更有动力去学习。

  • 2.选择巫妖王51单片机开发板的优势

    本节从价格、配置、扩展性、设计理念等各方面详细分析对比,告诉大家巫妖王51单片机开发板的优势,这确实是学习51单片机最好的选择。

  • 3.巫妖王开发板全面介绍

    本节对巫妖王51单片机开发板全面介绍,包括外包装和原件清单、板载模块设计、外围模块设计等。

  • 4.测试确认开发板硬件完好1

    本节介绍如何利用开发板的综合测试程序,对板载模块进行逐一测试以确认硬件是否完好。这除了可以让大家对买到的东西放心之外,本身就是对产品测试和软件设计的学习。

  • 5.测试确认开发板硬件完好2

    本节接上节继续测试板载模块。

  • 6.安装51单片机开发环境

    本节带大家安装Keil uVision4和其他的几个开发中需要用到的软件。

  • 7.点亮的不只是LED

    本节带大家认识第一个板载模块LED,用Keil打开LED的项目工程并编译得到hex文件,烧录执行看到实验现象。

  • 8.手把手创建Keil工程项目

    本节手把手带大家创建一个Keil工程,并熟悉常见的设置项目。

  • 9.LED闪烁和流水灯效果

    本节学习LED闪烁和流水灯的原理,并且理解示例代码且能自己改写。

  • 10.静态驱动数码管

    本节带大家学习数码管的原理和静态方式驱动数码管的代码。

  • 11.动态驱动数码管

    本节讲解动态刷新数码管的显示代码。

  • 12.蜂鸣器

    本节讲解蜂鸣器的原理和编程方式。

  • 13.8*8LED点阵屏1

    本节讲述点阵屏的工作原理和74HC595串行转并行移位器的工作原理。

  • 14.8*8LED点阵屏2

    本节讲述官方例程中3个程序,通过这些程序大家可以很好的理解点阵屏的显示原理。

  • 15.查询方式独立按键

    本节讲解使用查询方式来检测独立按键的原理和代码。

  • 16.查询方式矩阵按键

    本节讲解使用查询方式来处理矩阵按键的原理和代码。

  • 17.中断方式独立按键

    本节讲解中断的概念和编程方法,并且用中断来处理按键。

  • 18.51单片机定时器

    本节讲解定时器的概念和51单片机T0、T1定时器的编程方法和程序解析。

  • 19.串口通信1

    本节讲解计算机串口通信的原理和波特率等重要概念,并讲解51单片机的串口初始化程序。

  • 20.串口通信2

    本节进行串口通信实验,并讲解相关工具软件的使用。

  • 21.单点电容触摸按键

    本节讲解单点电容触摸JL223B芯片的原理和编程方法。

  • 22.磁感应开关

    本节讲解DH481磁感应开关的实现原理和编程方法。

  • 23.DS1302实时时钟1

    本节讲解DS1302实时时钟的概念和编码接口、SPI协议的底层时序图如何来看。

  • 24.DS1302实时时钟2

    本节接上节对照读写寄存器的函数代码和时序图来讲解,目的是让大家对通信时序有所了解,理解代码是根据时序图写出来的。

  • 25.DS1302实时时钟3

    本节讲解DS1302的上层操作接口和BCD码编码,并理解整个读出时间并数码管显示的代码。

  • 26.分层思想和编程方式的体现

    本节讲解模块化编程和分层思想,并演示将DS1302程序用分层分块思想改造过的样子。

  • 27.直流电机

    本节介绍电机原理和常见电机种类,并讲解电机驱动ULN2003原理图和代码。

  • 28.EEPROM和I2C总线

    本节讲解FLASH和RAM等概念和EEPROM的特性用途,同时讲解I2C总线的底层时序。

  • 29.EEPROM官方例程讲解

    本节结合官方例程来全面系统讲解EEPROM的读写函数和测试代码逻辑。

  • 30.AD转换

    本节讲解AD转换的用途和主要参数,以及AD转换的实现方式和编程方法。

  • 31.AD转换程序解析

    本节讲解开发板官方例程中AD转换的实现,和数据手册的对应关系。

  • 32.DA转换

    本节讲解DA转换的概念,并大略讲述开发板中用定时器实现PWM输出的代码。

  • 33.LCD1602液晶屏讲解

    本节讲解LCD1602液晶屏的原理和数据手册,并结合官方例程讲解LCD显示字符的函数。

  • 34.DS18B20温度传感器1

    本节讲解DS18B20的测温原理和单总线协议,及数据手册的关键部分。

  • 35.DS18B20温度传感器2

    本节讲解DS18B20测温度并且显示到LCD1602上的代码。

  • 36.红外遥控接收1

    本节讲述红外遥控的发射和接收原理,以及NEC编码的方式和特征。

  • 37.红外遥控接收2

    本节讲述红外遥控解码的源码,关键是按照NEC编码的特征来延时解码。

  • 38.综合测试程序1

    本节开始讲述综合测试程序,首先讲了源码结构和工程创建的技巧。

  • 39.综合测试程序2

    本节讲了综合测试程序的源码结构和main函数的设计。

  • 40.超声波测距

    本节讲述超声波模块的工作原理和代码实现。

加载中
所属章节 资料名称 文件大小 下载
相关资料推荐

暂时还没有学习资料~

综合评分

0人评价

好于0%的课程

暂无

课程与描述相符 5 非常满意

老师的讲解表达 5 非常满意

老师的答疑服务 5 非常满意

全部

好评 0

中评 0

差评 0

加载中
没有了哦~
你可能还感兴趣的课程

讲师介绍

朱有鹏

朱老师物联网大讲堂创始人,畅销书作者,嵌入式物联网技术专家

官方交流群

51CTO学院嵌入式交流群(324651314)

立即加入

41196人学习过

订阅专栏更多

推荐图书

7日学霸榜 有41196人与你一起学习

课程介绍

课程大纲

学习资料

学员评价

会员免费学习

课程评价

发表客观评价,最高可得35学分(会员可得70学分)

巫妖王51单片机开发板配套视频课程

该课程已有 人评价

课程与描述相符

老师的讲解表达

老师的答疑服务

匿名

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

返回
顶部