零基础学习51单片机教程

云龙51单片机实训视频教程(王云),从开发的角度来讲述单片机开发的整个流程;原理部分从最基本的电子元器件的认识进行讲解,讲述电路工作原理及如何进行电路设计;编程部分从零开始讲解,讲述C语言的基础知识、C语言如何同实际电路发生联系,每一条语句坚持现场在电脑逐字输入、现场编写代码、现场调式程序、把相关知识点及时讲解;让大家在这一过程中,慢慢积累、转化为自身发现问题和解决问题的能力。无论你基础如何,只要你认真看、认真听,保证让你学会单片机和C语言。配套单片机学习资料或视频高清版本进入百度网盘下载。链接:http://www.yunlongdz.com/sp/sp01.htm

讲次内容细节

第1讲 如何学好单片机____单片机能做什么,学习单片机需要什么,如何学好单片机技术。

第2讲 预备知识:点亮一个发光二极管____认识单片机的由来及内部结构,单片机最小工作单元组成;单片机开发软件操作(如Keil软件开发环境认识、单片机烧录软件使用)

第3讲 预备知识:C51基础知识及流水灯设计_____简单的延时程序、子程序调用、流水灯设计

第4讲 码管显示的原理,数码管的静态显示_____共阳、共阴数码管显示原理、带参数子程序设计

第5讲 中断及定时器原理及应用____介绍单片机中断结构,定时器结构,并举例介绍。

第6讲 数码管动态显示原理 ____主要介绍数码管的动态显示基本原理,及结合定时器讲述动态显示的实现过程。

第7讲 按键学习:独立按键和矩阵按键____键盘检测、消抖、键盘编码、带返回值函数写法及应用

第8讲 数模转换(D/A)工作原理及应用____讲述数字信号转换成模拟信号的基本原理、如何使用DAC0832实现D/A转换

第9讲 模数转换(A/D)工作原理及应用____讲述模拟信号转换成数字信号的基本原理、如何使用ADC0804实现D/A转换

第10讲 1602液晶显示原理及应用_____讲述1602液晶的显示原理,及如何对1602液晶进行程序操作

第11讲 串口原理及应用_____讲述串行口通信基本原理、重点讲述常用的串行口方式1的应用、波特率概念及如何根据波特率计算定时器初值

第12讲 I2C总线原理和模块化编程方法____I2C总线工作原理及项目开发模块化编程方法

第13讲 红外通信原理及应用_____以红外遥控为代表,具体讲解红外通信的具体过程

第14讲 DS18B20温度传感器的原理及应用_____以DS18B20为代表,具体讲解单总线通信原理,从而掌握单总线器件的用法

第15讲 步进电机原理及应用_____以28BYJ-48步进电机为代表,具体讲解步进电机的驱动原理及使用方法,从而撑握步进电机的相关知识

第16讲 LED点阵原理及取模软件应用____具体讲解LED点阵的驱动原理及编程方法;怎样使用点阵取模软件来处理相关数据,从而简化程序设计工作量。

第17讲 DS1302实时时钟与SPI接口通信原理_____以DS1302为代表,具体讲解SPI总线通信原理及日历时钟的应用

第18讲 蜂鸣器与继电器驱动原理及应用_____比如用红外遥控器实现对继电器进行吸合或断开控制,同时蜂鸣器发出按键提示音

第19讲 PWM基础知识与直流电机调速____PWM脉冲宽度调制原理与PWM直流电机调速应用

第20讲扩展视频:altium designer绘制全程最顶级电路板设计____软件Altium Designer使用、元件库、封装库设计、绘制原理图、错误检查、生成PCB、手动、自动布线、送去加工

你可能感兴趣的:(零基础学习51单片机教程)