电子电路设计 单片机篇

让学生可以把创意和想法高效的变成现实。

403人学习

初级20课时2020/06/30更新

二维码下载学堂APP缓存视频离线看

悦知大学
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
电子电路设计
电子电路设计 数字篇
942人学习
¥69.00
电子电路设计 模拟篇
844人学习
¥69.00
电子电路设计 单片机篇
403人学习
¥69.00
更 多 4 门 课 程
智能制造新模式应用
智能制造知识词条解读
337人学习
¥99.00
智能制造数字产品设计与仿真应用精选APP案例
83人学习
¥99.00
智能制造新模式应用-企业案例
180人学习
¥79.00
更 多 5 门 课 程
机器学习系列专题(经典算法+案例实战)
人工智能-数学基础视频课程
202178人学习
¥298.00
Python机器学习实训营(零基础必备,原理推导+代码复现+实验分析)
36314人学习
¥498.00
数据挖掘竞赛-优胜解决方案实战
8793人学习
¥298.00
更 多 15 门 课 程
Python数据分析师:0基础到数据分析达人【买视频送书】
Python数据分析与科学计算基础篇1:NumPy图解,使抽象的数据具象为可触摸的图形
18487人学习
¥99.00
Python数据分析与科学计算基础篇2:Pandas图解,使抽象的数据具象为可触摸的图形
13633人学习
¥89.00
Python数据分析与科学计算数据可视化篇:Matplotlib和Seaborn
5606人学习
¥99.00
更 多 7 门 课 程
Python数据分析师:0基础到数据分析达人【买视频送书】
Python数据分析与科学计算基础篇1:NumPy图解,使抽象的数据具象为可触摸的图形
18487人学习
¥99.00
Python数据分析与科学计算基础篇2:Pandas图解,使抽象的数据具象为可触摸的图形
13633人学习
¥89.00
Python数据分析与科学计算数据可视化篇:Matplotlib和Seaborn
5606人学习
¥99.00
更 多 7 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

对电子电路设计感兴趣的学生及从业人员

你将会学到:

让学生可以把创意和想法高效的变成现实。

课程简介:

本课程是针对大学生电子设计类竞赛的培训课程。


单片机已成为电子系统中进行数据采集、信息处理、通信联络和实施控制的重要器件。通常利用单片机技术在各种系统、仪器设备或装置中,形成嵌入式智能系统或子系统。因此,单片机技术是电类专业特别是电子信息类学生必须具备的基本功。


本课程以最简单的51单片机进行入门,搭配仿真软件,以编程思想的讲解为重点。然后再引入几种主流单片机,突出代码的可移植性,在此基础上进行单片机高级程序的开发学习。本课程强调实践环节,侧重系统构成与应用设计,力求通过实践环节,软、硬结合,培养初步的单片机开发能力。


通过本课程的学习,可以使学生初步学习单片计算机应用系统的硬、软件构成,学习自主设计单片机控制系统硬件结构,编写程序,固化后组成实际系统的设计和开发过程和方法,使学生具备单片机应用系统软、硬件开发的初步能力

电子电路设计 (单片机篇) 课程介绍.jpg

展开更多

课程大纲-电子电路设计 单片机篇

  • 1

    Protus仿真软件的使用介绍了proteus仿真的软件的版本,工程的建立方法,器件仪表的使用方法,总线的标注方法。介绍了proteus自带的代码仿真功能,以及代码字体的设置方法。

    「仅限付费用户」点击下载“Proteus 仿真软件的使用.pptx”

    [14:23]
  • 2

    定时节拍控制IO输出介绍了按位操作的意义和方法。介绍了单片机中断的概念和意义,以及中断的实现方法。讲解了51单片机定时器初值的设置方法,以及定时节拍的概念和实现方法。

    「仅限付费用户」点击下载“定时节拍控制IO输出.pptx”

    [28:51]
  • 3

    数码管显示与前后台程序结构介绍了对硬件相关代码进行宏定义和前后台程序结构的编程思想。讲解了显示译码原理和数码管动态显示原理。引入了显存全局变量的概念,介绍了中断与临界代码的关系。

    「仅限付费用户」点击下载“数码管显示与前后台程序结构.pptx”

    [16:53]
  • 4

    简易LED时钟程序介绍了定时器的配置寄存器的设置,利用一个定时器实现走时功能,另一个定时器实现数码管动态显示的任务。

    「仅限付费用户」点击下载“简易LED时钟程序.pptx”

    [12:41]
  • 5

    外部中断法识别IO输入引入了事件检测和事件处理的编程思想。介绍了外部IO口中断的配置和使用方法。介绍了机械按键的抖动的现象以及通过延时消除抖动的方法。

    「仅限付费用户」点击下载“外部中断法识别IO输入.pptx”

    [09:11]
  • 6

    矩阵键盘的识别介绍了矩阵键盘的硬件构造,分析了矩阵键盘的额识别原理,利用行扫描和列扫描的方法实现了对矩阵键盘的识别。

    「仅限付费用户」点击下载“矩阵键盘的识别.pptx”

    [08:48]
  • 7

    定时节拍识别IO输入介绍了利用1个定时节拍扫描识别任意多个按键输入的方法,分析了定时扫描按键消抖和防漏判的原理。引入了FIFO缓存的概念,实现了对按键键值的FIFO缓存。

    「仅限付费用户」点击下载“定时节拍识别IO输入.pptx”

    [17:52]
  • 8

    状态机建模与长短键识别介绍了状态机这个重要的概念,并基于状态转换图,编写了长短键识别的代码。

    「仅限付费用户」点击下载“状态机建模与长短键识别.pptx”

    [10:51]
  • 9

    多功能时钟的状态机基于多功能时钟的需求,设计了状态机,根据状态机编写了状态机代码。按多功能时钟的需求,编写了了LED显示效果代码。

    「仅限付费用户」点击下载“多功能时钟的状态机.pptx”

    [19:00]
  • 10

    完整功能的电子钟编程"为多功能时钟增加走时功能,每月天数精确化(例如2月为28天),A键升级为长短键,长按键可快速增加数值,增加闪烁功能,便于调整数值。"

    「仅限付费用户」点击下载“完整功能的电子钟编程.pptx”

    [20:25]
  • 11

    复杂程序的外部文件介绍了复杂程序使用外部文件的基本方法,对外部文件的分类原则,变量和宏定义的归属文件,头文件的包含问题进行了讲解。

    「仅限付费用户」点击下载“复杂程序的外部文件.pptx”

    [12:39]
  • 12

    步进电机控制介绍了2相4线和4相5线步进电机的工作原理驱动方法。基于状态机和定时节拍的编程思想对步进电机进行正反转,速度,步数控制。

    「仅限付费用户」点击下载“步进电机控制.pptx”

    [21:42]
  • 13

    通信接口介绍了同步并行通信的典型特征和1主多从的实现方法;介绍了异步串行接口、同步串行外设接口及其多机通信原理;介绍了基于线与逻辑的多机总线通信原理。

    「仅限付费用户」点击下载“通信接口.pptx”

    [15:52]
  • 14

    1602液晶控制介绍了基于HD44780的1602液晶的显示原理,讲解了各寄存器功能和读写方法。介绍了字库型液晶显示器的一般操作方法。

    「仅限付费用户」点击下载“1602液晶控制.pptx”

    [14:45]
  • 15

    12864液晶控制介绍了基于KS0180的12864液晶的显示原理,讲解了各寄存器功能和读写方法。对无字库液晶的取模软件、屏幕点阵的控制方法进行了讲解。

    「仅限付费用户」点击下载“12864液晶控制.pptx”

    [22:10]
  • 16

    UART硬件串行通信介绍了UART串行通信的收发时序,介绍了51单片机硬件串口寄存器的配置方法。使用51单片机硬件串口与proteus的虚拟串口进行了收发通信。

    「仅限付费用户」点击下载“UART硬件串口通信.pptx”

    [13:58]
  • 17

    定时器多路UART串口通信介绍了定时节拍实现串口通信的基本原理,利用状态机实现了软件串口的收发操作。编写了8路定时节拍软件串口的代码。

    「仅限付费用户」点击下载“多路软件UART串口通信.pptx”

    [26:21]
  • 18

    单线协议的温度传感器18b20介绍了DS18B20的连接方式、寄存器命令以及单线通信的读写操作方法。编写代码实现了对DS18B20内部ID编号的读取与显示,编写代码实现了多个DS18B20温度值的读取与显示。

    「仅限付费用户」点击下载“单线协议的温度传感器18b20.pptx”

    [25:35]
  • 19

    基于I2C通信的模数和数模转换器介绍了I2C通信的时序和读写方法;介绍了PCF8591的控制寄存器以及ADC采样和DAC输出方法;实现了对两片PCF8591的操作。

    「仅限付费用户」点击下载“基于I2C通信的模数和数模转换器.pptx”

    [22:37]
  • 20

    SPI协议的时钟芯片介绍了DS1302时钟芯片的外部电路和三线制SPI通信的原理;介绍了DS1302的内部寄存器功能和读写方法;编写代码实现了预设DS1302时间参数和定时节拍读取DS1302时间参数并显示的功能。

    「仅限付费用户」点击下载“SPI协议的时钟芯片.pptx”

    [13:41]

“悦知大学”老师的其他课程更多+

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部