单片机原理与接口技术
单片机原理与接口技术
5000+ 人选课
更新日期:2026/04/03
开课平台智慧树
开课高校山东科技大学
开课教师高洁陆翔王鸿飞王维克陈赓赵海涛
学科专业工学计算机类
开课时间2026/01/21 - 2026/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
在科技信息化、智能化飞速发展的今天,作为嵌入式处理器家族的一员,单片机几乎渗透到生活、工业、军事的各个方面。了解并掌握单片机技术已经是理工科各专业学生的必备技能。我们以低门槛的51单片机为核心器件,引领你了解电子系统的设计、开发、编程、调试,使你在日新月异的电子科技革新中立于不败之地!未来智能物联世界,从学好单片机应用技术启程吧!
课程大纲

在线教程

章节简介教学计划
绪论
学习资料 登录后可预览视频
单片机的概念及发展
高洁
单片机的制造过程
高洁
单片机的分类及应用
高洁
单片机系统开发的软硬件流程
高洁
STC单片机的开发环境
Keil uvision集成开发环境
陆翔
学习资料
软件仿真和硬件在线调试
陆翔
学习资料
STC单片机CPU子系统
学习资料
STC单片机CPU内核功能单元
高洁
STC单片机存储器结构和地址空间
高洁
学习资料
单片机的C语言编程模型
C语言基础
陆翔
学习资料
程序语言结构
陆翔
学习资料
数组
陆翔
学习资料
指针
陆翔
函数
陆翔
学习资料
复杂数据结构
陆翔
学习资料
预编译指令
陆翔
学习资料
程序设计实例
陆翔
学习资料
单片机的中断系统
学习资料
中断系统概述
高洁
IAP15W4K58S4单片机中断系统的结构与控制
高洁
中断处理过程
高洁
中断编程与应用
高洁
学习资料
STC单片机时钟、复位和电源模式原理及实现
学习资料
STC单片机时钟
高洁
STC单片机复位
高洁
学习资料
STC单片机电源模式
高洁
STC单片机定时器/计数器原理及实现
学习资料
定时器/计数器的基本原理
高洁
STC单片机定时器/计数器的内部结构及控制
高洁
定时器/计数器的应用举例1、2
高洁
定时器/计数器的应用举例3、4
高洁
学习资料
STC单片机串行异步收发器原理及实现
学习资料
串行通信的基本概念
王鸿飞
STC单片机串口模块概述
学习资料
串口寄存器组
王鸿飞
串口1工作模式
王鸿飞
学习资料
矩阵键盘的工作原理
王鸿飞
学习资料
双机通信
高洁
学习资料
STC单片机SPI原理及实现
学习资料
SPI结构简介
王鸿飞
SPI总线数据传输格式
王鸿飞
SPI程序设计实例
王鸿飞
学习资料
STC单片机ADC原理及实现
学习资料
模数转换器原理
高洁
STC单片机内ADC的结构原理及寄存器组
高洁
ADC应用举例
高洁
ADC应用举例2
高洁
学习资料
ADC和SPI综合应用举例
高洁
学习资料
STC单片机比较器原理及实现
学习资料
STC单片机比较器结构及相关寄存器组
高洁
STC单片机比较器的应用
高洁
STC单片机增强型PWM发生器原理及应用
学习资料
增强型PWM发生器概述及相关寄存器组
高洁
增强型PWM发生器应用举例
高洁
学习资料
STC单片机CPU指令系统
学习资料
STC单片机CPU寻址模式
高洁
STC单片机 CPU指令集
数据传输指令
高洁
算术运算指令
高洁
逻辑运算与循环移位指令
高洁
程序分支指令
高洁
位操作指令
高洁
伪指令
高洁
汇编程序举例
高洁
数字电子时钟设计
功能要求及系统框图
高洁
相关知识介绍
高洁
学习资料
系统电路图及程序讲解
高洁
  • 第一章绪论

    绪论

  • 1.1单片机的概念及发展

    单片机的概念及发展

  • 1.2单片机的制造过程

    单片机的分类及应用

  • 1.3单片机的分类及应用

    单片机的分类及应用

  • 1.4单片机系统开发的软硬件流程

    单片机系统开发的软硬件流程

  • 第二章STC单片机的开发环境

    STC单片机的开发环境

  • 2.1Keil uvision集成开发环境

    Keil uvision集成开发环境

  • 2.2软件仿真和硬件在线调试

    软件仿真和硬件在线调试

  • 第三章STC单片机CPU子系统

    STC单片机CPU子系统

  • 3.1STC单片机CPU内核功能单元

    STC单片机CPU内核功能单元

  • 3.2STC单片机存储器结构和地址空间

    STC单片机存储器结构和地址空间

  • 第四章单片机的C语言编程模型

    单片机的C语言编程模型

  • 4.1C语言基础

    C语言基础

  • 4.2程序语言结构

    程序语言结构

  • 4.3数组

    数组

  • 4.4指针

    指针

  • 4.5函数

    函数

  • 4.6复杂数据结构

    复杂数据结构

  • 4.7预编译指令

    预编译指令

  • 4.8程序设计实例

    程序设计实例

  • 第五章单片机的中断系统

    单片机的中断系统

  • 5.1中断系统概述

    中断系统概述

  • 5.2IAP15W4K58S4单片机中断系统的结构与控制

    IAP15W4K58S4单片机中断系统的结构与控制

  • 5.3中断处理过程

    中断处理过程

  • 5.4中断编程与应用

    中断编程与应用

  • 第六章STC单片机时钟、复位和电源模式原理及实现

    STC单片机时钟、复位和电源模式原理及实现

  • 6.1STC单片机时钟

    STC单片机时钟

  • 6.2STC单片机复位

    STC单片机复位

  • 6.3STC单片机电源模式

    STC单片机电源模式

  • 第七章STC单片机定时器/计数器原理及实现

    STC单片机定时器/计数器原理及实现

  • 7.1定时器/计数器的基本原理

    定时器/计数器的基本原理

  • 7.2STC单片机定时器/计数器的内部结构及控制

    STC单片机定时器/计数器的内部结构及控制

  • 7.3定时器/计数器的应用举例1、2

    定时器/计数器的应用举例

  • 7.4定时器/计数器的应用举例3、4

    利用定时器生成不同占空比的矩形波信号举例。

  • 第八章STC单片机串行异步收发器原理及实现

    STC单片机串行异步收发器原理及实现

  • 8.1串行通信的基本概念

    串行通信的基本概念

  • 8.2STC单片机串口模块概述

    STC单片机串口模块概述

  • 8.3矩阵键盘的工作原理

    矩阵键盘的工作原理

  • 8.4双机通信

    两个单片机之间的通信举例。

  • 第九章STC单片机SPI原理及实现

    STC单片机SPI原理及实现

  • 9.1SPI结构简介

    SPI结构简介

  • 9.2SPI总线数据传输格式

    SPI总线数据传输格式

  • 9.3SPI程序设计实例

    SPI程序设计实例

  • 第十章STC单片机ADC原理及实现

    STC单片机ADC原理及实现

  • 10.1模数转换器原理

    模数转换器原理

  • 10.2STC单片机内ADC的结构原理及寄存器组

    STC单片机内ADC的结构原理及寄存器组

  • 10.3ADC应用举例

    ADC应用举例

  • 10.4ADC应用举例2

    采用稳定的电压源作为基准参考电压进行ADC实例。

  • 10.5ADC和SPI综合应用举例

    ADC和SPI模块综合应用举例。

  • 第十一章STC单片机比较器原理及实现

    STC单片机比较器原理及实现

  • 11.1STC单片机比较器结构及相关寄存器组

    介绍stc单片机内部比较器电路原理、结构及相关寄存器组。

  • 11.2STC单片机比较器的应用

    举例说明stc单片机比较器模块的使用方法。

  • 第十二章STC单片机增强型PWM发生器原理及应用

    STC单片机增强型PWM发生器原理及应用

  • 12.1增强型PWM发生器概述及相关寄存器组

    stc单片机增强型PWM发生器的基本功能、结构及相关寄存器组

  • 12.2增强型PWM发生器应用举例

    通过实例说明stc单片机内部PWM发生器的使用方法,并介绍电机工作原理及驱动程序编写。

  • 第十三章STC单片机CPU指令系统

    STC单片机CPU指令系统介绍

  • 13.1STC单片机CPU寻址模式

    STC单片机CPU其中寻址模式的定义及区别,并举例说明

  • 13.2STC单片机 CPU指令集

    介绍stc单片机111条指令。

  • 13.3伪指令

    常见的伪指令含义及使用举例

  • 13.4汇编程序举例

    汇编程序设计的步骤及顺序、循环、分支三种结构的汇编程序设计举例

  • 第十四章数字电子时钟设计

    数字电子时钟设计

  • 14.1功能要求及系统框图

    功能要求及系统框图

  • 14.2相关知识介绍

    相关知识介绍

  • 14.3系统电路图及程序讲解

    系统电路图及程序讲解

  • 开始学习
  • 第一章  作业测试
    第一章 绪论

    1.1 单片机的概念及发展

    1.2 单片机的制造过程

    1.3 单片机的分类及应用

    1.4 单片机系统开发的软硬件流程

    视频数4
  • 第二章  作业测试
    第二章 STC单片机的开发环境

    2.1 Keil uvision集成开发环境

    2.2 软件仿真和硬件在线调试

    视频数2
  • 第三章  作业测试
    第三章 STC单片机CPU子系统

    3.1 STC单片机CPU内核功能单元

    3.2 STC单片机存储器结构和地址空间

    视频数2
  • 第四章  作业测试
    第四章 单片机的C语言编程模型

    4.1 C语言基础

    4.2 程序语言结构

    4.3 数组

    4.4 指针

    4.5 函数

    4.6 复杂数据结构

    4.7 预编译指令

    4.8 程序设计实例

    视频数8
  • 第五章  作业测试
    第五章 单片机的中断系统

    5.1 中断系统概述

    5.2 IAP15W4K58S4单片机中断系统的结构与控制

    5.3 中断处理过程

    5.4 中断编程与应用

    视频数4
  • 第六章  作业测试
    第六章 STC单片机时钟、复位和电源模式原理及实现

    6.1 STC单片机时钟

    6.2 STC单片机复位

    6.3 STC单片机电源模式

    视频数3
  • 第七章  作业测试
    第七章 STC单片机定时器/计数器原理及实现

    7.1 定时器/计数器的基本原理

    7.2 STC单片机定时器/计数器的内部结构及控制

    7.3 定时器/计数器的应用举例1、2

    7.4 定时器/计数器的应用举例3、4

    视频数4
  • 第八章  作业测试
    第八章 STC单片机串行异步收发器原理及实现

    8.1 串行通信的基本概念

    8.2 STC单片机串口模块概述

    8.3 矩阵键盘的工作原理

    8.4 双机通信

    视频数5
  • 第九章  作业测试
    第九章 STC单片机SPI原理及实现

    9.1 SPI结构简介

    9.2 SPI总线数据传输格式

    9.3 SPI程序设计实例

    视频数3
  • 第十章  作业测试
    第十章 STC单片机ADC原理及实现

    10.1 模数转换器原理

    10.2 STC单片机内ADC的结构原理及寄存器组

    10.3 ADC应用举例

    10.4 ADC应用举例2

    10.5 ADC和SPI综合应用举例

    视频数5
  • 第十一章  作业测试
    第十一章 STC单片机比较器原理及实现

    11.1 STC单片机比较器结构及相关寄存器组

    11.2 STC单片机比较器的应用

    视频数2
  • 第十二章  作业测试
    第十二章 STC单片机增强型PWM发生器原理及应用

    12.1 增强型PWM发生器概述及相关寄存器组

    12.2 增强型PWM发生器应用举例

    视频数2
  • 第十三章  作业测试
    第十三章 STC单片机CPU指令系统

    13.1 STC单片机CPU寻址模式

    13.2 STC单片机 CPU指令集

    13.3 伪指令

    13.4 汇编程序举例

    视频数8
  • 第十四章  作业测试
    第十四章 数字电子时钟设计

    14.1 功能要求及系统框图

    14.2 相关知识介绍

    14.3 系统电路图及程序讲解

    视频数3
  • 期末考试
App 下载
关注我们