hi,小慕
课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

有声课堂

兴趣技能

hi,小mooc
26考研数学通关实战
认证学习
单片机原理及应用
第13次开课
开课时间: 2024年09月02日 ~ 2024年12月12日
学时安排: 4小时每周
当前开课已结束 已有 519 人参加
认证学习
认证成绩和证书
智能问答和解析
视频学习辅助
老师已关闭该学期,无法查看
课程详情
课程评价(1394)
spContent=《单片机原理及应用》这门课主要介绍MCS-51系列单片机的工作原理和软件,硬件设计方法。通过本门课的学习,大家将学会使用C语言设计单片机应用程序。本门课以通俗易懂的语言讲解单片机的工作原理,以实际演示方式,帮助大家掌握C语言程序的设计方法,还会展示一些基于单片机设计的实际电子产品。
《单片机原理及应用》这门课主要介绍MCS-51系列单片机的工作原理和软件,硬件设计方法。通过本门课的学习,大家将学会使用C语言设计单片机应用程序。本门课以通俗易懂的语言讲解单片机的工作原理,以实际演示方式,帮助大家掌握C语言程序的设计方法,还会展示一些基于单片机设计的实际电子产品。
—— 课程团队
课程概述

单片机技术是现代电子系统设计中的重要组成部分,是实现现代控制的重要的工具与技术手段。本课程是嵌入式计算机系统的入门级课程,是自动化类本科生专业技能的重要组成部分。本课程主要介绍Intel公司MCS-51系列单片机的基本结构和工作原理、单片机系统常见功能模块(I/O端口、定时、中断系统、串行口等)的工作原理和使用方法。基于C语言的单片机程序设计方法等内容。

本课程中要求学生对单片机的理论知识学习与单片机系统的实际应用同样重视,教学过程中会结合大量单片机应用实例及DIY设计作品演示,提升学生学习兴趣,同时也锻炼学生的实际动手能力,努力使学生具备独立设计单片机测控系统的能力。

通过本课程的学习,学生能够将基本掌握单片机系统的硬件、软件设计能力,为学生下一步使用单片机实现各种具有实际应用背景的检测与控制的设计习题打下基础。

授课目标

通过本课程的学习,希望学习者能掌握单片机的工作原理,硬件,软件控制使用方式。建议学生能够自行购买一套单片机开发板进行实验和课程设计。具备单片机系统硬件,软件设计能力,完成简单的实际工程应用设计能力。建议大家自行购买一块MCS51(STC系列即可)单片机开发板,一边听课程,一边做实验学习。

课程大纲

附录:东北大学测控学生单片机课程设计优秀作品展示

附录1:2015年东北大学测控专业2013级学生单片机课程设计作品

附录2:2016年东北大学测控专业2014级学生单片机课程设计作品

附录3:2017年东北大学测控专业2015级学生单片机课程设计作品

附录4:2018年东北大学测控专业2016级学生单片机课程设计作品

附录5:2019年东北大学测控专业2017级学生单片机课程设计作品

第1章 单片机概述

1.1 单片机的概念及特点

1.2 单片机发展和应用领域

1.3 数值在计算机中的表示

第1章单元测试

第2章 MCS51单片机的基本原理

2.1 MCS51单片机的型号与组成

2.2MCS-51单片机的程序存储器结构

2.3MCS-51单片机外部引脚及总线接口

2.4 MCS51单片机并行IO口工作原理

2.5 MCS51单片机的工作周期和时序

第2章 单元测试

第3章 单片机C语言程序设计

3.1 单片机C51编程环境的建立

3.2 单片机C51中新增变量类型

3.3 单片机C51中断函数定义

第3章 单元测试

第4章 MCS51单片机片内资源及编程

4.1单片机并行IO口的使用

4.2定时器计数器工作原理及工作方式

4.3 单片机的定时器的控制接口

4.4单片机串行通讯的概念和工作原理

4.5单片机的串行口工作方式及应用

4.6 MCS51单片机中断系统介绍

第4章 单元测试

第5章 MCS51单片机外部常用接口

5.1 MCS51单片机的最小系统

5.2 单片机片外总线扩展存储器

5.3 单片机总线扩展并行IO口

5.4 单片机外部总线扩展并口芯片8255

5.5 LED数码管的工作原理及驱动方法

5.6 LED数码管与单片机的接口

5.7 按键与键盘工作原理及接口

第5章 单元测试

第6章 MCS51单片机与AD,DA接口

6.1 常见ADC转换器工作原理

6.2 ADC0809与单片机的控制接口

6.3 常见DAC转换器工作原理

6.4 DAC0832与单片机的接口

第6章单元测试

展开全部
预备知识

先修课程:电路原理,模拟电子技术,数字电子技术,C语言程序设计

参考资料

谢维成,杨加国主编,《单片机原理与应用及C51程序设计》(第3版),清华大学出版社

常见问题

Q1 : 学习本课程是否需要购买单片机板,需要购买什么样的开发板,哪里可以买到?

A1 : 单片机开发板不是必须条件,但强烈建议学生通过淘宝等方式,购买一块51单片机开发板,在学习本课程的同时,进行实验,巩固学习内容,加深理解。

Q2 : 51单片机汇编语言是否有必要学习?

A2 : 51单片机汇编语言是早期单片机开发的主要方式,而且在早期单片机C语言编译器还不是很发达的年代,利用汇编语言编写出来的程序效率是很高的。随着C语言编译器水平的提高,进十年来,利用C语言开发单片机程序的效率已经和汇编语言相差不多了,而且C语言代码容易理解,编程相对简单,大学单片机教学中逐步以C语言为主,汇编为辅了,所以本课程中没有添加汇编语言的章节,大家可以课下自学教材上的汇编语言章节,加深理解。实际应用中,还是以C语言开发为主。

东北大学
3 位授课老师
高宏亮

高宏亮

副教授

王玉涛

王玉涛

教授

杨丹

杨丹

副教授

推荐课程

计算机网络期末冲刺-4小时突击计算机网络

王道论坛

17911人参加

6小时C++期末冲刺-6小时突击 C++面向对象编程

小谢老师01

11807人参加

猴博士C语言不挂科-4小时学完C语言

猴博士爱讲课

312219人参加

期末高分-8小时C语言精讲【新版】

小谢老师01

8948人参加
下载
下载

下载App