嵌入式系统原理及应用
分享
课程详情
课程评价
spContent=《嵌入式系统原理及应用》系列课程包括“MCU原理及应用”、“DSP原理及应用”、“ARM原理及应用”三部分,当前的MOOC课程是《嵌入式系统原理及应用》的第一部分,即“MCU原理及应用”,又称为“单片机原理及应用”。
—— 课程团队
课程概述

《嵌入式系统原理及应用》系列课程包括“MCU原理及应用“DSP原理及应用“ARM原理及应用三部分,是电类专业学生重要的专业基础课。

当前的MOOC课程是《嵌入式系统原理及应用》的第一部分,即“MCU原理及应用”,又称为“单片机原理及应用”。课程主要讲授MCS-51的功能部件、单元扩展及应用系统设计。讲授过程中以设计嵌入式应用系统为目标,全面系统的讲解构成应用系统的各单元模块的工作原理、硬件设计及软件编程方法。通过该课程的学习,可以使学生掌握MCS-51的功能部件的工作原理;熟练使用编程语言;掌握扩展单元的工作原理;掌握微控制器应用系统设计的方法。

课程虽以MCS-51作为授课对象,但在授课中侧重基本原理与设计方法的讲解。使学生通过课程的学习,具备基本的嵌入式应用系统设计的能力,而不局限于某一个型号的微控制器。

该课程可以使学生具备基本的嵌入式系统软、硬件开发的分析与设计能力,对于提高学生的专业能力、工程实践能力和创新精神具有重要意义。


授课目标

1. 了解微控制器的发展趋势;掌握MCS-51的硬件结构、汇编语言指令系统及编程方法、片上功能部件的基本原理。 2. 掌握MCS-51微控制器应用系统中扩展外部单元的方法及其工作原理。 3. 掌握MCS-51应用系统设计的方法,具备应用系统软硬件设计和仿真调试的基本技能。

课程大纲

第1章 绪论&第2章硬件结构概况及CPU

1-1:课程体系介绍及授课主要内容

2-1:MCS-51硬件结构的基本情况

2-2:MCS-51的CPU

第1章单元测试题

第2章 MCS-51的存储器结构及IO端口

2-3:MCS-51的存储器结构

2-4:MCS-51的IO端口及复位时钟电路

第2章单元测试题

第3章 MCS-51的指令系统

3-4:逻辑运算控制转移和位操作

3-2:数据传送类指令

3-1:指令系统概况

3.3:算数运算类指令

第3章单元测试题

第4章 MCS-51汇编程序的编写与调试

4-2:汇编程序设计1

4-3:汇编程序设计2

4-1:汇编程序设计的基础知识

4-4:汇编程序的调试

第4章单元测试题

第5章 MCS-51的中断系统

5-3:中断系统的编程

5-1:中断系统概况

5-2:中断的响应与返回

第5章单元测试题

第6章 MCS-51的定时/计数器

6-2:定时计数器的工作方式

6-1:定时计数器的基础知识

6-3:定时计数器的编程

第6章单元测试题

第7章 MCS-51的串行通讯

7-2:MCS-51串行口的工作方式

7-1:串行通信的基本概念

第7章 MCS-51的串行通讯

7-3:串行口编程基础知识

7-4:串行口实现双机通讯

7-5:串行口实现多机通讯的原理

第7章单元测试题

第8章 MCS-51的存储器扩展

8-2:程序存储器的扩展

8-1:MCS-51扩展的基础知识

第8章 MCS-51的存储器扩展

8-3:数据存储器的扩展

第8章单元测试题

第9章 MCS-51的数字量输入输出接口扩展

9-2:8255A扩展I/O接口

9-1:I/O接口扩展的基础知识

第9章 MCS-51的数字量输入输出接口扩展

9-3:74系列芯片扩展I/O接口

第9章单元测试题

第10章 MCS-51的模拟量输入输出接口扩展

10-2:ADC0809扩展模拟量输入口

10-1:AD扩展的基础知识

第10章 MCS-51的模拟量输入输出接口扩展

10-3:DA扩展的基础知识

10-4:DAC0832扩展模拟量输出口

第10章单元测试题

第11章 MCS-51的键盘与显示接口扩展

11-2:键盘电路设计

11-1:数码管显示电路设计

第11章单元测试题

第12章 MCS-51应用系统设计

第12章单元测试题

12-1: MCS-51应用系统设计基础

12-3: MCS-51应用系统设计提高

12-2: MCS-51应用系统设计

预备知识

数字电子技术、模拟电子技术

证书要求

课程的总分将由每章测试成绩和结课考试的得分累加而成。每章测试成绩分值占比约为70%,结课考试约占30%。

课程证书分为两档:50分以上为“合格”,85分以上为“优秀”。

课程电子证书免费,纸质证书的收费将遵循“爱课程-中国大学MOOC”平台的标准。