《单片机原理及应用》学习指南.docx
- 文档编号:12526173
- 上传时间:2023-06-06
- 格式:DOCX
- 页数:26
- 大小:84.92KB
《单片机原理及应用》学习指南.docx
《《单片机原理及应用》学习指南.docx》由会员分享,可在线阅读,更多相关《《单片机原理及应用》学习指南.docx(26页珍藏版)》请在冰点文库上搜索。
《单片机原理及应用》学习指南
《单片机原理及应用》课程
学习指南
一、课程简介
1.1课程地位
《单片机原理及应用》课程是国家示范院校平顶山工业职业技术学院重点专业——自动化技术专业的一门必修的专业主干课程,也是其他电类专业的一门必修课程。
《单片机原理及应用》课程的先修课程是《电子技术》、《传感器检测技术》、《C语言程度设计及应用》等,后续课程是《过程控制技术》、《煤矿综合自动化控制的实施》等。
整个教学内容的设计以煤矿安全监测系统为载体,并将煤矿安全监测系统中所必须的电子技术、传感器检测技术、程序设计等知识融入教学内容,为煤矿综合自动化控制的实施、计算机控制技术、毕业设计等课程的学习打下坚实的基础。
图1《单片机原理及应用》课程地位图
1.2课程目标
通过本课程学习,使学生掌握安全监测系统中单片机结构、基础知识和实践操作技能,学会对安全监测系统中单片机进行编程,并对单片机及接口电路进行检测,进行故障的分析与排除,培养具有爱岗敬业、团结协作、吃苦耐劳精神与创新意识的单片机技术应用系统的系统维护、技术改造、运行管理的高技能技术人员。
二、课程要求
2.1课程职业岗位
单片机在煤矿安全监测系统中的应用非常具有代表性,其地面中心站、井下分站、智能传感器均采用单片机技术,煤矿安全监测系统的分站式结构和用于检测煤矿各种安全参数的多种智能传感器是典型的教学案例。
在教学内容组织过程中,以井下分站和瓦斯传感器为例,围绕熟悉井下分站和瓦斯传感器的整体结构,掌握信息的处理与转换原理、信息的传递、参数超限报警、单片机对接收信息的处理等知识与技能,开发出9个学习模块,完成职业岗位实际工作任务所需要的知识、能力、素质培养。
课程教学模块安排见表2.1。
表2.1课程教学模块安排
序号
模块名称
1
单片机的认识
2
单片机程序设计及煤矿安全监测系统报警实现
3
单片机键盘应用设计及煤矿安全监测系统参数设定实现
4
单片机控制显示装置设计及煤矿安全监测系统数据显示实现
5
单片机中断及煤矿安全监测系统实时数据处理实现
6
单片机系统扩展及井下分站实现
7
单片机测控接口及煤矿安全监测系统信号转换
8
单片机串行接口及煤矿安全监测系统通信实现
9
煤矿安全监测系统的调试与维护
2.2能力素质要求
1、课程能力目标
根据煤矿安全监测系统各岗位实际工作任务所需能力培养要求,《单片机原理及应用》课程分为基本能力、工程专业技术能力、专业技术综合能力三个层次的能力要求,各层次能力目标见表2.2。
表2.2课程能力目标
课程能力
能力目标
基本能力
1.认知煤矿安全监控系统的构成;单片机内部结构;熟悉单片机C语言的结构与语句;
2.会使用仿真器和编程器及其软件;
3.会应用编译软件KEIL进行程序调试。
工程专业技术能力
1.掌握报警程序的设计方法;单片机报警电路的检测与调试;
2.监测系统的定时程序设计方法与调试;
3.掌握单片机显示器接口电路设计的设计方法、显示器接口电路的检测与调试
4.监测系统的定时检测方法,监测系统中断定时电路的调试
5.系统扩展电路的接线,可编程接口芯片调试;
6.监测系统的A/D转换方法,A/D转换电路检测方法;
7.单片机的单机通信控制接线,监测系统的多机通信控制接线方法,通信电路调试方法。
专业技术综合能力
1.煤矿安全监测系统的工作过程;
2.煤矿安全监测系统的调试与维护;
3.系统程序分析
2、素质培养要求
根据煤矿安全监测系统岗位素质要求,课程内容分基本素质和工程专业技术素质培养两个阶段,具体素质培养过程见表2.3。
表2.3课程素质培养要求
序号
模块名称
素质
1
单片机的认识
基本素质
2
单片机程序设计及煤矿安全监测系统报警实现
基本素质
3
单片机键盘应用设计及煤矿安全监测系统参数设定实现
基本素质
4
单片机控制显示装置设计及煤矿安全监测系统数据显示实现
工程专业技术素质
5
单片机中断及煤矿安全监测系统实时数据处理实现
工程专业技术素质
6
单片机系统扩展及井下分站实现
工程专业技术素质
7
单片机测控接口及煤矿安全监测系统信号转换
工程专业技术素质
8
单片机串行接口及煤矿安全监测系统通信实现
工程专业技术素质
9
煤矿安全监测系统的调试与维护
工程专业技术素质
三、学习指导
3.1课程内容安排
课程以单片机技术在煤矿安全监测系统中的应用为主线,由易到难设置单片机实现煤矿安全监测系统报警、实时数据处理、信号处理等8个学习模块,共82个学时,其中实验实训占40学时。
具体课程教学进度安排见表2.4。
表2.4课程教学进度安排
学习模块
学习内容
学时
备注
模块一:
单片机的认识
1.单片机基础知识
2.51单片机内外结构
3.51单片机最小系统
4.51单片机存储器结构
5.51单片机I/O接口
6
模块二:
单片机程序设计及煤矿安全监测系统报警实现
1.单片机C51程序结构
2.单片机C51数据类型与运算符
3.单片机C51控制语句
4.单片机C51函数
5.单片机C51数组
实验1单片机系统开发过程
实验2模拟煤矿安全监测系统超限报警
14
实验8学时
模块三:
单片机键盘应用设计及煤矿安全监测系统参数设定实现
1.独立式键盘使用
2.矩阵式键盘使用
实验:
煤矿安全监测系统参数设定
6
实验4学时
模块四:
单片机控制显示装置设计及煤矿安全监测系统数据显示实现
1.数码管静态显示设计
2.数码管动态显示设计
3.LCD1602显示设计
实验出入井人次数据显示
10
实验4学时
模块五:
单片机中断及煤矿安全监测系统实时数据处理实现
1.51单片机中断结构
2.51单片机外部中断
3.51单片机定时计数器原理
4.51单片机定时器编程
5.51单片机计数器编程
实验煤矿安全监测系统实时处理程序设计
12
实验4学时
模块六:
单片机系统扩展及井下分站实现
1.并行总线扩展技术
2.串行总线扩展技术
2
模块七:
单片机测控接口及煤矿安全监测系统信号转换
1.A/D转换原理及ADC0809编程
2.D/A转换器原理及DAC0832编程
实验模拟煤矿安全监测系统A/D转换
实践训练煤矿安全监测系统分站调校
10
实验实训8学时
模块八:
单片机串行接口及煤矿安全监测系统通信实现
1.串行通信基础
2.51单片机串行口原理
3.51单片机串口扩展I/O
4.51单片机双机通信
5.51单片机多机通信
实验传感器与井下分站通信
10
实验4学时
模块九:
煤矿安全监测系统的调试与维护
1.煤矿安全监测系统工作原理
实训1煤矿安全检测系统分站传感器参数设置
实训2煤矿安全检测系统分站调校及调试维护
12
实训8学时
合计
82
3.2学习内容
模块一:
单片机的认识
1、学习目标
(1)了解单片机的应用;掌握单片机应用系统的开发过程
(2)掌握数值转换、编码计算
(3)掌握51单片机引脚功能分布及功能
(4)会进行单片机最小系统电路设计
(5)理解单片机单片机存储器结构与功能
(6)掌握单片机I/O口的使用方法与注意事项
2、知识点
(1)单片机
(2)单片机引脚结构(3)单片机内部结构
(4)单片机时钟概念(5)单片机存储器(6)单片机I/O口
(7)复位条件(8)单片机复位电路(9)编码、数制
(10)51单片机(11)单片机最小系统
3、技能点
(1)数值转换
(2)绘制单片机常见复位电路
(3)绘制单片机内部时钟电路
(4)计算常用编码(BCD、ASCII、原码、反码、补码)
(5)使用单片机I/O口
(6)设计单片机最小系统
(7)绘制单片机存储器结构图
4、重点难点
(1)重点
单片机中BCD码、ASCII码、有符号数的表示;单片机内部结构框图、外部引脚结构;单片机的最小系统设计;单片机的存储器组织结构及其功能;单片机I/O口使用注意事项。
(2)难点
单片机中有符号数的表示;51系列单片机结构;51系列单片机的最小系统设计;单片机存储器结构及其功能;单片机I/O口正确使用。
模块二:
单片机程序设计及煤矿安全监测系统报警实现
1、学习目标
(1)了解C语言的特点;了解单片机C程序开发过程;掌握单片机C编程的结构
(2)掌握单片机C数据类型与运算的正确使用
(3)了解C语言结构化程序设计的特点;掌握选择结构与循环结构语句正确使用;注意各种语句之间的区别
(4)了解C51函数的分类;掌握函数的定义和调用方法;理解函数函数参数及返回值的传递方法
2、知识点
(1)C51程序结构
(2)C51数据类型
(3)C51运算符
(4)C51的选择结构与循环结构语句
(5)C51函数
(6)一维数组
3、技能点
(1)C51程序编写时注意的事项
(2)认识数据类型与运算符
(3)运用选择结构与循环结构语句
(4)运用函数参数及返回值
(5)定义、声明、调用函数
(6)定义和使用一维数组
4、重点难点
(1)重点
单片机C的程序设计的结构;数据类型的范围及运算符使用时优先级和结合性的关系;选择结构与循环结构语句正确使用;函数的定义、调用方法。
(2)难点
单片机C程序开发过程;比较相近的运算符的区别;几种循环结构语句之间的区别及使用选择;函数参数及返回值的正确使用。
模块三:
单片机键盘应用设计及煤矿安全监测系统参数设定实现
1、学习目标
(1)了解独立式键盘的工作原理,理解按键产生抖动的原因,掌握独立式键盘按键检测程序的设计方法。
(2)理解矩阵式键盘的工作原理;掌握按键键码识别的过程。
2、知识点
(1)独立式键盘工作原理
(2)消除按键抖动方法
(3)矩阵式键盘工作原理
3、技能点
(1)设计独立式键盘按键检测程序
(2)设计矩阵式键盘按键检测程序
4、重点难点
(1)重点
独立式键盘中按键识别过程的程序设计;矩阵式键盘中按键识别过程。
(2)难点
利用C51编程实现独立按键识别功能;利用C51编程实现矩阵式键盘的按键识别。
模块四:
单片机控制显示装置设计及煤矿安全监测系统数据显示实现
1、学习目标
(1)理解数码管的工作原理;掌握数码管静态态显示程序设计方法
(2)理解数码管动态显示的工作原理,掌握数码管动态显示程序设计方法,掌握数码管动态显示时延时时间的控制方法。
(3)理解1602液晶控制器的指令,并能简单应用;了解1602液晶控制器的工作时序,并会编程实现。
2、知识点
(1)数码管的工作原理
(2)数码管段码的编码方法
(3)数码管动态显示的工作原理
(4)LCD1602显示工作原理
3、技能点
(1)设计数码管静态显示程序
(2)设计数码管动态显示程序
(3)设计LCD1602显示程序
4、重点难点
(1)重点
数码管段码的编码方法;数码管动态显示的程序设计方法;根据1602液晶写时序图编写程序实现显示。
(2)难点
数码管静态显示的编程;数码管动态显示编程中延时时间的控制;液晶显示字符的定位方法。
模块五:
单片机中断及煤矿安全监测系统实时数据处理实现
1、学习目标
(1)理解单片机中断的概念、分类、入口地址
(2)掌握单片机中断中相关寄存器的作用及设置方法
(3)掌握单片机中断服务函数的格式及初始化
(4)理解单片机定时器、计数器的概念
(5)掌握单片机计数/计数器相关SFR作用及设置
(6)会对单片机定时计数器编程
(7)会对单片机中断编程
2、知识点
(1)单片机中断的概念
(2)单片机中断的分类
(3)单片机中断的相关控制寄存器
(4)单片机外部中断结构及工作原理
(5)51单片机定时计数器结构及工作原理
(6)51单片机定时计数器工作方式
3、技能点
(1)编写51单片机中断程序
(2)使用51单片机定时
(3)设置51单片机定时计数器相关SFR
(4)编程使用51单片机计数器
4、重点难点
(1)重点
单片机中断的概念、分类、中断控制寄存器作用;单片机外部中断内部结构及工作原理;单片机定时计数器的工作方式和编程方法;单片机定时计数器方式2的使用。
(2)难点
中断控制寄存器的设置;单片机外部中断编程;单片机定时计数器的编程。
模块六:
单片机系统扩展及井下分站实现
1、学习目标
(1)掌握扩展片外并行三总线的结构,熟悉单片机系统并行扩展的一般方法,会扩展外数据存储器。
(2)掌握单片机系统串行扩展的一般方法,会用会单片机模拟IIC总线发送、接收数据的方法。
2、知识点
(1)并行三总线,
(2)片外数据存储器
3、技能点
(1)扩展并行口
(2)扩展串行接口
4、重点难点
(1)重点
单片机扩展片外并行三总线的结构,单片机系统串行扩展的一般方法。
(2)难点
单片机系统并行扩展的一般方法;单片机模拟IIC总线发送、接收数据的方法。
模块七:
单片机测控接口及煤矿安全监测系统信号转换
1、学习目标
(1)理解A/D转换器工作原理、ADC0809引脚功能,并会与单片机实现正确连接和编程
(2)D/A转换器工作原理、DAC0832引脚功能,并会与单片机实现正确连接和编程
2、知识点
(1)AD转换器工作原理
(2)ADC0809引脚功能
(3)DA转换器工作原理
(4)DAC0832引脚功能
3、技能点
(1)设计ADC0809接口电路
(2)编写ADC0809程序
(3)设计DAC0832接口电路
(4)编写DAC0832程序
4、重点难点
(1)重点
A/D转换器原理及常用A/D转换器件;ADC0809原理的工作原理;D/A转换器原理及常用D/A转换器件;ADC0809的工作原理。
(2)难点
单片机与ADC0809接线方式与编程;单片机与ADC0809接线方式与编程。
模块八:
单片机串行接口及煤矿安全监测系统通信实现
1、学习目标
(1)了解串行通信基础知识
(2)理解单片机串行口内部结构及其原理
(3)理解单片机串行口方式0、方式1的工作原理
(4)会对单片机串行通信控制寄存器设置
(5)能够对单片机串行口方式0、方式1编程实现
2、知识点
(1)单片机串行口方式1工作原理及时序
(2)单片机串行口方式2工作原理及时序
(3)RS232串行标准
(4)RS485串行标准
(5)单片机串行口方式0工作原理及时序
(6)单片机串行口方式3工作原理及时序
3、技能点
(1)设计RS232转TTL电路
(2)设置单片机串行通信控制寄存器
(3)计算单片机波特率
(4)编写串行口程序
(5)设计串行口方式0扩展并行口
4、重点难点
(1)重点
串行通信的帧格式、串行通信的波特率、常见串行通信标准;单片机串行口内部结构及其工作原理,串行口相关的特殊功能寄存器功能;串行口方式0扩展并行I/O口;单片机串行口方式1工作原理及双机通信实现;单片机方式2工作原理及其编程实现。
(2)难点
串行异步通信帧格式;单片机串行口相关的特殊功能寄存器的设置;串行口方式0时序及工作原理;单片机通信方式1编程;51单片机多机通信编程。
模块九:
煤矿安全监测系统的调试与维护
1、学习目标
明了煤矿安全监测系统工作原理及系统运行,明确单片机在煤矿安全监测系统中所处的地位和作用。
2、知识点
(1)煤矿安全监测系统
(2)监测内容
(3)工作原理
3、技能点
(1)煤矿安全监测系统运行
(2)培养安全意识
4、重点难点
重点:
煤矿安全监测系统的组成以及在煤矿安全生产过程中监测的内容。
难点:
煤矿安全监测系统的基本工作运行情况。
3.3学习方式
《单片机原理及应用》课程教学借鉴德国先进的职业教育教学理论和经验,采用行动导向的“三段式”教学组织模式。
三个学习阶段如图3.1所示。
表3.1行动导向三个学习阶段示意图
第一个阶段是任务获取、知识准备阶段,在校内矿井综合自动化监控系统实训室、单片机仿真实训室、单片机实训室,充分利用校内具有职业氛围的仿真、模拟的生产性实训室,通过讲解、演示和操作,提出工作过程中需要解决的相关问题和质疑,完成工作任务所必须的煤矿安全监测系统、单片机的基础理论知识和实践知识的准备。
第二个阶段是实践补充、理论转化,到校外六矿、八矿等瓦斯监测中心实施工作任务。
校内实训室作为现场的模拟、仿真或缩影,与现场工作条件、设备及工作环境之间,仍然存在着较大的差异,为了缩小校内所学知识、所见设备与现场实际之间的差距,将校外实习基地作为对校内实训基地的有效补充。
以学习团队形式到瓦斯监测中心实习,相互分工协作,以操作、拍照、抄录、向师傅求教等多种方式,排除疑问,解决问题,同时,尽可能多的收集资料。
瓦斯监测中心的师傅对学习过程进行具体的指导,并对实施过程进行考核评价。
第三个阶段是资料归整、成果展示,回到学校后,仍以学习团队的形式在校内实训室,将现场所见、所闻、所做、所思和收集的资料进行归纳整理和总结,并与校内所学知识、工作环境、工作条件、实训设备、操作过程进行比较,找出异同和原因,实现校内、外理论知识与实际工作岗位的有机结合,通过张贴板、PPT文稿汇报和答辩等形式展示学习成果,锻炼专业能力、社会能力、方法能力。
3.4实践教学条件
1、校内实训环境
校企共建、校企共享、校企共管具有职业氛围的仿真、模拟及生产性的实验实训室,实施融“教、学、做”一体,完成行动导向“三段式”教学,实现课堂与实训地点的一体化,使学生在真实的生产环境中学到了理论知识,实践能力得到了锻炼。
(1)单片机仿真实训室,由电气自动化技术专业和平煤神马集团公司、广州周立功单片机公司共同建设,面积100平米,配置计算机80台,可同时容纳80人实训,完成《单片机原理及应用》课程的仿真实训内容。
充分运用现代教育技术,采用国际先进的单片机仿真软件PROUTES和KEIL软件,进行单片机系统仿真设计开发,虚拟工厂、虚拟车间、虚拟工艺、虚拟实验,进行仿真教学。
(2)单片机实训室,面积100平米,配置单片机实验箱30套,计算机30台,PCB制版机、无铅回流焊机、高精度贴片器、点胶机等设备各1套,可同时容纳30人实习,满足课程实验实训教学要求。
能够为学生第二课堂提供条件,完成产品的设计与制作,还可为学校和社会提供单片机相关技术服务。
(3)矿井综合自动化监控系统实训室,由学院、平煤神马集团和中国矿业大学共同建设,包括矿井综合自动化控制系统、煤矿安全监测系统等,突出单片机在煤矿安全监控系统中的应用。
通过自动化技术在煤矿综合自动化监控模拟系统的应用,为学生提供模拟煤矿井下现场的实习实训岗位,使学生熟悉煤矿主要设备的运行监视,集中控制及安全保护;熟悉煤矿井下主要安全参数的测定及数据的传输、超限自动断电保护;熟悉运行状态的监视,各种保护的显示及报警。
专业教师与企业工程技术人员共同制定矿井综合自动化监控实训室的规章制度、操作规程,共同开发实训项目,指导学生实践操作,为学生顶岗实习打下基础。
通过在校内煤矿综合自动化监控模拟系统的实训,使学生在安全的环境下熟悉煤矿综合自动化监控系统的组成和原理,掌握系统调试和维护的技能。
为学生在顶岗实习前即为熟练技术工人奠定坚实的实践基础。
2、校外实习实训基地
校外与校内实训基地统筹规划,明确功能,在行动导向“三段式”教学组织中,第一阶段在校内矿井综合自动化监控系统实训室、单片机仿真实训室,完成任务获取及煤矿安全监测系统和单片机的基本理论知识和实践知识的准备;第二阶段到校外实训基地检测队的煤矿安全监测中心和煤矿安全监测分站维修车间进行实践知识的补充和理论知识的转化;第三阶段,回到校内实训室,对学习内容和现场资料归纳整理,展示学习成果。
校外实训基地建设为课程的实践教学提供了真实的工程环境,满足学习过程中了解企业实际、体验企业文化的需要,提高课程的职业技能培养水平。
四、学习建议
1、积极参加课外科技活动,提高学习兴趣
加入“电子协会”等学生社团,分利用具有真实场景的校内矿井综合自动化监控系统实训室、单片机仿真实训室和电子图书,结合课程内容开展课外科技活动,制作单片机应用开发模板、参加电子制作大赛,培养工程设计能力,提高实践操作能力。
积极参加讲座、技能比赛等第二课堂,了解电子信息行业最新发展动态及技术要求,扩宽视野,激发学习兴趣,培养研究性学习能力和职业素养。
2、主动参与“三段式”学习,全面发展
本课程的“三段式”教学方式为学习者提供了充分表现和自我发展的空间,做为学生要要充分把握自主学习的机会,积极主动参与资料收集、问题解决、汇报展示的学习全过程,通过实践、讨论、合作、探究学习等方式,不断提高自主解决问题能力、分析总结能力和语言表达能力等综合素质。
3、充分利用网络学习资源,自主学习
本课程建设有国家级精品课程、精品资源共享网站,提供有课程全部教学录像、电子教案、教学课件、学习案例、专家讲座、在线答疑、在线测试等学习资源,可充分利用网络平台进行自主学习和创新性学习。
五、考核方式
单片机原理及应用课程考核注重基本理论和基本技能的掌握情况以及分析与解决问题的综合运用能力,采用“过程考核+结果考核”的综合评价方式,对知识、能力、素质进行全面的评价。
1.过程考核
过程考核成绩中模块考核占过程考核成绩60%,学习成果汇报占过程考核成绩40%。
主要依据学生出勤、学习态度、小组答辩、课堂问答、作业、实验实训等情况综合考核。
2.结果考核
主要采用期末考试占结果考核成绩的60%、应用能力考核占结果考核成绩的40%。
3.综合评价
综合评价成绩=(过程考核总成绩÷模块数)×50%+结果考核成绩×50%
模块考核标准是针对在每个模块学习过程中,对理论教学内容及实验实训教学内容的过程进行考核,模块考核标准见表4.1所示。
表4.1模块考核标准
序号
考核项目
考核点
分值比
1
出勤情况
缺勤总课时的1/3取消考试资格
5%
2
学习态度
学习态度端正;学习积极性高;对课程兴趣高
5%
3
课堂问答
课堂上能认真思考并积极回答问题
10%
4
作业
认真完成作业,并有独到的见解
15%
5
实验实训
操作规范,有过程记录,认真撰写实训报告
15%
6
团队合作
团队任务分工合理,互相讨论协助,认真工作
5%
7
信息收集
能够利用书籍、网络收集与课程相关的内容指导学习
5%
学习成果汇报考核是针对每个模块学习结束时,对学习的成果进行展示汇报。
学习成果汇报考核标准见表4.2所示。
表4.2学习成果汇报考核标准
序号
考核点
分值比
1
汇报内容精炼;结构合理;内容丰富
10%
2
课件制作图文并茂,并使用相关动画、视频、图片等
5%
3
思路清晰、语言表达清晰准确,能客观反映自己的成果
5%
4
学习成果丰富;软、硬件设计合理;软、硬调试正确
10%
5
答辩的思路清晰,回答问题有新意或创意
10%
合计
40%
对单片机原理及应用的基础知识进行期末考试方法为笔试。
具体考试内容及分值比例见表4.3所示。
表4.3期末考试内容及分值比例
序号
考试内容
分值比
1
单片机的认识
8%
2
单片机程序设计及煤矿安全监测系统报警实现
5%
3
单片机键盘应用设计及煤矿安全监测系统参数设定实现
5%
4
单片机控制显示装
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机原理及应用 单片机 原理 应用 学习指南