微机原理及单片机应用技术
微机原理及单片机应用技术
1000+ 人选课
更新日期:2026/03/19
开课平台学银在线
开课高校长沙理工大学
开课教师雷辉朱豆叶青袁松贵彭赋王玉凤马洪江
学科专业工学自动化类
开课时间2025/09/04 - 2026/01/31
课程周期22 周
开课状态已结课
每周学时-
课程简介

这门课会讲什么?


本课程主要介绍Intel x86系列微型计算机系统的构成原理、MCS-51系列单片机的组成原理、汇编语言程序设计及常用可编程接口芯片的工作原理与应用技术。课程的特点是面向应用、具有很强的理论性、实践性与综合性。通过本课程的学习,使学生能较清楚地了解微型计算机和单片微型计算机的结构与工作流程,牢固建立和充分理解计算机程序存储和程序控制的概念,掌握汇编语言和接口的应用编程方法,建立微机系统的整体概念,初步具备运用现代微机技术进行软、硬件开发的初步能力,为后续学习DSP、嵌入式微控制器等奠定坚实的理论与技术基础,为将来应用层出不穷的微机硬件软件测控技术建立良好的素质平台





你将收获什么?

学习本课程学习,您将收获:

1、掌握X86微处理器的结构原理、指令系统和汇编程序设计;

2、掌握半导体存储器的组成结构原理及微机存储器系统设计方法;

3、掌握51单片机内部各功能部件的工作原理、指令系统、编程控制方法;

4、掌握微机系统常用接口芯片的功能及接口电路的设计方法;

5、熟练使用微机应用系统仿真软件Proteus、EMU8086、Keil C和;

6、掌握微机应用系统设计与制作的基本方法;

7、用面包板搭建12个单片机应用电路;



适合什么人学习?

本课程适合人群:

1、工科电类专业学生学习,重点面向自动化、电气工程及其自动化、轨道交通信号与控制、电子信息工程、电子科学与技术、光电信息科学与工程、测控技术与仪器、通信工程等专业;

2、从事微机控制系统工程项目开发的企业工程师和工程技术人员;

3、想自己动手制作电子产品,参加电子竞赛和创新设计的单片机开发爱好者。


课程大纲

课程章节

  • 微机概述
  • 8086微处理器
  • 汇编语言与汇编程序设计基础
  • 半导体存储器
  • 输入/输出接口与中断
  • 常用接口技术
  • 单片机概述
  • 单片机硬件结构
  • 单片机指令系统
  • 汇编语言程序设计
  • 并行IO端口及应用
  • 中断系统
  • 定时器/计数器
  • 串行口
  • 单片机并行扩展技术
  • 单片机串行扩展技术
  • A/D、D/A转换接口技术

微机概述

1.1 微型计算机的系统结构与工作原理

1.2 数制与编码

8086微处理器

2.1 8086微机系统存储器的组织

2.2 8086微处理的结构

2.3 8086寄存器结构

2.4 总线周期

2.5 8086的引脚信号及工作模式

汇编语言与汇编程序设计基础

3.1 概述

3.2 寻址方式

3.3 8086CPU的指令系统

3.4 汇编语言程序设计

3.5 存储器概述

半导体存储器

4.1 随机存取存储器

4.2 只读存储器

4.3 存储器与CPU的接口技术

输入/输出接口与中断

5.1 概述

5.2 I/O端口及其寻址方式

5.3 CPU与外设之间的数据传送方式

5.4 中断系统

5.5 8259A可编程中断控制器

常用接口技术

6.1 可编程并行接口8255A

6.2 可编程定时与计数器8253

单片机概述

7.1 课程导学

7.2 学生作品

7.3 什么是单片机

7.4 单片机能干什么

7.5 单片机发展概况及趋势

7.6 51系列单片机

7.7 proteus仿真软件介绍

7.8 keil c51仿真软件介绍

7.9 思维导图

7.10 讨论

7.11 单元测试

单片机硬件结构

8.1 单片机的功能结构与引脚

8.2 单片机的CPU

8.3 单片机的存储器结构

8.4 内部数据存储器空间

8.5 时钟电路与时序

8.6 复位操作与复位电路

8.7 低功耗节电模式

8.8 操作实训1:最小系统

8.9 思维导图

8.10 单元测试

单片机指令系统

9.1 指令系统概述

9.2 寻址方式

9.3 数据传送类指令

9.4 算术运算类指令

9.5 逻辑操作类指令

9.6 控制转移类指令

9.7 位操作类指令

9.8 思维导图

9.9 单元测试

汇编语言程序设计

10.1 汇编语言编程概述

10.2 分支程序设计

10.3 循环程序设计

10.4 查表和子程序设计

10.5 思维导图

10.6 单元测试

并行IO端口及应用

11.1 P0口内部结构与特性

11.2 P1-P3口的结构与特性

11.3 单片机控制发光二极管显示

11.4 LED数码管显示器的结构原理

11.5 数码管的接口方法

11.6 操作实训2:数码管显示

11.7 LCD1602的结构原理

11.8 操作实训3:LCD1602显示

11.9 键盘的分类

11.10 独立键盘的结构原理

11.11 操作实训4:独立键盘应用

11.12 矩阵键盘结构原理 

11.13 操作实训5:矩阵键盘应用

11.14 思维导图

11.15 单元测试

中断系统

12.1 中断系统概述

12.2 中断控制寄存器

12.3 中断响应与处理

12.4 中断系统的应用

12.5 操作实训6:外部中断系统应用

12.6 思维导图

12.7 讨论

12.8 单元测试

定时器/计数器

13.1 定时器计数器结构

13.2 定时器计数器工作方式

13.3 定时器计数器的初始化

13.4 定时器计数器的应用

13.5 门控位GATEX的应用

13.6 操作实训7:24秒计时器

13.7 思维导图

13.8 讨论

13.9 单元测试

串行口

14.1 串行通信基础知识

14.2 串行口的结构

14.3 串行口的工作方式

14.4 串口的应用

14.5 操作实训8:双机串行通信

14.6 思维导图

14.7 讨论

14.8 单元测试

单片机并行扩展技术

15.1 并行扩展的总线结构

15.2 程序存储器并行扩展技术

15.3 数据存储器并行扩展技术

15.4 简单并行IO口扩展

15.5 并行IO接口8255扩展

15.6 操作实训9:并行接口芯片8255的应用

15.7 讨论

15.8 思维导图

15.9 单元测试

单片机串行扩展技术

16.1 串行总线概述

16.2 单总线串行扩展

16.3 I2C总线串行扩展

16.4 操作实训10:DS18B20的使用

16.5 思维导图

16.6 单元测试

A/D、D/A转换接口技术

17.1 DAC0832的接口及应用

17.2 操作实训11:矩形波发生器

17.3 ADC0809的接口及应用

17.4 思维导图

17.5 单元测试

App 下载
关注我们