单片机原理及接口技术
单片机原理及接口技术
1000+ 人选课
更新日期:2026/06/14
开课时间2026/03/09 - 2026/06/13
课程周期14 周
开课状态已结课
每周学时-
课程简介

这门课会讲什么?

     《单片机原理及接口技术》主要讲述内容MCS-51单片机为核心,系统介绍单片机的基本结构、指令系统、汇编语言程序设计、中断、定时和串口通信系统、系统扩展与接口技术、应用系统设计与开发等通过本课程的学习,使学生在掌握单片机原理、结构、单片机指令系统、程序设计、功能部件、接口扩展等内容的基础上,能够利用Keil、Proteus等软件平台进行基于51单片机开发,使学生学会一种单片机(8051),掌握一类单片机开发应用技能,熟悉一批常见的工程案例,培养学习者综合运用单片机知识解决实际工程问题的能力


你将收获什么?

课程建设指导思想:以培养学生的工程应用能力和创新能力、提升学生就业水平为导向,以培养学生的设计能力、研究能力、实践能力和创新能力为目标,构建理论和实践课程体系,确保课程内容的系统性和完整性的统一。

1)项目驱动,突出应用。课程以实际工程应用为背景,结合章节内容,采用项目化的案例教学模式,通过大量具有实际工程背景的教学案例,注重学生创新理念和创新意识的培养。

2)虚实结合,强化实践。课程采用学、做、练一体化的教学手段,结合Proteus仿真软件和实验平台,紧密结合实验课、课程设计、课外科技活动、学科竞赛等实践活动,推动实践平台建设,使学生达到既懂原理,又懂设计和制作、应用,达到培养学生实践技能的目的。

3)产学互动,推动课改。课程采用“产学研”相结合的课内+课外的实践教学模式。把课程改革、科研训练和课程设计融为一体,着重学生“研究能力、创新能力和工程实践能力”的培养。

4)大赛牵引,促进创新。以课程为载体,大力开展学生科技创新活动。通过组织学生参加全国大学生电子设计竞赛、大学生“挑战杯”科技比赛、“蓝桥杯”全国软件和信息技术专业人才大赛,促进学生的应用创新能力的培养。


适合什么人学习?

授课对象面向电气工程及其自动化专业、电子信息工程专业、相关专业以及社会学习爱好者。


课程大纲

课程章节

  • 单片机简介
  • 80C51的结构和原理
  • 80C51的指令系统
  • 80C51的汇编语言程序设计
  • 80c51的中断系统
  • 80C51单片机的定时/计数器
  • 80C51单片机的串行口
  • 80C51单片机的系统扩展
  • 80C51串行总线扩展
  • AD_DA转换及接口技术
  • 人机接口
  • 80C51应用系统设计
  • 实验
  • 案例库

单片机简介

1.1 什么是单片机?

1.2 单片机的发展过程

1.3 单片机的应用领域

1.4 单片机应用开发过程

80C51的结构和原理

2.1 80C51的基本结构

2.2 80C51单片机的CPU

2.3 80C51单片机的CPU

2.4 80C51单片机的存储器组织

2.5 80C51单片机的并口

80C51的指令系统

3.1 概述

3.2 单片机可执行程序生成示例)

3.3 单片机指令格式

3.4 寻址方式

3.5 单片机指令系统功能分类

80C51的汇编语言程序设计

4.1 汇编语言程序设计概述

4.2 最简单的彩灯管理

4.3 数码管管理

4.4 单键查询

4.5 延时子程序设计

4.6 累加和程序设计

4.7 流水灯程序设计

4.8 多键查询程序设计

80c51的中断系统

5.1 中断系统(上)

5.2 中断系统(中)

5.3 中断系统(下)

80C51单片机的定时/计数器

6.1 结构及工作原理1

6.2 控制模式1

6.3 举例(上)1

6.4 举例(下)1

6.5 单片机定时器应用举例

80C51单片机的串行口

7.1 串行通信的基本概念1

7.2 80C51单片机的串行口结构及工作原理1

7.3 80C51单片机的串行口工作方式1

7.4 80C51单片机的串行口应用1

80C51单片机的系统扩展

8.1 存储器扩展1

8.2 输入_输出及其控制方式1

80C51串行总线扩展

9.1 I2C总线_上1

9.2 I2C总线_下1

9.3 SPI总线1

9.4 DS1302应用案例

AD_DA转换及接口技术

10.1 DAC0832芯片及接口技术

10.2 ADC0809芯片及接口技术

10.3 TLC2543芯片及其接口技术

人机接口

11.1 行列式键盘接口及工作原理

11.2 LED显示器接口

11.3 LCD显示器接口

80C51应用系统设计

12.1 单片机应用系统设计步骤

12.2 数字钟系统设计

12.3 数据采集系统设计

12.4 基于51单片机的信号发生器设计

12.5 基于51单片机的电机控制系统

实验

13.1 单片机开发环境及开发过程的认识实验

案例库

14.1 案例1-开关检测

14.2 案例2--方波发生器

14.3 案例3--60秒倒计时时钟

14.4 案例4--矩阵键盘按键识别

14.5 案例5--字符型LCD显示

14.6 案例6--AD0809两路数据采集

14.7 案例7-- 基于DAC0832的波形发生器

14.8 案例8--步进电机的控制

14.9 案例9-密码锁

App 下载
关注我们