1、单片机课程标准doc单片机应用技术课程标准一、 课程定位本课程是机电一体化技术专业、应用电子技术专业、通信技术等专业的一门的专业平台课,是培养学生单片机基础应用能力和程序设计能力的课程,主要为专业培养适应于产品检测维修、销售及技术服务第一线需要,具有较强电子技术应用能力,熟悉基于单片机电路的应用技术设计,又具有自动化设备安装、调试、维护能力和良好的职业素质的高素质技能型专门人才的培养目标服务。本课程培养学生的MCS-51单片机的应用、电子电路分析、测试、制作与调试能力,仪器仪表的使用能力及创新意识,为后续楼宇智能化的电子设备安装与维护等应用打下坚实的基础。二、 课程学习目标掌握单片机内部结构、
2、指令系统,能运用单片机开发系统、Proteus仿真软件,能具备利用单片机开发小型智能电子产品的能力,能设计单片机应用系统的硬件和软件程序,能解决单片机应用开发的实际问题。三、 课程能力标准要求(一) 知识要求1、熟悉电压数显表国家标准及ROHS环保指令要求; 2、 熟悉电力系统的相关技术指标及相关知识;3、 掌握单片机仿真器和编程器使用方法;4、 掌握MCG51汇编语言基本指令; 5、 掌握常用电子元器件和芯片的检测方法; 6、 掌握典型A/D、D/A转换器的使用方法7、 掌握加、减、乘、除等子程序调用方法;8、 掌握MCGS-51单片机的I/O接口、中断、定时器等模块工作原理。(二) 专业能
3、力要求1、 能熟练操作万用表、信号发生器、示波器、电子电压表、稳压电源等常用电子仪表;2、 能熟练查阅常用电子元器件和芯片的规格、型号、使用方法等技术资料; 3、 能熟练的使用汇编语言进行电子产品软件程序设计;3、 能用PROTEUS仿真软件对电子电路进行仿真;(三) 技术能力要求1、 能熟练的利用单片机仿真器调试硬件电路;2、 能分析典型的模拟、数字电路(信号的提取、电源、信号移相等);3、 能制定电子产品开发计划和步骤,提出解决电路设计问题的思路;4、 查阅单片机外围电子元件的英文资料;5、 能撰写产品制作文件、产品说明书;(四) 素质要求1、具有良好的职业道德、规范操作意识;2、具备良好
4、的团队合作精神;3、具备良好的组织协调能力;4、具有求真务实的工作作风;5、具有开拓创新的学习精神;6、具有良好的语言文字表达能力。四、 课程主要内容(一) 能力单元与学时分配序号能力单元名称讲授 (学时)实作 (学时)专家讲座(学时)参观 (学时)讨论 (学时)其他 (学时)1单片机控制花样LED显示系统6600202数码管的单片机控制6600203基于单片机时钟设计6600204单片机简单音乐播放6600205单片机控制点阵6600206单片机LCD显示6600247单片机智能小车660044(二) 教学任务描述能力单元一:单片机控制花样LED显示系统教学目的描述1、 初步了解PLC基本结
5、构。2、 掌握单片机工作原理,掌握Keil uVision2软件程序编写及软件操作方法,3、 掌握Proteus软件使用方法及与Keil uVision2联调方法,4、掌握单片机最小硬件系统的搭建,掌握面包板使用方法。教学重点与难点1、 单片机工作原理。2、 握Proteus软件使用方法及与keil联调方法。3、 掌握单片机最小硬件系统的搭建。4、掌握面包板使用方法。教学时数14建议教学方法与手段1、 采用Keil uVision2 软件编写程序。2、 用Proteus 7.5 软件仿真花样LED灯等效果。3、 再用实验板下载程序,调试查看花样灯效果。4、最后用面包板搭建硬件平台,查看实物效果
6、。任务1-1点亮一个LED灯相关知识点1、 单片机I/0 控制的方法。2、 单片机基本机构。3、 keil C51语言基本方法。相关实作技能1、 Keil uVision2 软件的使用。2、C51软件编译方法,程序语法错误的检查方法。相关实验采用Keil uVision2 软件编写程序。教师注意事项重点讲解C51软件编译方法,程序语法错误的检查方法。学习资源1、Keil uVision2 软件。2、单片机实验板任务1-2让单个LED灯闪烁。相关知识点1、 Keil C51语法知识,程序基本结构。2、延时语句的编写使用方法。相关实作技能1、 Proteus软件使用方法及与Keil uVision
7、2联调方法。2、 单片机实验板3、 ISP下载相关实验1、Proteus软件使用方法及与Keil uVision2联调方法教师注意事项重点讲解Proteus软件使用方法及与Keil uVision2联调方法学习资源1、 Keil uVision2 软件。2、 Proteus软件任务1-3带开关的流水灯相关知识点1、 子程序,函数的表达。2、 应用方法。3、 单片机C51程序的基本语句(for语句;while语句)相关实作技能1、Keil uVision2 软件。2、Proteus软件3、isp下载方法相关实验1、 程序编写,2、 ISP下载方法。教师注意事项1、重点讲解单片机实物引脚的区分,方
8、向、注意不要烧坏单片机。学习资源1、Keil uVision2 软件。2、Proteus软件3、单片机实验板能力单元二:数码管的单片机控制教学目的描述1、 初步了解共阴和共阳极数码管的结构特点;2、 掌握C51语句数据和指针的基本知识。3、 掌握for循环语句,调用数组的基本方法。4、 了解单片机静态数码管的基本原理。5、了解单片机动态扫描方法,掌握动态扫描方法在数码管中的应用。教学重点与难点1、 单片机静态和动态扫描的方法,以及应用。2、 共阴和共阳极数码管的结构特点。3、 以及数码管实物管脚的测试识别方法。教学时数14建议教学方法与手段4、 采用Keil uVision2 软件编写程序。5
9、、 用Proteus 7.5 软件仿真花样动态和静态数码管的效果。6、 再用实验板下载程序,调试查看动态和静态数码管效果。4、最后用面包板搭建硬件平台,查看动态和静态数码管实物效果。任务1-1静态数码管(09数字的显示)相关知识点1、共阴和共阳极数码管的结构特点。2、C51语句数据和指针的基本知识。3、单片机静态扫描方法,相关实作技能1、 Keil uVision2 软件的使用。2、 C51软件编译方法,程序语法错误的检查方法。3、Proteus软件相关实验1、采用Keil uVision2 软件编写程序。教师注意事项重点讲解单片机静态扫描方法。学习资源1、Keil uVision2 软件。2
10、、Proteus软件3、单片机实验板任务1-2单片机动态数码管相关知识点1、共阴和共阳极数码管的结构特点。2、C51语句数据和指针的基本知识。3、单片机动态扫描方法。 相关实作技能1、Keil uVision2 软件的使用。2、C51软件编译方法,程序语法错误的检查方法相关实验1、 编程试验2、 单片机实验板教师注意事项重点讲解单片机静态扫描方法学习资源1、Keil uVision2 软件。2、Proteus软件3、单片机实验板任务1-3十字路口交通灯相关知识点1、设计带数码管的交通灯(红、绿、黄)电路图2、编写交通灯控制程序,并用仿真器仿真调试程序相关实作技能1、分析交通灯的工作过程,画出程
11、序流程图。2、设计带数码管的交通灯(红、绿、黄)电路图3、编写交通灯控制程序,并用仿真器仿真调试程序相关实验1、 编写程序2、 下载数据3、 查看效果教师注意事项1、讲解数码管控制电路驱动译码的编程方法2、讲解画出交通灯系统的程序流程图。能力单元三:单片机控制的时钟制作教学目的描述1、 了解掌握单片机中断系统基本原理2、 了解掌握单片机定时器计数器基本工作原理3、 掌握单片机时钟制作的基本方法4、 掌握单片机晶体振荡周期、机器周期、指令周期的概念。教学重点与难点5、 掌握单片机中断系统基本原理6、 掌握单片机定时器计数器基本工作原理7、单片机定时器的应用教学时数14建议教学方法与手段7、 采用
12、Keil uVision2 软件编写程序。8、 用Proteus 7.5 软件仿真花样动态和静态数码管的效果。9、 再用实验板下载程序,调试查看动态和静态数码管效果。4、最后用面包板搭建硬件平台,查看动态和静态数码管实物效果。 任务1-1N进制计数器的设计相关知识点1、了解掌握单片机定时器计数器基本工作原理相关实作技能1、Keil uVision2 软件的使用。2、C51软件编译方法,程序语法错误的检查方法相关实验3、 编程试验4、单片机实验板教师注意事项重点讲解单片机定时器、计数器基本工作原理学习资源1、Keil uVision2 软件。2、Proteus软件3、单片机实验板任务1-2单片机
13、时钟的制作相关知识点1、掌握单片机定时器计数器基本工作原理2、单片机定时器的应用相关实作技能1、Keil uVision2 软件的使用。2、ISP下载3、proteus软件仿真相关实验4、 编程试验5、 单片机实验板教师注意事项重点讲解单片机静态扫描方法学习资源1、Keil uVision2 软件。2、Proteus软件3、单片机实验板能力单元四:点阵的设计教学目的描述1、 了解掌握8*8点阵的基本工作原理2、 掌握8*8点阵产生任意字符的方法3、 掌握字模软件的使用方法。4、 了解掌握四个8*8点阵组成16*16点阵的基本原理方法。5、 掌握16*16点阵产生任意字符的方法教学重点与难点1、
14、了解掌握四个8*8点阵组成16*16点阵的基本原理方法。2、掌握16*16点阵产生任意字符的方法教学时数14建议教学方法与手段1、采用Keil uVision2 软件编写程序。2、用Proteus 7.5 软件8*8点阵效果。3、再用实验板下载程序,调试查看16*16点阵字符的效果。4、最后用面包板搭建硬件平台,查看实物效果。任务1-18*8点阵的设计相关知识点1、了解掌握8*8点阵的基本工作原理2、掌握8*8点阵产生任意字符的方法相关实作技能3、 Keil uVision2 软件的使用。4、 C51软件编译方法,程序语法错误的检查方法。3、Proteus软件仿真相关实验1、 采用Keil u
15、Vision2 软件编写程序。2、 Isp下载教师注意事项重点讲解掌握8*8点阵的基本工作原理;掌握8*8点阵产生任意字符的方法学习资源1、Keil uVision2 软件。2、Proteus软件3、单片机实验板任务1-216*16点阵设计相关知识点1、掌握字模软件的使用方法。2、了解掌握四个8*8点阵组成16*16点阵的基本原理方法。3、掌握16*16点阵产生任意字符的方法相关实作技能1、Keil uVision2 软件的使用。2、C51软件编译方法,程序语法错误的检查方法相关实验6、 编程试验7、 单片机实验板教师注意事项重点讲解掌握四个8*8点阵组成16*16点阵的基本原理方法。掌握16
16、*16点阵产生任意字符的方法能力单元五:音乐播放器设计教学目的描述6、 掌握了解产生的原理。7、 掌握了解音乐的基本知识,如音调节拍、以及音乐简谱的识别。8、 掌握电子琴的基本设计方法。9、 掌握根据简谱编写音乐程序的编写方法教学重点与难点1、掌握了解音乐的基本知识,如音调节拍、以及音乐简谱的识别。2、掌握电子琴的基本设计方法。3、掌握根据简谱编写音乐程序的编写方法教学时数14建议教学方法与手段1、采用Keil uVision2 软件编写程序。2、用Proteus 7.5 软件八音电子琴的效果。3、再用实验板下载程序,调试查看“生日快乐”、“两只老虎”歌曲播放效果。4、最后用面包板搭建硬件平台
17、,查看实物效果。任务1-1八个音符电子琴的设计相关知识点1、掌握了解如音调节拍、以及音乐简谱的识别2、掌握电子琴的基本设计方法。相关实作技能5、 Keil uVision2 软件的使用。6、 C51软件编译方法,程序语法错误的检查方法。3、Proteus软件仿真相关实验3、 采用Keil uVision2 软件编写程序。4、 Isp下载教师注意事项重点学习资源1、Keil uVision2 软件。2、Proteus软件3、单片机实验板任务1-2音乐播放器设计相关知识点1、了解音乐的基本知识,如音调节拍、以及音乐简谱的识别。2、掌握电子琴的基本设计方法。3、简谱的设备相关实作技能1、Keil u
18、Vision2 软件的使用。2、C51软件编译方法,程序语法错误的检查方法相关实验8、 编程试验9、 单片机实验板教师注意事项重点讲解“生日快乐”、“两只老虎”歌曲程序编写方法能力单元六:LCD液晶显示的设计教学目的描述1、掌握液晶显示的基本原理方法2、掌握液晶显示字符显示编程方法3、掌握温度传感器的设计方法4、掌握温度传感器结合LCD现实环境温度的方法教学重点与难点1、 掌握液晶显示字符显示编程方法2、 掌握温度传感器的设计方法3、掌握温度传感器结合LCD现实环境温度的方法教学时数18建议教学方法与手段1、采用Keil uVision2 软件编写程序。2、用Proteus 7.5 软件LCD
19、显示的效果。3、再用实验板下载程序,调试查看“welcome to Guangdong”字符效果。4、最后用面包板搭建硬件平台,查看实物效果。任务1-1LCD显示的设计相关知识点1、掌握液晶显示的基本原理方法2、掌握液晶显示字符显示编程方法相关实作技能1、Keil uVision2 软件的使用2、Proteus软件仿真3、LCD液晶显示的引脚的接线3 相关实验5、 采用Keil uVision2 软件编写程序。1、LCD液晶显示的硬件电路搭建6、 Isp下载教师注意事项重点讲解掌握液晶显示的基本原理方法,讲解液晶显示字符显示编程方法学习资源1、Keil uVision2 软件。2、Proteu
20、s软件3、单片机实验板任务1-2LM35温度传感器温度的LCD显示相关知识点1、 温度传感器的基本知识2、 传感器模拟量和数字的转换方法3、 温度数值的液晶显示方法相关实作技能1、Keil uVision2 软件的使用2、Proteus软件仿真3、硬件电路的搭建方法相关实验温度传感器数据的显示试验教师注意事项重点讲解传感器模拟量和数字的转换方法能力单元七:单片机智能小车的设计教学目的描述1、掌握步进、伺服电机的基本工作原理2、掌握步进、伺服电机的驱动方法。3、智能小车的工作原理和控制方法教学重点与难点掌握步进、伺服电机的基本工作原理;步进、伺服电机的驱动方法;智能小车的工作原理和控制方法教学时
21、数20建议教学方法与手段1、采用Keil uVision2 软件编写程序。2、用Proteus 7.5 软件仿真步进电机驱动的效果。3、再用实验板下载程序,调试查看步进电机驱动的效果。4、最后用面包板搭建硬件平台,查看实物效果。任务1-1步进电机的控制相关知识点步进电机、伺服电机的基本工作原理,步进电机的驱动方法。相关实作技能1、Keil uVision2 软件的使用2、Proteus软件仿真3、步进电机驱动电路的搭建 相关实验1、采用Keil uVision2 软件编写程序。2、Proteus软件仿真试验3、Isp下载4、电路搭建教师注意事项重点讲解步进、伺服电机的基本工作原理;步进、伺服电
22、机的驱动方法学习资源1、Keil uVision2 软件。2、Proteus软件3、单片机实验板4、步进、伺服电机实物任务1-2智能循迹小车的设计相关知识点1、小车的控制方法,循迹的原理。相关实作技能1、Keil uVision2 软件的使用。2、Proteus软件仿真。3、硬件电路的搭建方法。4、循迹线路轨道的搭建(黑色宽幅线)。相关实验1、Keil uVision2 软件。2、Proteus软件。3、智能小车的控制。教师注意事项硬件电路的搭建方法五、 学习者能力测试方法(一) 能力测试的方法与手段序号能力单元名称测试的方法与手段鉴定要求采用方法鉴定人鉴定地点1单片机控制花样LED显示系统1
23、.按要求快速熟练操作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
24、、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语言教程-入门、提高、开发、拓展全攻略 郭天祥 电子工业出版社(三) 主要设备与设施焊接工具、示波器、万用表面包板、单片机实验板、电子元器件;七、 教师要求具有较强的理论和实际工作经验。责任性强,了解职业教育的特点,熟练应用“教学做一体化”的教学方法八、 其它说明
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1