单片机应用系统与创新
单片机应用系统与创新
5000+ 人选课
更新日期:2026/03/31
开课平台学银在线
开课高校四川师范大学
开课教师何巍徐玲汪文蝶刘凤海
学科专业工学计算机类
开课时间2026/02/26 - 2026/07/05
课程周期19 周
开课状态开课中
每周学时-
课程简介

这门课会讲什么?

1、学习微型计算机的发展概况、微型机的基本组成、单片机的概念、单片机的发展历史、单片机的应用领域等知识,全面系统的了解单片机的基本概况。

2、以模型机为例,学习微型计算机的结构和工作原理,在此基础上,学习单片机的内部结构、存储器组织、I/O口的结构及工作原理、单片机的引脚及相应的特殊功能寄存器,单片机的时序以及单片机应用系统的典型构成等知识。

3、介绍高级语言与汇编语言的特点及优势,学习MCS-51汇编指令格式,MCS-51单片机寻址方式、MCS-51单片机指令系统、伪指令、MCS-51单片机汇编语言程序设计和MCS-51 KEIL开发环境等知识。

4、介绍C51与ANSI C的区别,学习单片机C语言的变量类型、Keil C的存储类型、C51的语句和程序结构、函数和中断函数、预处理命令,C51程序调试方法等知识。

5、学习中断的基本概念,中断技术的优缺点,中断系统工作原理、中断系统的管理,中断处理过程、中断服务程序的编和,中断应用举例等。

6、学习定时/计数器的结构、工作原理、四种工作方式的特点、定时/计数器的管理、定时器量程的扩展,定时/计数器的编程方法及应用等知识。

7、学习通信的基本概念,通信的各种分类方式,单片机串行口的工作原理、串行口的工作方式、串行口的管理、波特率发生器的计算,串行口的应用编程,常用串行通信标准接口等知识。

8、介绍模数转换器、数模转换器的工作原理及性能指标,模数和数模转换模块的接口电路,模数和数模转换模块的程序设计等知识。

9、学习独立式键盘、矩阵式键盘的工作原理及接口电路,键盘的编程方法,LED静态显示和动态显示电路的工作原理和接口电路、显示的编程方法等知识。

10、通过前面的基础知识的学习,实验环节提升实践技能,进一步学习单片机应用系统设计的基本方法。

11、融入与课程密切相关的,有关职业理想与职业道德、家国情怀、宪法法制意识等方面的思政元素。

通过以上知识的学习和实践技能的培养,使学生能具备单片机应用系统设计的初步能力,并结合相关课程学习培养的综合能力,来构建满足一定需求的单片机应用系统。

课程思维导图

课程知识图谱

你将收获什么?

1、 掌握单片机硬件系统知识

2、 掌握单片机指令系统及汇编语言编程方法

3、 掌握C51语言及应用程序编程方法

4、 掌握单片机应用系统接口技术

5、 掌握单片机应用系统硬件调试方法

6、 掌握单片机应用系统软件调试方法

7、具备单片机应用系统的初步开发能力

8、树立崇高的职业理想与高尚的职业道德、牢固的使命意识和担当意识。


适合什么人学习?

本课程适合电子信息类、计算机类、自动控制类等专业在校大学生,相关专业在职工程师知识和技能的转型与提升。

课程大纲

课程章节

  • 微型计算机概述
  • IAP15W4K58S4单片机的硬件结构
  • 指令系统及汇编语言程序设计
  • 单片机的C语言程序设计
  • 中断系统
  • 定时/计数器
  • 数据通信
  • 模拟量模块
  • 人机交互接口技术
  • 单片机应用系统设计举例
  • 循迹小车线下实验
  • 前三年试卷公开
  • 2019级线下实验
  • Proteus虚拟仿真实验

微型计算机概述

1.1 课程思政:第一台电子计算机的故事

1.2 微型计算机简史

1.3 微型计算机的基本构成

1.4 单片微型计算机简介

1.5 延伸阅读:宇航级CPU

1.6 作业参考答案

1.7 第1章章节测验

1.8 课程介绍

1.9 春晚机器人节目

IAP15W4K58S4单片机的硬件结构

2.1 模型机的工作原理

2.2 IAP15W4K58S4单片机的内部结构

2.3 单片机的存储器

2.4 单片机的引脚

2.5 单片机的时序

2.6 单片机应用系统的典型构成

2.7 单片机工作原理——3D动画

2.8 作业参考答案

2.9 第2章章节测验

指令系统及汇编语言程序设计

3.1 汇编语言及指令格式

3.2 寻址方式

3.3 MCS-51指令集

3.4 伪指令

3.5 汇编语言程序设计

3.6 作业参考答案

3.7 第3章章节测验

3.8 嘉立创PCB生产工艺流程

单片机的C语言程序设计

4.1 C51概述

4.2 C51的基本语法

4.3 C51语句

4.4 C51函数

4.5 C51库函数

4.6 预处理命令

4.7 C51程序框架

4.8 作业参考答案

4.9 第4章章节测验

4.10 翻转课堂展示

中断系统

5.1 课程思政:闻令而动 向险而行

5.2 中断的概念

5.3 单片机的中断系统及其管理

5.4 单片机中断处理过程

5.5 中断程序编程举例

5.6 作业参考答案

5.7 第5章章节测验

5.8 中断基础-翻转课堂实录

5.9 中断应用-翻转课堂实录

5.10 中断系统应用设计作品展示

定时/计数器

6.1 定时/计数器的结构及工作原理

6.2 定时/计数器的工作方式

6.3 定时/计数器量程的扩展

6.4 定时/计数器的应用

6.5 作业参考答案

6.6 第6章章节测验

数据通信

7.1 通信概述

7.2 单片机的串行接口

7.3 串行口的工作方式

7.4 波特率的设定

7.5 串行接口通信应用举例

7.6 常用串行接口标准

7.7 作业参考答案

7.8 第7章章节测验

模拟量模块

8.1 课程思政:卡脖子清单

8.2 单片机应用系统结构概述

8.3 模数转换器概述

8.4 单片机的模拟量模块

8.5 ADC模块的应用举例

8.6 数模转换器概述

8.7 D/A转换器及其接口技术

8.8 D/A转换器应用举例

8.9 作业参考答案

8.10 第8章章节测验

8.11 翻转课堂展示

人机交互接口技术

9.1 键盘接口技术

9.2 课程思政:眼见不一定为实

9.3 显示接口技术

9.4 作业参考答案

9.5 第9章章节测验

单片机应用系统设计举例

10.1 课程思政:MCU--为合法应用而生

10.2 单片机应用系统设计举例

循迹小车线下实验

11.1 实验平台搭建

11.2 实验一 温度数据排序程序设计(选做)

11.3 实验二 小车驱动控制模块设计(必做)

11.4 实验三 数码管动态扫描显示模块设计(必做)

11.5 实验四 电脑钟模块设计(必做)

11.6 实验五 模拟量转换模块设计(选做)

11.7 实验六 小车循迹系统设计(必做)

前三年试卷公开

12.1 2019级考试试卷

12.2 2018级考试试卷

12.3 2017级考试试卷

2019级线下实验

13.1 实验环境搭建

13.2 实验一 基本输入输出端口实验

13.3 实验二 简易交通红绿灯实验

13.4 实验三 串行口扩展实验

13.5 实验四 数码管动态扫描显示实验

13.6 实验五 模拟量转换实验

13.7 实验六 中断综合应用实验

Proteus虚拟仿真实验

14.1 远程虚拟仿真实验相关软件

14.2 基本输入输出接口仿真实验

14.3 交通红绿灯仿真实验

14.4 串行口扩展仿真实验

14.5 数码管动态扫描显示仿真实验

14.6 远程虚拟仿真实验五

14.7 中断综合应用仿真实验

14.8 线下实验之实验环境介绍

14.9 项目二 小车驱动控制模块设计(必做1)

14.10 项目二教程

14.11 小车主控板简介

14.12 开发板USB驱动安装

14.13 单片机秒变仿真器

14.14 实验原理讲解

14.15 流水灯程序模块调试

14.16 程序下载方法讲解

14.17 红外循迹程序模块调试

14.18 电机驱动程序模块调试

14.19 红外控制电机驱动模块程序调试

14.20 项目四教程

14.21 实验原理讲解

14.22 基本任务程序解读

14.23 程序调试技巧

14.24 项目三教程

14.25 实验原理讲解

14.26 基本任务程序解读

14.27 常用调试方法与技巧

14.28 项目四教程

14.29 实验原理讲解

14.30 基本任务程序解读

14.31 程序调试技巧

14.32 中断的概念

14.33 单片机的中断系统及其管理

14.34 单片机中断处理过程

14.35 中断程序编程举例

App 下载
关注我们