欢迎回到技成培训网
技成培训网
电工题库宝典
技成电工课堂
PLC练习题
技成PLC课堂
变频器故障查询
技成PLC学吧
伺服驱动故障查询
技成PLC网校
手机扫码下载
黄金会员
权益加码,给自己多一个选择!
白金会员
金钻会员
10年会员服务,10000+精品视频任意学!
搜索
热门课程
当前位置:技成首页 > 文章中心 > 技成公告 > 新课!《单片机STC12C5A系列》
单片机STC12C5A系列(点击课程立即学习) 课程简介 课程从零基础开始,软件硬件相结合,以通俗易懂的描述和对知识点的仿真演示,帮助大家对知识的理解和学习。课程以点带线,以线促面;从基础的一个语句开始,逐步到一个小功能的实现,再从多个功能模块组合出一个新的功能,架构的实现。有浅入深、循序渐进。 课程大纲
单片机STC12C5A系列(点击课程立即学习)
课程简介
课程从零基础开始,软件硬件相结合,以通俗易懂的描述和对知识点的仿真演示,帮助大家对知识的理解和学习。课程以点带线,以线促面;从基础的一个语句开始,逐步到一个小功能的实现,再从多个功能模块组合出一个新的功能,架构的实现。有浅入深、循序渐进。
课程大纲
模块1:开发环境安装、设置 1)开发板及相关模块介绍 2)开发编译软件Keil简介、安装、设置 3)逻辑分析仪介绍、软件安装 模块2:单片机I/O基本操作 1)单片机C语言项目的建立、格式、程序的架构 2)简单I/O输入输出控制、及相关C基础讲解 3)单片机项目中常用到的元器件讲解:LED、三极管、继电器等 模块3:数码管显示 1)单片机驱动数码管的电路结构 2)单片机驱动数码管的实现原理 3)单片机驱动数码管的代码实现及常见写法 4)数码管显示程序在其它程序里的嵌入及应用 5)章节中涉及的C语言知识讲解 模块4:多按键控制 1)多按键矩阵键盘的用途 2)多按键矩阵键盘的实现原理 3)通过设定固定的数值实现用键盘控制输出 4)章节中涉及的C语言知识讲解 5)多按键矩阵键盘代码在其它项目里嵌入及应用 模块5:步进电机控制 1)单片机驱动步进电机的电路结构 2)驱动步进电机的代码实现原理及与普通I/O控制的区别 3)单片机外部中断的设置及相关寄存器讲解 4)章节中涉及的C语言知识讲解 模块6:0000~9999计数器 1)用单片机实现计数器的相关寄存器讲解 2)代码部分讲解 模块7:超声波测距 1)超声波测距实现的原理 2)单片机定时中断的相关寄存器讲解 3)数码管显示代码在项目中的应用 模块8:12路315M遥控接收板 1)315M接收头接介绍 2)扩展解码实现的原理 3)相关C语言知识讲解 4)相关硬件电路讲解 模块9:128×64 OLED显示 1)IIC协议介绍 2)IIC协议的实现方法、及分析仪的使用 3)128×64 OLED显示在其它项目中的嵌入及应用 模块10:6位数电子密码锁 1) 电子密码锁实现的原理 2) AT24C02的读写、逻辑分析仪的使用 3)多按键输入(矩阵键盘)、数码管显示、IIC协议的应用的综合示例讲解 模块11:一个I/O口多按键检测 1) 单片机实现多按键检测原理讲解 2)单片机实现模拟里输入的相关寄存器讲解 模块12:铅酸电池充电控制器 1) 单片机实现自动控制充电的控制原理 2) 硬件电路的实现 3)数据的处理、控制的代码实现 模块13:串口控制单片机显示 1) 串口通讯的相关寄存器及设置 2) 串口数据的处理 3)数码管显示程序的调用、应用 模块14:键控语音播放 1)讲解语音播放模块的应用 2)单片机用单片机和语音模块通信 3)修改任意语音内容,按键控制 模块15:多机RS485通信 1)RS485通信原理 2)硬件电路实现 3)代码实现原理 模块16:网络控制终端 1)ESP8266模块介绍 2)和单片机连接硬件基础讲解 3)代码的实现及应用 模块17:RFID门禁 1)讲解单片机SPI通信的实现方法 2)51单片机与RC522 SPI通信,读取卡片序列号 3)IIC、I/O控制综合例程 模块18:数字温度计 1)学习DS18B20 1-Wire总线操作方法 2)OLED显示综合例程 模块19:温湿度计 模块20:烟雾探测报警器 模块21: 自动浇花控制器
模块1:开发环境安装、设置
1)开发板及相关模块介绍
2)开发编译软件Keil简介、安装、设置
3)逻辑分析仪介绍、软件安装
模块2:单片机I/O基本操作
1)单片机C语言项目的建立、格式、程序的架构
2)简单I/O输入输出控制、及相关C基础讲解
3)单片机项目中常用到的元器件讲解:LED、三极管、继电器等
模块3:数码管显示
1)单片机驱动数码管的电路结构
2)单片机驱动数码管的实现原理
3)单片机驱动数码管的代码实现及常见写法
4)数码管显示程序在其它程序里的嵌入及应用
5)章节中涉及的C语言知识讲解
模块4:多按键控制
1)多按键矩阵键盘的用途
2)多按键矩阵键盘的实现原理
3)通过设定固定的数值实现用键盘控制输出
4)章节中涉及的C语言知识讲解
5)多按键矩阵键盘代码在其它项目里嵌入及应用
模块5:步进电机控制
1)单片机驱动步进电机的电路结构
2)驱动步进电机的代码实现原理及与普通I/O控制的区别
3)单片机外部中断的设置及相关寄存器讲解
模块6:0000~9999计数器
1)用单片机实现计数器的相关寄存器讲解
2)代码部分讲解
模块7:超声波测距
1)超声波测距实现的原理
2)单片机定时中断的相关寄存器讲解
3)数码管显示代码在项目中的应用
模块8:12路315M遥控接收板
1)315M接收头接介绍
2)扩展解码实现的原理
3)相关C语言知识讲解
4)相关硬件电路讲解
模块9:128×64 OLED显示
1)IIC协议介绍
2)IIC协议的实现方法、及分析仪的使用
3)128×64 OLED显示在其它项目中的嵌入及应用
模块10:6位数电子密码锁
1) 电子密码锁实现的原理
2) AT24C02的读写、逻辑分析仪的使用
3)多按键输入(矩阵键盘)、数码管显示、IIC协议的应用的综合示例讲解
模块11:一个I/O口多按键检测
1) 单片机实现多按键检测原理讲解
2)单片机实现模拟里输入的相关寄存器讲解
模块12:铅酸电池充电控制器
1) 单片机实现自动控制充电的控制原理
2) 硬件电路的实现
3)数据的处理、控制的代码实现
模块13:串口控制单片机显示
1) 串口通讯的相关寄存器及设置
2) 串口数据的处理
3)数码管显示程序的调用、应用
模块14:键控语音播放
1)讲解语音播放模块的应用
2)单片机用单片机和语音模块通信
3)修改任意语音内容,按键控制
模块15:多机RS485通信
1)RS485通信原理
2)硬件电路实现
3)代码实现原理
模块16:网络控制终端
1)ESP8266模块介绍
2)和单片机连接硬件基础讲解
3)代码的实现及应用
模块17:RFID门禁
1)讲解单片机SPI通信的实现方法
2)51单片机与RC522 SPI通信,读取卡片序列号
3)IIC、I/O控制综合例程
模块18:数字温度计
1)学习DS18B20 1-Wire总线操作方法
2)OLED显示综合例程
模块19:温湿度计
模块20:烟雾探测报警器
模块21: 自动浇花控制器
讲师简介
王松坡,早期从事楼宇安防系统安装施工、维护;后来做项目管理;目前从事智能系统产品开发。
若有收获,就点个赞吧!
微信扫一扫分享
阅读与本文标签相同的文章
新课
上一篇:【技成周报8期】西门子常见问题解答
下一篇:新手入门 | TIA 博途软件界面的介绍