最新版单片机应用技术课程标准课件.docx
- 文档编号:30318044
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:19
- 大小:23.31KB
最新版单片机应用技术课程标准课件.docx
《最新版单片机应用技术课程标准课件.docx》由会员分享,可在线阅读,更多相关《最新版单片机应用技术课程标准课件.docx(19页珍藏版)》请在冰豆网上搜索。
最新版单片机应用技术课程标准课件
《单片机应用技术》课程标准
一、课程信息
课程名称:
单片机应用技术课程代码:
学时/学分:
4学分适用专业:
电子、通信类专业
先修课:
电子应用技术,C语言等后续课:
电子产品维修等
开课学院或教研室:
执笔:
审核:
(教研室主任签字) 日期:
年月
审定:
(学院院长签字) 日期:
年月
二、课程性质与作用
《单片机应用技术》是电子通信类专业的专业核心课,也是理工科学生学习、掌握单片机在控制领域应用开发的入门课程。
本课程以51单片机为范例,以应用为出发点,使学生在熟练掌握单片机的内部结构、工作原理、程序设计等内容的基础上,获得在相应专业领域内应用单片机的初步能力,为毕业后的就业打下坚实的基础。
本课程计划教学学时为:
64学时+2周(专周实训)。
三、本课程与其它课程关系
本课程在第三学期开设,在电子与通信课程体系中,本课程是一个培养综合技能和职业岗位能力的课程,其相关课程如下表所示:
先修课程
为本课程支撑的主要能力
后续课程
本课程提供的主要能力
电子技术基础
具备使用电路分析思维与方法进行电路分析与应用能力
电子设计与自动化
提供具备使用单片机技术进行电子应用辅助设计的能力
电子产品工艺
具备正确使用电工工具,仪表进行焊接、制作与装配能力
智能产品维修
提供运用单片机技术维修相关智能产品的能力。
电子应用技术
具备典型电子电路设计、调试与应用能力
毕业/综合设计
提供具备使用单片机技术进行电子系统设计的能力
程序设计
具备程序编写与设计能力
四、课程教育教学目标
1.知识目标
(1)熟悉80C51的内部结构以及工作原理;
(2)掌握80C51单片机存储空间、SFR、工作寄存器的使用;
(3)掌握C语言应用以及程序设计;
(4)掌握MCS-51单片机定时/记数器、中断以及串行口的使用 ;
(5)熟悉掌握存储器及其典型接口的扩展及编程技术。
2.能力目标
(1)帮助学生熟悉80C51系列单片机的特征、内部接口电路和工作原理,学习C语言的应用程序设计;
(2)培养学生在自动化、检测技术、信号处理以及电力传动等领域应用单片机的能力,培养学生设计和开发单片机应用系统的能力。
3.素质目标
(1)具备良好的工作态度、责任心。
(2)具有较强的团队意识和协作能力。
(3)具有较强的学习能力、吃苦耐劳精神。
(4)具有较强的语言表达能力和协调人际关系能力。
(5)具有认识自身发展重要性以及确立自身继续发展目标的能力。
五、课程教学内容和建议学时
第一章80C51单片机基础
【教学内容】
单片机及其发展应用
单片机的产生及发展
单片机、单片机系统及单片机应用系统
常用单片机简介
单片机的应用
80C51单片机的内部结构
80C51单片机和80C51系列单片机
80C51单片机的基本组成
80C51典型产品的资源配置
80C51的内部结构
80C51引脚功能
80C51单片机的存储器结构
程序存储器ROM
数据存储器RAM
特殊功能寄存器
80C51单片机的并行I/O接口
并行I/O接口的结构特点
并行I/O接口的应用特性
并行I/O接口的负载能力
时钟与时序
时钟电路
CPU时序
复位电路
复位方式
复位方法
【目的要求】
理解:
微型计算机的工作原理;单片机最小应用系统、单片机编程、烧录和运行的基本概念,单片机时钟电路与输入输出口以及引脚的使用,注意“地址重叠”的问题和程序状态字PSW中各位的含义。
熟练掌握:
二进制数、十进制数、八进制数和十六进制数及其之间的相互转换;计算机存储容量单位之间的换算关系;微型计算机的基本结构以及各个部分的主要功能;单片机芯片内部的组成及存储器结构,特别是片内RAM和并行I/O口的使用方法。
在实训方面,主要掌握单片机应用系统的基本结构、设计过程、开发工具和方法;学会硬件系统和软件系统的设计特点、原则、要点和方法;KeilC51的使用方法,包括项目文件的建立、修改、添加、编译、连接等;KeilC51的调试技巧,包括设置和删除断点、查看和修改寄存器内容、并行口和定时器/计数器的使用等技巧。
了解:
BCD码和ASCII码的编码规则;单片机的发展、特点、基本组成、应用领域、学习方法以及典型单片机系列的基本情况;单片机的硬件系统,存储器的分类和工作原理,SFR的功能介绍及使用方法。
【重点难点】
计算机中不同数制之间的转换,微型计算机的基本结构以及各个部分的主要功能,单片机芯片内部的组成及存储器结构,特别是片内RAM和并行I/O口的使用方法。
【课时分配】6学时
【实训与作业】单灯点亮
第二章单片机编程基础
【教学内容】
单片机语言系统概述
单片机系统概述
单片机编程基本语句
选择与条件编程语句
逻辑运算与循环类指令
逻辑“与”运算指令
逻辑“或”运算指令
逻辑“异或”运算指令
控制转移类指令
无条件转移
条件转移
调用与返回
位操作指令
位传送指令
位变量修改指令
位逻辑运算指令
条件转移类指令
【目的要求】
理解:
程序常用语法的格式和特点
掌握:
各种寻址方式、常用指令(包括伪指令)的功能和使用方法。
注意几个中断入口地址在程序存储器中的位置以及16位数据指针DPTR和两个8位数据R0、R1指针的使用方法。
了解:
单片机的寻址方式和指令系统功能,特别是其位寻址功能。
【重点难点】
各种寻址方式、常用指令(包括伪指令)的功能和使用方法。
【课时分配】8学时
【实训与作业】流水灯及系统脱机运行
第三章单片机编程技术
【教学内容】
程序设计方法及技巧
程序设计流程
程序编程技巧
程序语言的语句格式
源程序的编制
源程序的编辑和汇编
基本程序结构
顺序程序
分支程序
循环程序
程序设计实例
数据极值查找程序
数码转换程序
【目的要求】
了解:
单片机编程语言的特点。
掌握:
单片机编程语言设计的一般步骤,简单结构、分支结构、循环结构程序以及查表程序的分析和设计,子程序设计的技巧,能够分析常见的应用子程序,掌握堆栈的基本操作。
【重点难点】
简单结构、分支结构、循环结构程序以及查表程序的分析和设计,子程序设计的技巧
【课时分配】10学时
【实训与作业】以循环方式实现流水灯
第四章中断系统和定时/计数器
【教学内容】
中断系统
中断系统的基本概念
中断源
中断控制
中断响应
中断嵌套
中断的应用
中断应用指导
定时/计数器
定时/计数器结构
定时/计数器控制
定时/计数器工作方式
定时/计数器应用与训练
应用指导
基本训练——初始化训练
应用实例
中断与定时/计数器综合应用举例
概述
外部中断源的扩展(略讲)
利用定时器溢出中断扩展外部中断源
利用中断与查询相结合的方式扩展外部中断源
【目的要求】
掌握:
MCS-51单片机的五个中断源,和中断有关的特殊功能寄存器的功能和使用方法,能设计简单的中断应用的硬件和软件,采用中断方式的简单双机通信编程;定时器/计数器的几种工作方式,工作方式设置、置初值等定时器/计数器的初始化编程。
理解:
中断的意义,中断处理过程,定时/计数器接口、单片机定时和计数、串行和中断的综合应用。
【重点难点】
定时器/计数器的几种工作方式,工作方式设置、置初值等定时器/计数器的初始化编程,采用中断方式的简单双机通信编程。
【课时分配】10学时
【实训与作业】中断控制流水灯音乐门铃
第五章串行口与通信
【教学内容】
串行通信基础知识
串行通信基础知识
串行通信的方式
串行通信的传输速率
调制解调器
串行口的基本结构和工作方式
串行口的基本组成
串行口的特殊功能控制寄存器
串行口的四种工作方式
串行通信的常用标准接口
RS-232C接口
RS-485接口
串行口应用与训练
应用指导
基本训练
单片机串行口应用举例
单片机与显示器的串行通信
多机通信
【目的要求】
理解:
MCS-51串行口的四种工作方式。
掌握:
串行口结构与工作原理,波特率的计算以及串口设置编程。
了解:
同步通信、异步通信的通信格式,串行通信的制式。
【重点难点】
串行口结构与工作原理,波特率的计算以及串口设置编程。
【课时分配】8学时
【实训与作业】串行输出控制彩灯双机通信
第六章80C51的系统扩展
【教学内容】
系统扩展概述
系统扩展的概念
扩展系统总线结构
存储器扩展
存储器的分类
常用存储器扩展芯片
扩展EEPROM程序存储器
扩展EEPROM数据存储器
存储器的综合扩展
并行I/O扩展
I/O接口简介
并行I/O口的简单扩展
可编程I/O扩展芯片8155
显示器接口技术
LED数码显示器
点矩阵显示器
键盘接口
独立式按键
矩阵式键盘
【目的要求】
掌握:
单片机系统扩展技术及应用系统设计方法。
学会程序存储器和数据存储器及输入/输出口扩展的方法以及单片机与键盘、LED等的接口原理、技术与方法。
注意片内RAM、输入/输出口和系统地址空间的使用分配以及一些常用扩展芯片的接口方法和访问控制方法。
了解:
常见专用芯片的结构原理以及与单片机的接口技术
【重点难点】
单片机系统扩展技术及应用系统设计方法。
【课时分配】8学时
【实训与作业】交通路口读秒计时显示器矩阵式键盘的扩展
第七章80C51的测控技术
【教学内容】
数/模转换接口
DAC0832的结构
DAC0832与80C51的接口与编程
模/数转换接口
ADC0809的结构
ADC0809与80C51的接口与编程
ADC0809应用指导
ADC0809应用实例
【目的要求】
掌握:
A/D和D/A转换接口电路及其使用方法,学会单片机与DAC0832和ADC0809的接口电路与程序设计。
【重点难点】
A/D和D/A转换接口电路及其使用方法
【课时分配】8学时
【实训与作业】简易数字电压表简易波形发生器
第八章单片机系统的抗干扰技术
【教学内容】
干扰的来源
主要干扰通道及抗干扰措施
【目的要求】
熟悉单片机系统的各种干扰来源及形式,学会供电系统及过程通道的抗干扰措施;能说出印制电路板设计中所体现的抗干扰措施,学习软件设计陷阱及看门狗电路。
【重点难点】
印制电路板设计中的抗干扰措施,软件设计陷阱及看门狗电路。
【课时分配】4学时
(二)课程课时分配
序号
章节
课时分配
理论课
习题课
实训课
共计
1
80C51单片机基础
4
0
2
6
2
单片机编程基础
4
0
4
8
3
单片机编程技术
4
1
5
10
4
中断系统和定时/计数器
4
1
5
10
5
串行口与通信
3
0
5
8
6
80C51的系统扩展
3
0
5
8
7
80C51的测控技术
2
1
5
8
8
单片机系统的抗干扰技术
2
1
3
6
合计
26
4
34
64
六、实践教学基本要求
实训项目一循环彩灯控制
实训目的:
(1)熟练掌握单片机实训软硬件环境
(2)了解循环彩灯的工作原理
(3)掌握直控式按键的控制方法
实训内容:
(1)画出该部分的硬件电路图并作分析
(2)编写并调试程序,完成各种循环灯的效果
(3)通过拨码开关实现对各种彩灯效果的切换功能
实训项目二、单片机电子钟
实训目的:
(1)掌握单片机利用动态扫描技术进行多个数码管显示的电路组成的编程方法.
(2)掌握利用单片机的定时器资源实现时钟功能的程序组成
(3)掌握中等规模程序的编写及调试方法
实训内容:
(1)绘制并分析该部分的电路原理图
(2)根据已有的电路图对数码管显示进行编码,编写相应的时钟程序
(3)在软件调试完成的情况下进行硬件调试,实现预定的功能
(4)编写和调试类似相关功能程序.如定时装置,倒计时跑表等
实训项目三、单片机频率计
实训目的:
(1)熟悉频率计的工作原理及实现方法
(2)掌握单片机定时和计数功能的综合应用的编程
(3)掌握双字节二进制转换为BCD码的编程方法
实训内容:
(1)绘制并分析频率计的电路原理图
(2)根据频率计的要求综合编写定时和计数程序
(3)在软件调试完成的情况下进行硬件调试,实现预定的功能
(4)进行更能扩展,实现频率计可切换量程功能
实训项目四、单片机红外接收解码装置(选)
实训目的:
(1)理解红外遥控编解码原理
(2)掌握利用单片机编成实现解码的过程和方法
(3)掌握利用单片机结合一体化红外线接收头实现多路电器开关控制的电路组成及编程方法。
实训内容:
(1)绘制并分析该部分的电路原理图
(2)编写程序实现对电视机遥控器发送的红外遥控信号的解码
(3)在上面程序的基础上编写程序实现对多路电器的遥控开关控制
(4)内置密码,实现简易的密码装置功能
实训项目五、单片机电子音乐
实训目的:
(1)了解有关音乐音符,节拍等相关知识
(2)掌握利用单片机.产生音乐的方法
(3)掌握单片机编程实现各种乐谱的音乐的方法
实训内容:
(1)绘制并分单片机电子音乐的电路原理图
(2)根据电子音乐的功能编写单曲音乐的程序
(3)功能扩展,实现多曲音乐的自动播放或手动切换功能
实训项目六、单片机串行通信
实训内容:
(1)利用串行通信模式0,通过串并转换器件实现数据输出控制
(2)利用模式1,2实现单片机双机串行通信
(3)单片机与PC机之间的串行通信
实训目的:
(1)掌握单片机四种串行工作模式的各自特点和使用方法
(2)掌握单片机实现双机通信的编程方法
(3)理解计算机串行通信组件的相关知识,掌握计算机与单片机串行通信的编程方法
实训项目七、数字温度传感器DS18B20测温
实训内容:
(1)绘制测温电路的相关电路原理图
(2)编写程序,实现精度为1度的温度的采集和显示功能
(3)功能扩展,实现精度为度的温度的采集和显示功能
实训目的:
(1)熟悉DS18B20的工作原理,理解单线读写控制方法
(2)掌握单总线对DS18B20测温程序的编写
(3)理解测温和显示的资源调配,掌握测温值中小数部分的提取方法
实训项目八、综合测验
实训内容:
从前面实训项目中抽取一些内容,作出适当改动,进行测试
实训目的:
测试学生对实训内容的掌握情况,实现教学反馈功能,同时给学生一定的学习压力,提高学习的积极性。
七、教学方式及说明
联合采用讲授法、案例教学法、多媒体组合教学法等多种教学方式,针对该课程特点,努力走实践、理论、再实践之路,将理论学习、实践应用、产品制作有机地结合为一体,以理论教学为基础,以实践训练为重点,以掌握知识和技能为教学目标,充分发挥教与学的积极性,激发学生的学习热情,提高课堂教学效果。
要达到以上目标,该课程应该达到以下要求:
1.教师的基本要求
该课程教学载体大都选择电子产品设计案例,因此课程的开发设计、课程的教学实施对实施课程教学的教师的工程实践技能要求较高,建议校企合作共同建设专兼职结合的教师团队。
主要要求如下:
(1)良好的职业和个人素养,具有团队精神,责任感强。
(2)具备在生活、学习和工作中有一定的单片机产品开发的能力。
(3)熟悉当今主流单片机,能够熟练地运用各类型单片机。
(4)具有单片机产品开发的实际工作能力和经验。
(5)具备开发课程的能力和从事工作过程分析的能力,有职业实践经历。
(6)具有很强的指导和解决学生在学习中出现问题的能力和经验。
(7)具备专业知识和教育学知识。
2.教学环境基本要求
(1)多媒体教室。
(2)基于局域网和校园网的单片机专用实训机房。
(3)学生用机(计算机,单片机实验箱)比例为1:
1.
3.教学资源基本要求
(1)立体化教材。
(2)实训指导书和技术手册。
(3)多媒体课件。
(4)项目案例。
(5)软件(程序烧录软件,Proteus,Keil等软件)。
(6)课程网站。
4.实施要求
(1)教学方法建议:
根据行动导向的指导原则,设计和组织课堂教学活动时,可以设计和采用多种教学方法,如任务驱动法、引导文法、演示法、总结归纳法等。
而综合设计则采用项目教学法、小组教学法,以培养学生的综合能力和适应岗位的能力。
(2)教学教师配置建议:
在实施项目教学时,每一位任课教师直接指导的学生数不能太多,否则无法达到有效的教学效果。
建议采用小班教学或分组教学模式,并且每一位任课老师直接指导的学生数以不超过20人为宜。
八、考核方式
建立了体现职业能力为核心的课程考核标准,建立分模块的课程考核评价方式,每个课程模块既考核学生所学的知识,也考核学生掌握的技能级学习态度,采用形成性评价与中介性评价相结合,操作、制作作品相结合额的考核评价模式。
(备注:
注重过程性考核)其中形成性考核占20%,实训考核占30%,期末考核占50%。
具体考核标准可以参考下表:
考核内容
评价标准
备注
学习过程
(10分)
学习积极主动,不缺勤,8~10分
学习认真,按要求完成任务,考勤良好,5~7分
学习态度差,5分以下
每个项目都要按照此内容考核
实训结果
(15分)
实训项目完成,报告完整、规范,12~15分
实训项目基本完成,报告较完整、规范,8~11分
实训项目完成差,报告错误或不完整,8分以下
实训操作
(15分)
操作规范,12~15分
基本规范,8~11分
不规范,8分以下
其它能力
(10分)
较强的组织、沟通能力,善于解决问题,克服困难,12~15分
能与他人合作、协调工作,能分析问题、解决问题,8~11分
缺乏与人合作、沟通能力,缺乏进取精神,8分以下
期末考核
(50分)
按照试卷分数或期末综合实训项目完成情况进行分数折算
九、教学资料
1.教材:
《单片机应用技术》,王静霞主编,电子工业出版社,2013年7月第3版
2.参考资料:
(1)石文华等编著,《单片机原理及应用》,中国电力出版社,
(2)梅丽凤等编著,《单片机原理及接口技术》,北京交通大学出版社,
(3)邱丽芳主编,《单片机原理与应用》,人民邮电出版社,
(4)郑毛祥主编,《单片机应用基础》,人民邮电出版社,
(5)吴建宁主编,《单片机原理与应用》,北京邮电大学出版社,2012(重印)
十、课程标准编制依据
1、根据我校人才培养的总体目标及各专业人才培养方案确定的课程性质、定位和目标要求。
2、参照相关教学指导委员会的专业规范,认证标准和课程教学基本要求,结合后阶段继续学习的要求进行教学分析,确定符合我校人才培养总体目标要求的课程内容。
3、根据学科和专业的发展趋势,改革课程教学内容,建立突出实践能力和创新能力培养的课程标准,规范教学基本要求,确定课程考核评价办法。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新版 单片机 应用技术 课程标准 课件