单片机课程标准doc.docx
- 文档编号:5283979
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:20
- 大小:20.70KB
单片机课程标准doc.docx
《单片机课程标准doc.docx》由会员分享,可在线阅读,更多相关《单片机课程标准doc.docx(20页珍藏版)》请在冰豆网上搜索。
单片机课程标准doc
《单片机应用技术》课程标准
一、课程定位
本课程是机电一体化技术专业、应用电子技术专业、通信技术等专业的一门的专业平台课,是培养学生单片机基础应用能力和程序设计能力的课程,主要为专业培养适应于产品检测维修、销售及技术服务第一线需要,具有较强电子技术应用能力,熟悉基于单片机电路的应用技术设计,又具有自动化设备安装、调试、维护能力和良好的职业素质的高素质技能型专门人才的培养目标服务。
本课程培养学生的MCS-51单片机的应用、电子电路分析、测试、制作与调试能力,仪器仪表的使用能力及创新意识,为后续楼宇智能化的电子设备安装与维护等应用打下坚实的基础。
二、课程学习目标
掌握单片机内部结构、指令系统,能运用单片机开发系统、Proteus仿真软件,能具备利用单片机开发小型智能电子产品的能力,能设计单片机应用系统的硬件和软件程序,能解决单片机应用开发的实际问题。
三、课程能力标准要求
(一)知识要求
1、熟悉电压数显表国家标准及ROHS环保指令要求;
2、熟悉电力系统的相关技术指标及相关知识;
3、掌握单片机仿真器和编程器使用方法;
4、掌握MCG51汇编语言基本指令;
5、掌握常用电子元器件和芯片的检测方法;
6、掌握典型A/D、D/A转换器的使用方法
7、掌握加、减、乘、除等子程序调用方法;
8、掌握MCGS-51单片机的I/O接口、中断、定时器等模块工作原理。
(二)专业能力要求
1、能熟练操作万用表、信号发生器、示波器、电子电压表、稳压电源等常用电子仪表;
2、能熟练查阅常用电子元器件和芯片的规格、型号、使用方法等技术资料;
3、能熟练的使用汇编语言进行电子产品软件程序设计;
3、能用PROTEUS仿真软件对电子电路进行仿真;
(三)技术能力要求
1、能熟练的利用单片机仿真器调试硬件电路;
2、能分析典型的模拟、数字电路(信号的提取、电源、信号移相等);
3、能制定电子产品开发计划和步骤,提出解决电路设计问题的思路;
4、查阅单片机外围电子元件的英文资料;
5、能撰写产品制作文件、产品说明书;
(四)素质要求
1、具有良好的职业道德、规范操作意识;
2、具备良好的团队合作精神;
3、具备良好的组织协调能力;
4、具有求真务实的工作作风;
5、具有开拓创新的学习精神;
6、具有良好的语言文字表达能力。
四、课程主要内容
(一)能力单元与学时分配
序号
能力单元名称
讲授(学时)
实作(学时)
专家讲座(学时)
参观(学时)
讨论(学时)
其他(学时)
1
单片机控制花样LED显示系统
6
6
0
0
2
0
2
数码管的单片机控制
6
6
0
0
2
0
3
基于单片机时钟设计
6
6
0
0
2
0
4
单片机简单音乐播放
6
6
0
0
2
0
5
单片机控制点阵
6
6
0
0
2
0
6
单片机LCD显示
6
6
0
0
2
4
7
单片机智能小车
6
6
0
0
4
4
(二)教学任务描述
能力单元一:
单片机控制花样LED显示系统
教学目的描述
1、初步了解PLC基本结构。
2、掌握单片机工作原理,掌握KeiluVision2软件程序编写及软件操作方法,
3、掌握Proteus软件使用方法及与KeiluVision2联调方法,
4、掌握单片机最小硬件系统的搭建,掌握面包板使用方法。
教学重点与难点
1、单片机工作原理。
2、握Proteus软件使用方法及与keil联调方法。
3、掌握单片机最小硬件系统的搭建。
4、掌握面包板使用方法。
教学时数
14
建议教学方法与手段
1、采用KeiluVision2软件编写程序。
2、用Proteus7.5软件仿真花样LED灯等效果。
3、再用实验板下载程序,调试查看花样灯效果。
4、最后用面包板搭建硬件平台,查看实物效果。
任务1-1
点亮一个LED灯
相关知识点
1、单片机I/0控制的方法。
2、单片机基本机构。
3、keilC51语言基本方法。
相关实作技能
1、KeiluVision2软件的使用。
2、C51软件编译方法,程序语法错误的检查方法。
相关实验
采用KeiluVision2软件编写程序。
教师注意事项
重点讲解C51软件编译方法,程序语法错误的检查方法。
学习资源
1、KeiluVision2软件。
2、单片机实验板
任务1-2
让单个LED灯闪烁。
相关知识点
1、KeilC51语法知识,程序基本结构。
2、延时语句的编写使用方法。
相关实作技能
1、Proteus软件使用方法及与KeiluVision2联调方法。
2、单片机实验板
3、ISP下载
相关实验
1、Proteus软件使用方法及与KeiluVision2联调方法
教师注意事项
重点讲解Proteus软件使用方法及与KeiluVision2联调方法
学习资源
1、KeiluVision2软件。
2、Proteus软件
任务1-3
带开关的流水灯
相关知识点
1、子程序,函数的表达。
2、应用方法。
3、单片机C51程序的基本语句(for语句;while语句)
相关实作技能
1、KeiluVision2软件。
2、Proteus软件
3、isp下载方法
相关实验
1、程序编写,
2、ISP下载方法。
教师注意事项
1、重点讲解单片机实物引脚的区分,方向、注意不要烧坏单片机。
学习资源
1、KeiluVision2软件。
2、Proteus软件
3、单片机实验板
能力单元二:
数码管的单片机控制
教学目的描述
1、初步了解共阴和共阳极数码管的结构特点;
2、掌握C51语句数据和指针的基本知识。
3、掌握for循环语句,调用数组的基本方法。
4、了解单片机静态数码管的基本原理。
5、了解单片机动态扫描方法,掌握动态扫描方法在数码管中的应用。
教学重点与难点
1、单片机静态和动态扫描的方法,以及应用。
2、共阴和共阳极数码管的结构特点。
3、以及数码管实物管脚的测试识别方法。
教学时数
14
建议教学方法与手段
4、采用KeiluVision2软件编写程序。
5、用Proteus7.5软件仿真花样动态和静态数码管的效果。
6、再用实验板下载程序,调试查看动态和静态数码管效果。
4、最后用面包板搭建硬件平台,查看动态和静态数码管实物效果。
任务1-1
静态数码管(0~9数字的显示)
相关知识点
1、共阴和共阳极数码管的结构特点。
2、C51语句数据和指针的基本知识。
3、单片机静态扫描方法,
相关实作技能
1、KeiluVision2软件的使用。
2、C51软件编译方法,程序语法错误的检查方法。
3、Proteus软件
相关实验
1、采用KeiluVision2软件编写程序。
教师注意事项
重点讲解单片机静态扫描方法。
学习资源
1、KeiluVision2软件。
2、Proteus软件
3、单片机实验板
任务1-2
单片机动态数码管
相关知识点
1、共阴和共阳极数码管的结构特点。
2、C51语句数据和指针的基本知识。
3、单片机动态扫描方法。
相关实作技能
1、KeiluVision2软件的使用。
2、C51软件编译方法,程序语法错误的检查方法
相关实验
1、编程试验
2、单片机实验板
教师注意事项
重点讲解单片机静态扫描方法
学习资源
1、KeiluVision2软件。
2、Proteus软件
3、单片机实验板
任务1-3
十字路口交通灯
相关知识点
1、设计带数码管的交通灯(红、绿、黄)电路图
2、编写交通灯控制程序,并用仿真器仿真调试程序
相关实作技能
1、分析交通灯的工作过程,画出程序流程图。
2、设计带数码管的交通灯(红、绿、黄)电路图
3、编写交通灯控制程序,并用仿真器仿真调试程序
相关实验
1、编写程序
2、下载数据
3、查看效果
教师注意事项
1、讲解数码管控制电路驱动译码的编程方法
2、讲解画出交通灯系统的程序流程图。
能力单元三:
单片机控制的时钟制作
教学目的描述
1、了解掌握单片机中断系统基本原理
2、了解掌握单片机定时器计数器基本工作原理
3、掌握单片机时钟制作的基本方法
4、掌握单片机晶体振荡周期、机器周期、指令周期的概念。
教学重点与难点
5、掌握单片机中断系统基本原理
6、掌握单片机定时器计数器基本工作原理
7、单片机定时器的应用
教学时数
14
建议教学方法与手段
7、采用KeiluVision2软件编写程序。
8、用Proteus7.5软件仿真花样动态和静态数码管的效果。
9、再用实验板下载程序,调试查看动态和静态数码管效果。
4、最后用面包板搭建硬件平台,查看动态和静态数码管实物效果。
任务1-1
N进制计数器的设计
相关知识点
1、了解掌握单片机定时器计数器基本工作原理
相关实作技能
1、KeiluVision2软件的使用。
2、C51软件编译方法,程序语法错误的检查方法
相关实验
3、编程试验
4、单片机实验板
教师注意事项
重点讲解单片机定时器、计数器基本工作原理
学习资源
1、KeiluVision2软件。
2、Proteus软件
3、单片机实验板
任务1-2
单片机时钟的制作
相关知识点
1、掌握单片机定时器计数器基本工作原理
2、单片机定时器的应用
相关实作技能
1、KeiluVision2软件的使用。
2、ISP下载
3、proteus软件仿真
相关实验
4、编程试验
5、单片机实验板
教师注意事项
重点讲解单片机静态扫描方法
学习资源
1、KeiluVision2软件。
2、Proteus软件
3、单片机实验板
能力单元四:
点阵的设计
教学目的描述
1、了解掌握8*8点阵的基本工作原理
2、掌握8*8点阵产生任意字符的方法
3、掌握字模软件的使用方法。
4、了解掌握四个8*8点阵组成16*16点阵的基本原理方法。
5、掌握16*16点阵产生任意字符的方法
教学重点与难点
1、了解掌握四个8*8点阵组成16*16点阵的基本原理方法。
2、掌握16*16点阵产生任意字符的方法
教学时数
14
建议教学方法与手段
1、采用KeiluVision2软件编写程序。
2、用Proteus7.5软件8*8点阵效果。
3、再用实验板下载程序,调试查看16*16点阵字符的效果。
4、最后用面包板搭建硬件平台,查看实物效果。
任务1-1
8*8点阵的设计
相关知识点
1、了解掌握8*8点阵的基本工作原理
2、掌握8*8点阵产生任意字符的方法
相关实作技能
3、KeiluVision2软件的使用。
4、C51软件编译方法,程序语法错误的检查方法。
3、Proteus软件仿真
相关实验
1、采用KeiluVision2软件编写程序。
2、Isp下载
教师注意事项
重点讲解掌握8*8点阵的基本工作原理;掌握8*8点阵产生任意字符的方法
学习资源
1、KeiluVision2软件。
2、Proteus软件
3、单片机实验板
任务1-2
16*16点阵设计
相关知识点
1、掌握字模软件的使用方法。
2、了解掌握四个8*8点阵组成16*16点阵的基本原理方法。
3、掌握16*16点阵产生任意字符的方法
相关实作技能
1、KeiluVision2软件的使用。
2、C51软件编译方法,程序语法错误的检查方法
相关实验
6、编程试验
7、单片机实验板
教师注意事项
重点讲解掌握四个8*8点阵组成16*16点阵的基本原理方法。
掌握16*16点阵产生任意字符的方法
能力单元五:
音乐播放器设计
教学目的描述
6、掌握了解产生的原理。
7、掌握了解音乐的基本知识,如音调节拍、以及音乐简谱的识别。
8、掌握电子琴的基本设计方法。
9、掌握根据简谱编写音乐程序的编写方法
教学重点与难点
1、掌握了解音乐的基本知识,如音调节拍、以及音乐简谱的识别。
2、掌握电子琴的基本设计方法。
3、掌握根据简谱编写音乐程序的编写方法
教学时数
14
建议教学方法与手段
1、采用KeiluVision2软件编写程序。
2、用Proteus7.5软件八音电子琴的效果。
3、再用实验板下载程序,调试查看“生日快乐”、“两只老虎”歌曲播放效果。
4、最后用面包板搭建硬件平台,查看实物效果。
任务1-1
八个音符电子琴的设计
相关知识点
1、掌握了解如音调节拍、以及音乐简谱的识别
2、掌握电子琴的基本设计方法。
相关实作技能
5、KeiluVision2软件的使用。
6、C51软件编译方法,程序语法错误的检查方法。
3、Proteus软件仿真
相关实验
3、采用KeiluVision2软件编写程序。
4、Isp下载
教师注意事项
重点
学习资源
1、KeiluVision2软件。
2、Proteus软件
3、单片机实验板
任务1-2
音乐播放器设计
相关知识点
1、了解音乐的基本知识,如音调节拍、以及音乐简谱的识别。
2、掌握电子琴的基本设计方法。
3、简谱的设备
相关实作技能
1、KeiluVision2软件的使用。
2、C51软件编译方法,程序语法错误的检查方法
相关实验
8、编程试验
9、单片机实验板
教师注意事项
重点讲解“生日快乐”、“两只老虎”歌曲程序编写方法
能力单元六:
LCD液晶显示的设计
教学目的描述
1、掌握液晶显示的基本原理方法
2、掌握液晶显示字符显示编程方法
3、掌握温度传感器的设计方法
4、掌握温度传感器结合LCD现实环境温度的方法
教学重点与难点
1、掌握液晶显示字符显示编程方法
2、掌握温度传感器的设计方法
3、掌握温度传感器结合LCD现实环境温度的方法
教学时数
18
建议教学方法与手段
1、采用KeiluVision2软件编写程序。
2、用Proteus7.5软件LCD显示的效果。
3、再用实验板下载程序,调试查看“welcometoGuangdong”字符效果。
4、最后用面包板搭建硬件平台,查看实物效果。
任务1-1
LCD显示的设计
相关知识点
1、掌握液晶显示的基本原理方法
2、掌握液晶显示字符显示编程方法
相关实作技能
1、KeiluVision2软件的使用
2、Proteus软件仿真
3、LCD液晶显示的引脚的接线3
相关实验
5、采用KeiluVision2软件编写程序。
1、LCD液晶显示的硬件电路搭建
6、Isp下载
教师注意事项
重点讲解掌握液晶显示的基本原理方法,讲解液晶显示字符显示编程方法
学习资源
1、KeiluVision2软件。
2、Proteus软件
3、单片机实验板
任务1-2
LM35温度传感器温度的LCD显示
相关知识点
1、温度传感器的基本知识
2、传感器模拟量和数字的转换方法
3、温度数值的液晶显示方法
相关实作技能
1、KeiluVision2软件的使用
2、Proteus软件仿真
3、硬件电路的搭建方法
相关实验
温度传感器数据的显示试验
教师注意事项
重点讲解传感器模拟量和数字的转换方法
能力单元七:
单片机智能小车的设计
教学目的描述
1、掌握步进、伺服电机的基本工作原理
2、掌握步进、伺服电机的驱动方法。
3、智能小车的工作原理和控制方法
教学重点与难点
掌握步进、伺服电机的基本工作原理;步进、伺服电机的驱动方法;智能小车的工作原理和控制方法
教学时数
20
建议教学方法与手段
1、采用KeiluVision2软件编写程序。
2、用Proteus7.5软件仿真步进电机驱动的效果。
3、再用实验板下载程序,调试查看步进电机驱动的效果。
4、最后用面包板搭建硬件平台,查看实物效果。
任务1-1
步进电机的控制
相关知识点
步进电机、伺服电机的基本工作原理,步进电机的驱动方法。
相关实作技能
1、KeiluVision2软件的使用
2、Proteus软件仿真
3、步进电机驱动电路的搭建
相关实验
1、采用KeiluVision2软件编写程序。
2、Proteus软件仿真试验
3、Isp下载
4、电路搭建
教师注意事项
重点讲解步进、伺服电机的基本工作原理;步进、伺服电机的驱动方法
学习资源
1、KeiluVision2软件。
2、Proteus软件
3、单片机实验板
4、步进、伺服电机实物
任务1-2
智能循迹小车的设计
相关知识点
1、小车的控制方法,循迹的原理。
相关实作技能
1、KeiluVision2软件的使用。
2、Proteus软件仿真。
3、硬件电路的搭建方法。
4、循迹线路轨道的搭建(黑色宽幅线)。
相关实验
1、KeiluVision2软件。
2、Proteus软件。
3、智能小车的控制。
教师注意事项
硬件电路的搭建方法
五、学习者能力测试方法
(一)能力测试的方法与手段
序号
能力单元名称
测试的方法与手段
鉴定要求
采用方法
鉴定人
鉴定地点
1
单片机控制花样LED显示系统
1.按要求快速熟练操作KEIL和PROTUES软件;2.操作认真、标准且规范。
3、掌握单片机程序的编写方法。
掌握单片机I/0端口的编程思路
理论和实际考核结合
实训室
2
数码管的单片机控制
1、单片机静态和动态扫描的方法,以及应用。
2、共阴和共阳极数码管的结构特点。
3、数码管实物管脚的测试识别方法。
理论和实际考核结合
实训室
3
基于单片机时钟设计
理论和实际考核结合
实训室
4
单片机简单音乐播放
1、八音电子琴的编程方法;2、连续音乐播放器设计
理论和实际考核结合
实训室
5
单片机LCD显示
1、LCD工作原理2、LCD应用方法。
3、温度传感器应用方法
4、A/D,D/Ac处理方法。
理论和实际考核结合
实训室
6
单片机控制点阵
1、8*8点阵工作显示原理。
2、16*16显示原理及应用方法。
理论和实际考核结合
实训室
7
单片机智能小车
1、步进电机工作原理;2、单片机控制电机的基本方法。
理论和实际考核结合
实训室
(二)课程成绩评价办法
考核方案为课形性考核(35%)+实务考试(35%)+理论知识考试(30%)。
2.9.1形程性考核(35%)
形程性考核包括平时考核(课堂表现(15%)+考勤(15%))和子项目成绩考核(70%)。
每次考核成绩按以下比例打分,具体分值如表2-14和2-15所示。
表平时考核
项目
评分标准
考勤
旷课一次扣3分,无故迟到或早退扣1分,直到全部扣完
课堂表现
1.上课认真或能主动回答及参与讨论,得2分
2.能主动回答或能参与讨论,得1分
3.不参与讨论、不主动回答且回答有错,得0分
4.上课不认真且吵闹者,每次扣2分
六、教学资源配置
(一)主教材
例说51单片机C语言版本(第三版)人民邮电出版社
(二)参考资料
51单片机C语言教程---入门、提高、开发、拓展全攻略郭天祥电子工业出版社
(三)主要设备与设施
焊接工具、示波器、万用表
面包板、单片机实验板、电子元器件;
七、教师要求
具有较强的理论和实际工作经验。
责任性强,了解职业教育的特点,熟练应用“教学做一体化”的教学方法
八、其它说明
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程标准 doc