赠送此教程配套芯片套件:www.itying.com/goods-1192.html
一、为什么要学嵌入式开发
嵌入式系统是一种专为特定任务或特定应用设计的计算机系统。与通用计算机系统不同,嵌入式系统通常具有更小的体积、更低的功耗和更强的可靠性。由于这些特点,嵌入式系统广泛应用于工业控制、医疗设备、智能家居、自动驾驶等领域。万物互联时代正在进行,随着物联网、人工智能等技术的不断发展,嵌入式系统将会在更多的领域得到应用和发展。因此,学习嵌入式系统可以帮助人们紧跟行业发展趋势,为未来的职业发展做好准备。
二、学习51单片机嵌入式开发之前必备的基础
如果大家没有这些基础,可以先学学我们前面课程讲的C语言教程和集成电路教程。
《嵌入式开发必备C语言零基础入门精通》系列教程:https://www.itying.com/goods-1189.html
《嵌入式开发必备集成电路 数字 模拟电路》系列教程:https://www.itying.com/goods-1190.html
三、51单片机嵌入式开发视频教程目录介绍
一、如何学习51单片机、开发环境配置、点亮LED灯(25分10秒)
1、学习单片机之前必备的基础
2、学习什么类型的单片机
3、学习单片机的最佳方法
4、51单片机开发环境配置
5、51单片机点亮LED灯
二、 Proteus仿真工具的安装使用(12分58秒)
1、Proteus介绍
2、Proteus安装
三、51单片机最小系统组成 以及Proteus仿真、程序点亮led灯(25分49秒)
1、51单片机最小系统组成
2、Proteus仿真51单片机最小系统
3、程序点亮led灯
四、STC89C52真实芯片最小系统介绍、下载器配置、程序烧录、点亮LED灯(26分35秒)
1、STC89C52真实芯片最小系统介绍
2、STC89C52下载器配置
3、程序烧录
4、真实芯片点亮LED灯
五、点亮LED灯的几种方法以及使用51单片机实现流水灯(44分19秒)
六、 数码管介绍仿真以及真实芯片驱动真实数码管显示1~9(36分50秒)
1、数码管介绍
2、Proteus仿真数码
3、真实芯片驱动真实数码管显示1~9
七、多位数码管的动态扫描(36分39秒)
八、51单片机结合38译码器74ls138 驱动多位数码管(42分8秒)
1、38译码器74ls138介绍
2、74ls138 驱动多位数码管
九、键盘按键介绍以及独立按键改变数码管显示数据(24分26秒)
1、键盘按键介绍
2、独立按键使用
3、Proteus仿真独立按键驱动数码管
4、真实芯片结合独立按键 数码管显示
十、 矩阵式按键以及矩阵式按键结合上拉电阻数码管详解--重新录制完结(42分45秒)
1、LED数码管详解
2、Proteus仿真74ls48显示译码器
3、Proteus仿真4-1 8-1数据选择器
十一、定时器 定时中断系统详解(28分52秒)
1、定时器介绍
2、中断介绍
3、定时器结合中断
十二、计数器 8位自动重载以及16位计数器模式详解(18分41秒)
1、计数器介绍
2、计数器结合中断
十三、外部中断详解(21分2秒)
十四、串口通信详解(41分16秒)
十五、 串口通信封装以及通过串口通信点亮led(16分32秒)
十六、 51单片机结合LCD1602液晶显示屏详解(43分32秒)
1、LCD1602介绍
2、Proteus仿真LCD1602
3、真实芯片结合LCD1602
十七、 封装操作LCD1602的模块 以及真实芯片演示(47分)
1、51C模块化
2、封装操作LCD1602的模块
3、封装后的模块驱动LCD1602
十八、 直流电机详解 PWM技术结合L293D芯片驱动直流电机(36分38秒)
1、直流电机介绍
2、PWM详解
3、L293D详解
4、PWM技术结合L293D芯片驱动直流电机详解
十九、步进电机详解 ULN2003驱动步进电机详解(49分49秒)
1、步进电机介绍
2、ULN2003详解
3、ULN2003驱动步进电机详解
二十、I2C和AT24C02存储器详解(69分33秒)
1、I2C详解
2、I2C结合AT24C02详解
二十一、PCF8591+I2C DA转换 实现PWM方波、三角波以及实现呼吸灯(41分58秒)
二十二、PCF8591+I2C AD转换实现电压表功能(26分49秒)
二十三、23 51单片机结合DS18B20采集温度(53分59秒)