单片机设计及应用
单片机设计及应用
5000+ 人选课
更新日期:2026/04/01
开课平台智慧树
开课高校上海电力大学
开课教师程启明赵永熹黄云峰楼俊君
学科专业工学计算机类
开课时间2026/01/21 - 2026/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
本课程在构建教学视频、课件、作业等资源的同时,注重开发实践能力的培养。本课程视频资料力求简洁明了,配有练习、作业、测验及设计,充分发挥学生的主动性,通过查阅资料及内容理解的基础上,掌握单片机系统的理解、运用及开发技能。(1)注重课程引入,理论与实践相结合,培养学生敏锐发现问题的能力;(2)讲解注重引导,层层分析引领学生探索问题,培养学生独立解决问题的能力;(3)注重与实际应用相结合,培养学生利用计算机工具解决复杂功能问题的能力以及追踪学习新知识的能力。
课程大纲

在线教程

章节简介教学计划
课程介绍及课程结构
登录后可预览视频
课程介绍
程启明
单片机的基础知识
微机概述
程启明
单片机概述
单片机的概念以及发展概况
程启明
单片机的技术发展方向
程启明
微型计算机系统的结构和工作原理
计算机系统的组成
程启明
微型计算机系统的组成
程启明
微处理器的内部结构与基本功能
程启明
微机系统硬件的组成及结构
程启明
内存的组成与操作
程启明
输出/输入接口
程启明
微机系统的工作过程
程启明
单片机的组成、特点与应用
程启明
常用单片机产品系列及性能简介
程启明
微型计算机的数制与码制
微机常用的数制及其转换
程启明
微机中带符号数的表示
程启明
微机中常用的码制
程启明
MCS-51系列单片机的硬件结构
MCS-51单片机的主要性能特点
程启明
MCS-51单片机的基本结构
程启明
MCS-51单片机的存储器配置
程启明
MCS-51系列单片机的并行I/O端口
程启明
MCS-51单片机的时钟电路和时序
程启明
MCS-51系列单片机的工作方式
程启明
MCS-51单片机的指令和汇编语言程序设计
MCS-51单片机的指令系统
指令系统概述
楼俊君
MCS-51单片机的指令功能
楼俊君
汇编语言的程序设计
楼俊君
Keil C51程序设计
Keil C51编程语言
黄云峰
MCS 51单片机C51语言的程序设计基础
C51与MCS-51汇编语言的比较
黄云峰
C51与标准C的主要区别
黄云峰
C51数据类型与MCS 51的存贮方式
黄云峰
MCS-51并行接口及其C51的定义方法
黄云峰
C51的运算符和表达式
黄云峰
C51语句和结构化程序设计
黄云峰
C51构造数据类型
黄云峰
C51函数与中断函数
黄云峰
C51预处理命令和库函数
黄云峰
MCS-51汇编语言与C51的混合编程
黄云峰
I/O接口电路
I/O接口电路
黄云峰
I/O接口数据传送的控制方式
黄云峰
MCS-51单片机的中断系统
MCS-51单片机中断系统的概述
赵永熹
MCS-51单片机中断过程
赵永熹
MCS-51单片机外部中断的应用
赵永熹
MCS-51单片机内部的定时器/计数器和串行接口
单片机内部的定时器/计数器
单片机内部的定时计数器的办法
赵永熹
定时器/计数器的控制寄存器
赵永熹
定时计数器的工作方式
赵永熹
定时计数器的初始化编程
赵永熹
定时计数器的应用
赵永熹
MCS-51单片机内部的串行接口
计算机串行通信基础
赵永熹
MCS-51单片机内部的串行接口
赵永熹
单片机内部串行接口的简单应用
赵永熹
单片机的存储器空间结构
存储器的概述
程启明
MCS-51单片机存储器结构
程启明
单片机存储器扩展的基础知识
程启明
MCS-51单片机存储器的扩展
程启明
  • 绪章课程介绍及课程结构

    本节将介绍课程的性质、主要结构及其内容,学时学分以及实践学习的要求。

  • 0.1课程介绍

    本节将介绍课程的性质、主要结构及其内容,学时学分以及实践学习的要求。

  • 第一章单片机的基础知识

    本章将从微机及单片机系统的总统框架入手,帮助学生建立起微机及单片机系统的概念,并通过掌握数据格式间的转换,为后继学习奠定基础。本章的重点是微机的系统组成、各数制间的转换、计算机中数的表示方法、计算机的二进制数运算等。本章的难点微机的工作过程、各数制间的转换、二进制数运算。

  • 1.1微机概述

    0

  • 1.2单片机概述

    0

  • 1.3微型计算机系统的结构和工作原理

    本章将从微机及单片机系统的总统框架入手,帮助学生建立起微机及单片机系统的概念,并通过掌握数据格式间的转换,为后继学习奠定基础。本章的重点是微机的系统组成、各数制间的转换、计算机中数的表示方法、计算机的二进制数运算等。本章的难点微机的工作过程、各数制间的转换、二进制数运算。

  • 1.4单片机的组成、特点与应用

    单片机的组成、特点与应用

  • 1.5常用单片机产品系列及性能简介

    常用单片机产品系列及性能简介

  • 1.6微型计算机的数制与码制

    微型计算机的数制与码制

  • 第二章MCS-51系列单片机的硬件结构

    本章将系统介绍MCS-51单片机的内部硬件基本结构,包括单片机的结构、引脚功能、运算器、控制器、存储器结构、特殊功能寄存器、并行接口的结构和特点、复位电路、时钟电路及指令时序、运行方式等内容。本章内容不必很深入的去学习,知道一些基本知识即可。本章的重点是MCS-51单片机的存储器组织结构和单片机引脚及其功能、P0口~P3口的结构与操作。

  • 2.1MCS-51单片机的主要性能特点

    MCS-51单片机的主要性能特点

  • 2.2MCS-51单片机的基本结构

    MCS-51单片机的基本结构

  • 2.3MCS-51单片机的存储器配置

    MCS-51单片机的存储器配置

  • 2.4MCS-51系列单片机的并行I/O端口

    MCS-51系列单片机的并行I/O端口

  • 2.5MCS-51单片机的时钟电路和时序

    MCS-51单片机的时钟电路和时序

  • 2.6MCS-51系列单片机的工作方式

    MCS-51系列单片机的工作方式

  • 第三章MCS-51单片机的指令和汇编语言程序设计

    本章将系统介绍单片机CPU的指令系统以及最基本的汇编语言程序设计知识。本章学习目的是掌握单片机汇编语言的设计方法,在汇编指令系统基础上熟悉寻址方式和各种指令的应用,掌握程序设计的规范和理解程序设计的思想。本章的重点在于寻址方式、各种指令的应用、程序设计的规范、程序设计的思想及典型程序的理解和掌握。本章的难点在于控制转移、位操作指令的理解及各种指令的灵活应用,以及程序设计的基本方法和针对具体的硬件设计出最合理的软件。

  • 3.1MCS-51单片机的指令系统

    MCS-51单片机的指令系统

  • 3.2汇编语言的程序设计

    汇编语言的程序设计

  • 第四章Keil C51程序设计

    本章首先介绍了Keil mVision4的使用方法,随后对标准C的基本语法做了概括性的介绍,重点阐述了C51对标准C所扩展的部分,并通过一些例程来介绍C51的程序设计思想,使具有C语言基础的读者能尽快掌握C51程序的编写方法。最后还对C51与汇编语言的混合编程作以介绍。

  • 4.1Keil C51编程语言

    Keil C51编程语言

  • 4.2MCS 51单片机C51语言的程序设计基础

    MCS 51单片机C51语言的程序设计基础

  • 第五章I/O接口电路

    本章将首先介绍I/O的基本概念、接口的功能作用、CPU与外设数据传送的方式,包括无条件方式、查询方式、中断方式、直接存储器存取方式和通道方式。接着,再详细讲授MCS-51单片机的中断系统。本章重点是CPU和外设之间的5种数据传送方式,特别是中断方式与查询方式;本章难点是中断方式及其编程方法。

  • 5.1I/O接口电路

    I/O接口电路

  • 5.2I/O接口数据传送的控制方式

    I/O接口数据传送的控制方式

  • 第六章MCS-51单片机的中断系统

    MCS-51中断系统

  • 6.1MCS-51单片机中断系统的概述

    MCS-51中断系统的概述

  • 6.2MCS-51单片机中断过程

    MCS-51中断过程

  • 6.3MCS-51单片机外部中断的应用

    MCS-51外部中断系统的应用

  • 第七章MCS-51单片机内部的定时器/计数器和串行接口

    本章将讨论除中断系统以外的MCS-51单片机内部所有的基本功能模块。本章的重点是这些内部功能模块的硬件结构及软件编程;本章的难点在于内部功能模块的中断编程技术。

  • 7.1单片机内部的定时器/计数器

    MCS-51单片机内部的定时器/计数器

  • 7.2MCS-51单片机内部的串行接口

    MCS-51单片机内部的串行接口

  • 第八章单片机的存储器空间结构

    单片机的存储器空间结构

  • 8.1存储器的概述

    概述

  • 8.2MCS-51单片机存储器结构

    存储器的结构

  • 8.3单片机存储器扩展的基础知识

    存储器扩展

  • 8.4MCS-51单片机存储器的扩展

    存储器的扩展

  • 开始学习
  • 绪章  作业测试
    绪章课程介绍及课程结构

    0.1 课程介绍

    视频数1
  • 第一章  作业测试
    第一章 单片机的基础知识

    1.1 微机概述

    1.2 单片机概述

    1.3 微型计算机系统的结构和工作原理

    1.4 单片机的组成、特点与应用

    1.5 常用单片机产品系列及性能简介

    1.6 微型计算机的数制与码制

    视频数15
  • 第二章  作业测试
    第二章 MCS-51系列单片机的硬件结构

    2.1 MCS-51单片机的主要性能特点

    2.2 MCS-51单片机的基本结构

    2.3 MCS-51单片机的存储器配置

    2.4 MCS-51系列单片机的并行I/O端口

    2.5 MCS-51单片机的时钟电路和时序

    2.6 MCS-51系列单片机的工作方式

    视频数6
  • 第三章  作业测试
    第三章 MCS-51单片机的指令和汇编语言程序设计

    3.1 MCS-51单片机的指令系统

    3.2 汇编语言的程序设计

    视频数3
  • 第四章  作业测试
    第四章 Keil C51程序设计

    4.1 Keil C51编程语言

    4.2 MCS 51单片机C51语言的程序设计基础

    视频数11
  • 第五章  作业测试
    第五章 I/O接口电路

    5.1 I/O接口电路

    5.2 I/O接口数据传送的控制方式

    视频数2
  • 第六章  作业测试
    第六章 MCS-51单片机的中断系统

    6.1 MCS-51单片机中断系统的概述

    6.2 MCS-51单片机中断过程

    6.3 MCS-51单片机外部中断的应用

    视频数3
  • 第七章  作业测试
    第七章 MCS-51单片机内部的定时器/计数器和串行接口

    7.1 单片机内部的定时器/计数器

    7.2 MCS-51单片机内部的串行接口

    视频数8
  • 第八章  作业测试
    第八章 单片机的存储器空间结构

    8.1 存储器的概述

    8.2 MCS-51单片机存储器结构

    8.3 单片机存储器扩展的基础知识

    8.4 MCS-51单片机存储器的扩展

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