单片机技术
5万+ 人选课
更新日期:2025/04/26
开课时间2024/09/09 - 2025/01/10
课程周期18 周
开课状态已结课
每周学时-
课程简介

单片机技术是应用电子技术、电气自动化、机电一体化技术等电类相关专业的核心专业课程。

单片机技术已经深入到生活和工业领域的方方面面。智能玩具、全自动洗衣机、汽车的核心控制单元是单片机,智能仪表、医疗器械、机器人、飞行器、导弹的核心控制模块也离不开单片机,有自动化和智能化的地方就有单片机技术的应用。

本课程以四个有趣又有用的项目为载体,以72个微课视频为核心,通过在线微课视频学习、在线基本讨论练习以及项目制作调试,学习单片机电路设计和程序设计知识,训练单片机系统的调试能力。要学好单片机技术,仅仅学习理论知识是不够的,必须进行技能训练。需要配备计算机、必要的元器件,自制或购买单片机开发实验板。边做边学,完成四个项目训练任务,掌握单片机系统的分析、设计、制作和调试能力。

通过广告灯的分析与制作,了解单片机存储器、控制器、输入输出引脚、最小系统等基本结构,掌握单片机所需要的变量、运算符、语句、函数、程序结构等C语言基础知识,了解单片机端口与数据之间的关系、程序和电路的工作过程。掌握单片机程序项目的编辑、编译、下载、调试方法。

通过数字时钟控制器的分析与设计,学习单片机的中断、定时器、IO口等内部核心模块结构和程序设计方法,掌握数码管、按键、控制接口等外围电路及其控制程序设计与调试方法。

通过智能寻迹小车的设计和制作,掌握外部芯片驱动、运动控制、光电检测、遥控、液晶显示、EEPROM数据存储以及单片机综合控制系统的分析、设计、调试方法。

通过网络温度测量控制系统的设计,学习单片机的模数转换、传感器、控制器、通信等方面的应用方法。

课程大纲

课程概述

课程概述

项目1:广告灯分析与制作

1-1 单片机结构

1-2 单片机引脚

1-3单片机编程软件

1-4keil仿真过程及C程序常见错误

1-5单片机开发板制作

1-6 表贴元件焊接与技能

1-7 单片机项目仿真

1-8 单片机C程序结构及标识符

1-9 单片机C程序变量及存储类型

1-10 运算符与表达式

1-11 判断语句if和switch

1-12 循环语句while和for

1-13 数组及其工程应用

1-14 广告灯分析调试

第一次单元测验试题

项目2:数字时钟控制器分析与设计

2-1 数码管静态显示

2-2 数码管静态显示训练

2-3 数码管动态显示

2-4 时钟数据产生

2-5 按键程序设计

2-6 控制程序分析与设计

2-7 时钟控制灯泡训练

2-8 单片机中断概念及中断允许与中断优先控制

2-9 中断初始化与中断处理函数及按钮中断处理

2-10 定时器初始化及工作方式.

2-11 定时器中断方式的时间数据产生函数设计

2-12 定时器中断方式的动态显示函数设计

2-13 时钟控制系统调试

2-14 实时时钟系统分析与调试

第二次单元测验

项目 3:智能寻迹小车设计与制作

3-1 智能小车任务及寻迹电路分析

3-2 寻迹电路安装调试

3-3 寻迹模块调试

3-4 驱动模块调试

3-5 液晶显示模块

3-6 EEPROM模块应用分析

3-7 遥控模块和避障模块分析

3-8 智能寻迹小车制作与调试

第三次单元测验

项目4:挖掘机控制系统设计与装调

4-1 挖掘机控制系统设计任务

4-2 控制电路设计与制造

4-3 车体驱动控制设计

4-4 手持控制器装调

4-5 遥杆控制程序设计与调试

4-6 挖掘机系统综合调试

项目5:网络温度测量控制系统设计

5-1 温度测量与AD转换

5-2 串行通信与多机通信

5-3 温度测控网络分析

第四次单元测验