课程

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

hi,小mooc
SPOC学校专有课程
单片机应用技术
第2次开课
开课时间: 2022年02月21日 ~ 2022年07月30日
学时安排: 4
当前开课已结束 已有 111 人参加
老师已关闭该学期,无法查看
spContent=游戏、动画、情境、故事,将知识性与趣味性完美融合;创新、实践、拓展、闯关,让你快乐遨游单片机应用技术的奇妙世界。企业名师、优秀学生,以其特有的设计经验和学习经验,开拓视野,助力学习。无论是学生,还是单片机爱好者,都可以来到这里开启你征服单片机应用系统设计的学习之旅。
游戏、动画、情境、故事,将知识性与趣味性完美融合;创新、实践、拓展、闯关,让你快乐遨游单片机应用技术的奇妙世界。企业名师、优秀学生,以其特有的设计经验和学习经验,开拓视野,助力学习。无论是学生,还是单片机爱好者,都可以来到这里开启你征服单片机应用系统设计的学习之旅。
—— 课程团队
课程概述

学习51单片机的C语言项目开发设计,通过每一个集知识性和趣味性于一体的项目,引领学员进入单片机的世界,从单片机最小系统到数字钟的综合设计,让学员掌握51单片机并行I/O口、定时器和中断系统以及数码管的综合运用,电子跑表和计算器的设计,让学员掌握1602LCD和矩阵键盘的接口设计与应用,逐步建立起单片机C51编程的逻辑思维和开发技能。


授课目标

1)掌握单片机的基本概念;

2)掌握单片机的内部结构和硬件设计方法;

3)掌握C51语言的基本语法和编程方法;

3)学会单片机应用系统的编程方法,并能编写控制程序;

4)学会单片机应用系统的设计和调试方法,并能进行简单单片机应用系统设计。

成绩 要求

60以上

课程大纲

第1周第1次课 初识单片机

1. 课前欣赏

2. 实训任务: 信号灯控制系统设计

3. 什么是单片机

4. 单片机应用系统

5. 单片机发展历史

6. 学生面对面:快乐学习单片机

7. 实训任务: 信号灯控制系统Proteus仿真设计

8. 单片机内部结构

9. 单片机引脚

10. 二进制语言

初识单片机-单元测验

初识单片机-单元作业

第2周第1次课 2.1 8051信号的引脚 2.2单片机最小系统

1. 实训任务:8个信号灯控制系统设计

2. 时钟电路

3. 单片机时序

4. 实训任务:声音报警系统设计

5. 复位电路

单片机最小系统-单元测验

第2周第2次课 2.3存储器结构 2.4 并行I/O端口

1. 实训任务:汽车转向灯控制系统设计

2. 程序存储器

3. 数据存储器

4. 实训任务:开关控制信号灯系统设计

5. SFR

6. 程序计数器PC

7. I/O接口概念

8. 单片机并行I/O口

实验一 8个LED的闪烁、蜂鸣器发声的控制

存储器应用-单元作业

存储器应用-单元测验

第3周第1次课 任务3-1 3-2

1. 实训任务:移位运算实现流水灯系统设计

3. 设计经验谈:I/O的驱动能力

4. 实训任务:按键控制霓虹灯系统设计

5. 弹性按键开关

6. 按键按下与释放

2. 实训任务:LED循环闪烁控制系统设计

第3周第2次课 任务3-4 PWM可调台灯、步进电机的风扇控制

任务3-4 PWM可调台灯、步进电机的风扇控制

2. 实训拓展:贪吃蛇程序设计

循环语句讨论

选择语句讨论

实验2 步进电机的风扇控制设计

第4周第1次课 4.1认识LED数码管

1. 实训任务:0-9 0-99秒的电子秒表系统设计

2. 数码管及工作原理

3. 数码管静态显示

补充:软件调试、keil proteus的联调

数码管显示应用-单元测验

第4周第2次课 4.3 数码管的动态显示

4. 实训任务:生日提示器系统设计

5. 动态显示电路及工作原理

6. 移动显示

7. 74LS373锁存器芯片扩展I/O口

实验三 数码管显示屏控制

数码管显示作业

第5周 液晶屏与矩阵键盘

1. 实训任务:库函数实现流水灯系统设计

2. 模块与函数

3. 用户自定义函数

4. 函数调用

5. C51库函数及调用

6. 设计经验谈:C51模块化程序设计

2、矩阵键盘

1、液晶屏

函数单元测验

第6周第2次课 矩阵键盘 电子密码锁

实验4 电子密码锁设计

第7周 定时器/计数器应用

1. 实训任务:航标指示灯系统设计

2. 定时器/计数器及其结构

3. 工作方式寄存器TMOD

4. 控制寄存器TCON

5. 实训任务:24秒倒计时器系统设计

6. 工作过程

7. 4种工作方式

定时器/计数器应用-单元测验

定时器/计数器应用-单元作业

第8周 中断系统应用

1. 实训任务:24小时时钟系统设计

2. 中断基本概念

3. 单片机中断系统结构

4. 中断相关寄存器

5. 实训任务:模拟交通灯控制系统设计

6. 中断响应与中断请求撤出

7. 中断服务程序

8. 单片机内部控制寄存器的应用技巧

实验六 交通灯模拟控制系统的设计

中断系统应用-单元测验

第8周 中断系统作业

第9周 可调台灯设计、6.1串行通信基础 例6_1秒表设计0-99

6.1 串行通信基础

第10周 6.2 串行接口 例6_2 控制8个LED

6.2 串行接口

第11周 6.3 串行口工作过程 例6_3 乙机按键控制甲机的LED 实验七 银行动态密码

6.3 串行口工作过程

实验七 银行动态密码的设计

第12周 项目7 AD与DA转换接口设计

7.1 模拟信号与数字信号.

实验八 简易数字电压表的设计

7.3 I2C总线AD与DA转换器PCF8591

第13周 汇编语言

补充:汇编语言(不做考试范围)

展开全部
预备知识

1)对单片机感兴趣的学习者均可学习;

2)有进制概念的学习者,入门学习更加简单;

3)有电路基础的学习者,单片机硬件学习会更加轻松;

4)有c语言基础的学习者,单片机编程学习更加容易。

参考资料

推荐教材:

单片机基础与应用(C语言版),王静霞主编,高等教育出版社,2016年3月第一版

单片机应用技术(C语言版),王静霞主编,电子工业出版社,2019年1月第四版


常见问题

   1. 已经开课了几周了,我还能加入并跟上学习吗?

   答:可以。发布的课程可以随时观看,并可以根据自己的学习时间集中学习赶上进度,学习结束后提交作业、测试,并参加考试即可。

   2. 没有实验板怎样做实训呢?

   答:课程中所有实验均提供了实验板实物制作和仿真设计两种方式,没有实验板的学习者可以采用软件仿真的方法进行学习。

   3. 我有问题想提问怎么办?

   答:课程设有专门的讨论区,希望大家踊跃提问,有老师与大家交流互动。


赣南师范大学
1 位授课老师
卢清

卢清

讲师

下载
下载

下载App