spContent=在ABC时代及“中国制造2025计划”大背景下,要求信息化和工业化深度融合,离不开广泛用于工业控制领域的单片机技术。这门技术门槛不高,只要感兴趣,用心跟着我们这门课一步一步地走下去,不经意间你会步入单片机的门,走进单片机的世界,紧跟时代的步伐,体验不断升级的成就感。 —— 课程团队
在ABC时代及“中国制造2025计划”大背景下,要求信息化和工业化深度融合,离不开广泛用于工业控制领域的单片机技术。这门技术门槛不高,只要感兴趣,用心跟着我们这门课一步一步地走下去,不经意间你会步入单片机的门,走进单片机的世界,紧跟时代的步伐,体验不断升级的成就感。 —— 课程团队
—— 课程团队
课程概述
依据信息化教学和碎片化学习的特点,构建课程内容模式,优选相应的教学知识点和专项技能,形成多维度、全方位的内容体系。 结合学生认知规律和职业成长规律及信息化教学手段,主要教学内容:学习单片机所需要的知识及学习环境准备(6学时)、51单片机的内部资源及外部引脚功能(12学时)、C51编程基础知识及应用(18学时)、51单片机的中断系统应用(8学时)、定时计数器的应用(8学时)、串行口的应用(6学时)、AD/DA转换器的应用(6学时)等7大模块,共64学时。将教学内容按重要知识点及技能点进行分解,形成12个单元, 34讲,每讲都配置了相应的实际应用任务点,完成相应的任务,习得知识,着重实践技能的培养。通过本课程的学习可以提高单片机控制系统的开发和程序的编制、调试能力。
授课目标
一、课程目标
通过本课程的学习,使学生具有单片机系统硬件设计及软件编程的知识与技能,具备较高的职业素质,具有调试单片机系统程序和设计最小单片机系统的能力,能解决程序调试和系统设计中遇到的简单问题。
二、职业能力目标
(一)、知识目标
1.能读懂单片机应用系统电路原理,包括复位电路、时钟电路、最小单片机应用系统电路,掌握各I/O口的区别及与外围电路连接的方法,熟练掌握单片机拥有的系统资源及资源利用,学会简单的应用系统设计,掌握单片机内部资源的规划方法;
2.掌握C51语言的结构形式、数据类型,函数的使用方法,学会基于C51的单片机应用系统的程序编写,掌握程序设计过程中解决常见问题的解决方法;
3.掌握单片机系统中的基本技术概念,并在设计项目中灵活运用;
4.会使用PROTEUS仿真软件绘制电路原理,会使用KEIL软件仿真调试程序,掌握单片机产品的调试、测试的方法;
5.掌握程序流程图的画法、子程序的编写方法、中断程序的编写方法、子程序和中断调用、伪指令的熟练使用。
(二)、能力目标
1.根据项目设计要求,进行单元电路的设计能力;
2.培养学生合理编制单片机应用系统软件程序能力;
3.培养学生单片机应用系统的软硬件设计能力;
4. 能用单片机产品开发工具进行软件编程、调试及软硬件联调的能力。
(三)、素质目标
1.培养学生逻辑思维能力与发现问题和解决问题的能力,使学生从习惯思维中解脱出来,引导启发学生的创造性思维;
2.培养学生刻苦钻研的学习态度,善于思考的学习方法,脚踏实地的工作作风;
3.培养学生的编程意识。
课程大纲
认识了解单片机
课时目标:理解什么是单片机,为什么学习单片机?单片机能干什么?学习单片机需要哪些基础知识和安装哪些软件?
1.1 什么是单片机?
1.2 学习单片机所需的知识准备
1.3 学习单片机所需的物质准备
1.4 单元测验
小试牛刀----点亮8个灯
课时目标:熟悉掌握80C51单片机的引脚及功能掌握C51程序的基本结构能够绘制单片机的基础电路,及编写点亮8个灯的程序通过点亮8个灯的案例,掌握Proteus和Keil软件的使用方法理解单片机是如何让LED发光的。
2.1 51单片机的引脚及功能
2.2 C51的程序结构
2.3 点亮8个LED灯
2.4 单片机是如何让LED(发光二极管)发光的?
2.5 单元测验
点亮9个灯
课时目标:掌握80C51单片机的内部结构及工作原理掌握C51程序的数据基础通过点亮9个灯的实例,掌握数据类型的定义方式
3.1 51单片机的内部结构
3.2 C51程序的数据基础
3.3 点亮9个LED灯
3.4 单元测验
各种运算结果输出点亮彩灯
课时目标:通过对各种运算结果输出点亮彩灯的实现的案例掌握80C51单片机4个并行口的功能掌握C51程序的运算符及表达式
4.1 51单片机4个并行口的功能
4.2 C51程序的运算符及表达式
4.3 各种运算结果输出点亮彩灯的实现
4.4 单元测验
单片机控制信号灯
课时目标:通过单片机控制信号灯的实现的案例理解C51程序中子函数的定义及调用的方法
5.1 C51程序中的函数概念
5.2 单片机控制信号灯的实现
5.3 单元测验
多路开关控制8个灯
课时目标:通过多路开关控制8个灯的实现案例掌握C51程序的分支结构设计方法
6.1 C51程序的分支结构设计
6.2 多路开关控制8个灯的实现
6.3 单元测验
单片机控制花样彩灯
课时目标:通过完成单片机控制花样彩灯的任务掌握循环语句的使用方法
7.1 C51程序的循环结构设计
7.2 单片机控制花样彩灯的实现
7.3 单元测验
单片机控制LED数码管
课时目标:通过单片机控制单只数码管循环显示0-9和8只数码管分别显示1-8的两个案例掌握单片机驱动数码管的方法、静态和动态显示的区别
8.1 认识数码管显示器
8.2 单只数码管循环显示0-9
8.3 8只数码管分别显示1-8
8.4 单元测验
单片机中断系统的应用
课时目标:了解为什么利用中断理解中断控制系统的使用方法学会中断控制系统的编程方法
9.1 认识51单片机中断系统
9.2单按键控制LED灯
9.3基于单片机报警器的实现
9.4基于单片机按键计数的实现
9.5单元测验
51单片机定时计数器的应用
课时目标:通过案例掌握定时计数器的使用及编程方法
10.1 认识51单片机的定时计数器
10.2 T0控制单只信号灯
10.3 八路抢答器的模拟仿真
10.4 10秒秒表的模拟仿真
10.5 单元测验
2个单片机之间的对话
课时目标:通过案例掌握单片机之间串行通信的编程方法
11.1 认识串行通信
11.2 双机通信的模拟仿真
11.3 单元测验
简易数字电压表的模拟仿真
课时目标:通过完成单片机控制的简易电压表的模拟仿真任务,掌握A/D、D/A转换器的硬件结构及程序的编制方法
12.1 认识A/D、D/A转换器
12.2 ADC0808的测试
12.3 简易数字电压表的模拟仿真
12.4 单元测验
展开全部
预备知识
序号 | 前期课程名称 | 为本课程支撑的主要能力 |
1 | 电工电子技术基础 | 数字电路的识别和分析能力 |
序号 | 后续课程名称 | 需要本课程支撑的主要能力 |
1 | 机床电控与PLC应用技术 | 基本指令的编程能力 |
2 | 毕业设计 | 单片机技术的应用开发能力 |
参考资料
序 号 | 目 录 | 主 编 | 出 版 社 |
1 | 《单片机原理及应用》 | 张毅刚 | 高等教育出版社 |
2 | 《单片机原理及应用》 | 李全利 | 高等教育出版社 |
3 | 《单片机原理及应用》 | 孙波 施伟主编 | 江苏教育出版社 |
4 | 《基于Proteus的51系列单片机设计与仿真》 | 侯玉宝主编 | 电子工业出版社 |