单片机原理及应用(2024年秋季学期)
单片机原理及应用(2024年秋季学期)
1000+ 人选课
更新日期:2026/04/02
开课平台学银在线
开课高校-
开课教师梅孝安瞿述李宏民魏勇李春来程望斌田芃易立华田芳
学科专业工学电子信息类
开课时间2025/08/25 - 2026/01/15
课程周期21 周
开课状态已结课
每周学时-
课程简介

这门课会讲什么?

您一定使用过以下家用电器:

你可能不知道,它们具有一个相同的大脑:单片机。目前,单片机技术已经完全渗透进入了我们的生活。

本课程以AT89C51单片机为例,详细讲解了51单片机的体系结构、指令系统、中断系统、定时器/计数器、串行通信以及各种接口技术。根据本课程的特点,我们精心构建了分层次(基础训练、综合设计、工程创新)、模块化、点面结合的高质量CDIO训练项目,采用项目驱动方式来组织课程教学。这些项目的设置由浅入难,由点到面,符合人的认知规律与教学规律,且其内容新颖,与实际紧密相关,一定能激发你学习单片机技术的兴趣。

《单片机原理及应用》课程,期待与你一起走进单片机的精彩世界。


你将收获什么?

你可以拥有个性化的学习主页,记录学习过程,促进学习成绩提升;

你可以自主安排学习时间、地点和学习内容,自行安排学习计划;

你可以和同学、老师展开各种形式的在线互动,开阔视野,广交好友;

你可以对单片机技术有深入的了解;

你可以设计与开发属于你的单片机系统;

你或许也可以成为单片机大师;

你成绩达标,便可以获得学校和平台颁发的证书。   

适合什么人学习?

电子、微电、光电、电信、计算机、自动化等专业学生;

对单片机技术感兴趣的学生;

电子技术爱好者及发烧友。



课程大纲

课程章节

  • 第1章 单片机概述
  • 第2章 MCS-51单片机的体系结构
  • 第3章 MCS-51单片机的指令系统
  • 第4章 MCS-51单片机的C语言
  • 第5章 MCS-51单片机的仿真技术
  • 第6章 MCS-51单片机的中断系统
  • 第7章 MCS-51单片机的定时/计数器
  • 第8章 MCS-51单片机的串行接口
  • 第9章 MCS-51单片机的并行总线扩展
  • 第10章 MCS-51单片机的开关量接口
  • 第11章 MCS-51单片机的显示接口
  • 第12章 MCS-51单片机的模拟量接口
  • CDIO基础训练项目
  • CDIO综合设计项目
  • CDIO工程创新项目
  • 思政乐园
  • 附录

第1章 单片机概述

1.1 课程简介

1.2 微型计算机与单片微型计算机

1.3 单片机的发展概况与特点

1.4 单片机的应用与常用单片机

第2章 MCS-51单片机的体系结构

2.1 外形及引脚功能

2.2 内部结构及CPU

2.3 存储器结构

2.4 时钟及CPU时序

2.5 并行I/O口的结构与功能1

2.6 并行I/O口的结构与功能2

第3章 MCS-51单片机的指令系统

3.1 指令系统概述

3.2 寻址方式

3.3 数据传送类指令

3.4 算术运算类指令

3.5 逻辑运算及循环类指令

3.6 程序转移类指令

3.7 子程序调用与返回指令

3.8 位操作类指令

3.9 汇编语言的伪指令

第4章 MCS-51单片机的C语言

4.1 C51编程语言概述

4.2 C51函数的定义

第5章 MCS-51单片机的仿真技术

5.1 51单片机的仿真技术

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

6.1 中断技术概述

6.2 中断处理过程

6.3 外部中断CDIO项目实例

6.4 思政拓展【大学生入伍】

第7章 MCS-51单片机的定时/计数器

7.1 定时器/计数器的结构

7.2 定时器/计数器的工作模式

7.3 定时器/计数器编程实例

7.4 定时器/计数器CDIO项目实例

7.5 思政拓展【东方红】

第8章 MCS-51单片机的串行接口

8.1 数据通信方式

8.2 串行口结构及原理

8.3 串口工作方式及应用

8.4 串行接口CDIO项目实例

8.5 思政拓展【华为事件】

第9章 MCS-51单片机的并行总线扩展

9.1 并行总线的结构与I/O设备扩展

9.2 片外并行RAM的扩展

9.3 并行总线扩展CDIO项目实例

第10章 MCS-51单片机的开关量接口

10.1 开关量输入接口

10.2 矩阵式键盘接口

10.3 开关量输出接口

10.4 开关量接口CDIO项目实例

第11章 MCS-51单片机的显示接口

11.1 LED数码管显示接口1(静态)

11.2 LED数码管显示接口2(动态)

11.3 LED点阵显示接口

11.4 LCD液晶显示接口

11.5 思政拓展【职业道德】

第12章 MCS-51单片机的模拟量接口

12.1 A/D转换器及其接口

12.2 D/A转换器及其接口

CDIO基础训练项目

13.1 INT0控制LED灯

13.2 Timer0控制LED灯

13.3 TIMER0控制流水灯

13.4 串行数据转并行数据

13.5 并行数据转串行数据

13.6 缓冲器扩展I/0口

13.7 74LS138译码器应用

13.8 开关控制LED灯

13.9 独立按键控制LED移位

13.10 继电器控制照明设备

13.11 串口LED数码管静态显示

13.12 硬件译码数码管静态显示

13.13 4位数码管动态显示

13.14 LCD1602字符显示

CDIO综合设计项目

14.1 音阶演奏设计

14.2 甲机通过串口控制乙机

14.3 矩阵键盘设计

14.4 一位计数器设计

14.5 正反转可控直流电机设计

14.6 数字电压表设计(数码管)

14.7 数字电压表设计(LCD液晶)

14.8 多波形信号发生器设计

14.9 数字温度计设计

CDIO工程创新项目

15.1 电子密码锁

15.2 电子音乐门铃

15.3 多功能电子台历

15.4 非线性元件特性测试系统

15.5 温控调速电机系统

15.6 无线遥控直流电机系统

15.7 光控数字温度时钟

15.8 电子广告屏

15.9 智能花卉浇灌系统

15.10 时分复用CMI码光纤通信系统

15.11 基于光纤通信的四路温度采集系统

15.12 基于光纤通信的双路直流电机控制系统

思政乐园

16.1 课程思政元素探讨

16.2 课程思政改革研究

16.3 课程思政改革实践

16.4 工匠精神

16.5 课程思政改革实践探索

16.6 课程思政实现路径

16.7 课程思政教学改革探索

附录

17.1 KEIL与PROTEUS的安装

17.2 KEIL与PROTEUS的使用

App 下载
关注我们