当前位置:文档之家› 《单片机应用技术》课程标准

《单片机应用技术》课程标准

电子技术应用专业《单片机应用技术》课程标准增加附录:51或52单片机说明书,编程软件烧程序软件使用说明,增加实验中使用的各种器件说明修改任务内容:去掉任务ISP下载线制作增加点阵及液晶显示一、概述(一)课程性质单片机技术是现代电子工程领域一门飞速发展的技术,其在教学及产业界的技术推广仍然是当今科学技术发展的热点。

学习单片机并掌握其应用已经成为电子类学生必须具备的技能,也是现代工科学生就业的一个基本条件。

《单片机应用技术》是电子技术应用专业的一门职业技术课。

它以模拟电子技术、数字电子技术、C语言等课程为基础。

后续课程如电子产品装调技术、电子产品检测技术及相关实训课程,一般都要应用到单片机系统的应用。

它可以充分体现学生利用自己所掌握的知识解决实际工程问题的能力。

单片机知识在电子类专业整个课程体系中处于承上启下的核心地位。

通过本课程的学习,使学生掌握单片机技术及其在工业控制、经济建设和日常生活中的应用,培养学生实践能力、创新能力,为将来从事相关产品的检测和维护等工作奠定坚实的基础,为学生将来在电子类专业领域进一步发展打下良好基础。

(二)课程基本理念本课程的设计突破了学科体系模式,打破了原来各学科体系的框架,将各学科的内容按“项目”进行整合。

本课程的“项目”以职业实践活动为主线,因而,它是跨学科的,且理论与实践一体化。

强调学生个人适应劳动力市场变化的需要。

因而,本课程的设计兼顾了企业和个人两者的需求,着眼于人的全面发展,以培养全面素质为基础,以提高综合职业能力为核心。

本课程包含了单片机应用技术的五个项目,每个项目均由若干个具体的典型工作任务组成,每个任务均将相关知识和实践(含实验)过程有机结合,力求体现“做中学”、“学中做”的教学理念;本课程内容的选择上降低理论重心,突出实际应用,注重培养学生的应用能力和解决问题的实际工作能力。

(三)课程设计思路本课程标准注重培养分析问题、解决问题的能力,强化学生动手实践能力,遵循学生认知规律,紧密结合应用电子专业的发展需要,为将来从事应用电子产品的设计、检测奠定坚实的基础。

将本课程的教学活动分解设计成若干项目或工作情景,以项目为单位组织教学,并以典型设备为载体,通过具体案例,按单片机项目实施的顺序逐步展开,让学员在掌握技能的同时,引出相关专业理论知识,使学生在技能训练过程中加深对专业知识、技能的理解和应用,培养学生的综合职业能力,满足学生职业生涯发展的需要。

二、课程目标1、总目标本课程先修要求:学生已学习《模拟电子技术》、《数字电子技术》等相关专业基础理论课程,有一定的电路识图、分析能力后进行本专业能力实训。

通过实训学生应达到:(一)应使学生熟悉单片机的原理与结构,通过试验实训的训练和一些简易单片机项目制作,掌握单片机控制的基本原理、接口技术,掌握单片机简单应用系统开发、设计的基本技能。

(二)了解单片机技术在应用电子以及自动控制工程中的应用,具备一定的分析问题、解决问题的能力和动手实践能力。

2、具体目标本课程建议课时为102学时。

课时数以课程内容的重要性和容量来确定。

序号模块课程内容课时理论实践合计项目一闪烁报警灯任务一 51系列单片机及最小化系统224任务二点亮LED灯224任务三Keil C与Proteus基本使用5510任务四 LED报警灯闪烁224任务五LED报警灯制作与调试246项目二按键计数器任务一按键输入控制224任务二单只数码管显示224任务三多位数码管显示448任务四按键计数器制作与调试246项目三倒计时交通灯任务一按钮控制外部中断应用336任务二定时器控制数码管计时336任务三定时器中断实现倒计时交通灯控制426任务四倒计时交通灯制作与调试246项目四点阵显示任务一 8×8点阵显示数字2810任务二 16×16点阵显示屏41620任务三音乐频谱41620项目五显示屏任务一1062液晶显示屏21012任务二FYD12864-0403A液晶显示21012任务三 2.4寸彩屏(R61505V)21012复习4总计102三、课程内容与要求项目一闪烁报警灯教学目标:掌握单片机基本知识,C51基本语法并能读懂基本控制程序。

学会使用KeilC等相关软件导入、编译并调试源程序,学会用Preteus等软件仿真。

活动安排:相关任务在单片机实训室完成,以教师讲解演示、学生实践为主。

考核评价:具体的评价手段可以采用观查、现场操作、实训报告、随堂考试等方式进行。

(一)任务一 51系列单片机及最小化系统知识要点:1.了解AT89C51系列单片机基本知识。

2.掌握单片机最小化系统的构成条件及电路。

3.了解使用单片机学习板、实训台等使用与学习方法。

技能要点:1.会搭建单片机最小化系统并测量振荡部分波形与相关参数。

2. 学会认识单片机学习板或实训台的各个部分及其功能。

(二)任务二点亮LED灯知识要点:1.掌握LED基本知识,与单片机I/O口的连接,会画电路图。

2.掌握基本程序结构,读懂基本程序。

3.初步认识KEIL C与Proteus等软件,实现基本调试步骤。

技能要点:1.读懂能实现单只LED点亮功能的程序,并掌握编译调试步骤。

2.能改变单片机I/O口修改程序实现同样的功能。

(三)任务三 Keil C与Proteus基本使用知识要点:1. 掌握Keil C软件基本使用方法。

学会完成工程建立和管理、编译、链接、目标代码的生成、软件仿真等开发流程。

2. 掌握Proteus软件基本使用方法。

学会原理图绘制、各种虚拟仪器使用、仿真分析等操作技能。

技能要点:1. 学会操作工程建立、环境设置、源程序输入、编译与修改等技能2.学会操作功能环境设置、原理图绘制、HEX文件虚拟烧录、运行调试、仿真分析等技能。

(四)任务四 LED报警灯闪烁知识要点:1. 掌握按功能模块设计子程序并按控制要求调用的结构化程序设计。

2. 掌握单片机控制延时及延时子程序的编写方法。

2.学会Keil C与Proteus仿真联调。

技能要点:1.LED报警灯硬件电路设计。

2.能修改程序实现不同的闪烁效果并仿真。

(五)任务五 LED报警灯制作与调试技能要点:1. 学会制作单片机最小化系统实验板。

2. 学会编程器使用,会烧录程序。

或学会采用ISP方式下载程序。

项目二按键计数器教学目标:掌握按键检测、消抖等程序设计方法;数码管结构类型、段码、静态与动态显示程序设计方法。

活动安排:相关任务在单片机实训室完成,以教师讲解演示、学生实践为主。

考核评价:具体的评价手段可以采用观查、现场操作、实训报告、随堂考试等方式进行。

(六)任务一按键输入控制知识要点:1. 键盘检测的电路结构和原理、键盘作用、如何实现键盘检测、消抖、键盘编码等内容。

2. 掌握独立按键控制、消抖动等基本原理与程序设计方法。

3. 了解4*4按键矩阵构成及按键扫描程序。

技能要点:1. 掌握单键、多键的程序设计方法,读懂4*4按键矩阵程序并正确地仿真。

2.学会把按键检测子程序嵌入到控制程序中实现人机交互控制,在实训台或实验箱正确地搭建并实现控制功能。

(八)任务二单只数码管显示知识要点:1. 认识各种数码管。

包括数码管的种类、显示原理、段码。

2.掌握单只数码管静态显示数字或字母的程序设计。

3.学会单只数码管动态显示数字或字母的程序设计。

技能要点:1. 掌握单位数码管与单片机接口方法。

2. 学会用Proteus仿真单只数码管显示程序。

(九)任务三多位数码管显示知识要点:1. 掌握多位数码管静态显示数字或字母的程序设计。

2.了解多位数码管动态扫描显示原理,能读懂动态扫描显示程序。

技能要点:1. 掌握多位数码管与单片机接口方法。

2. 学会用Proteus仿真多位数码管显示程序。

(十)任务四按键计数器制作与调试技能要点:1. 掌握按键、数码管与单片机硬件连接方法并搭建电路。

2. 学会修改程序,改变按键计数方法并能调试出与给定方案不一样的控制结果。

项目三倒计时交通灯教学目标:掌握单片机中断系统的基本概念,中断函数的写法、中断服务程序的基本应用;了解定时器工作方式、定时器中断应用等基本技能。

活动安排:相关任务在单片机实训室完成,以教师讲解演示、学生实践为主。

考核评价:具体的评价手段可以采用观查、现场操作、实训报告、随堂考试等方式进行。

(十一)任务一按钮控制外部中断应用知识要点:1. 理解单片机中断控制技术在实时工程控制中的重要意义。

2. 掌握51系列单片机中断源及相关特殊功能寄存器的含义。

3. 了解外部中断的触发条件,读懂相关语句表达、中断服务程序。

技能要点:1. 掌握51系列单片机外部中断口复用引脚位置,能正确接口。

2. 学会利用外部中断控制的程序仿真与调试。

(十二)任务二定时器控制数码管计时知识要点:1. 掌握单片机定时器的基本概念及相关的特殊功能寄存器含义、定时初值的确定方法。

2. 学会用定时器查询方法实现控制的程序设计方法。

技能要点:1. 掌握利用定时器查询方法实现的控制程序的仿真。

2. 学会修改相关定时参数与控制位,实现不同的控制要求并仿真出结果。

(十三) 任务三定时器中断实现倒计时交通灯控制知识要点:1. 掌握利用定时器中断技术实现控制的意义与基本知识。

2. 能读懂定时器中断相关控制程序。

技能要点:1. 掌握利用定时器中断方法实现的控制程序的仿真。

2. 学会修改相关定时参数与控制位,实现不同的控制要求并仿真出结果。

(十四)任务四倒计时交通灯制作与调试技能要点:1. 掌握LED、数码管与单片机接口资源分配与硬件搭建。

2. 学会倒计时交通灯程序仿真调试并烧录芯片实现控制功能。

项目四点阵显示教学目标:掌握点阵电路设计及其控制程序的实现技术,了解单片机与外设接口的驱动、电气隔离、抗干扰的典型应用电路,3种电路构建方法。

掌握8×8、16×16和音乐频谱程序设计。

活动安排:在单片机实训室完成,注重引导学生分析解决问题的能力。

考核评价:具体的评价手段可以采用观查、现场操作、实训报告、随堂考试等方式进行。

(十五)任务一 8×8点阵显示数字知识要点:1. 了解点阵电路接口电路设计及典型应用电路。

2. 掌握8×8点阵显示数字的程序设计方法。

技能要点:1.学会判别8×8点阵各个引脚。

2.学会修改程序实现点阵显示数字及时间变换。

(十六)任务二 16×16点阵显示屏知识要点:1. 掌握16×16点阵显示屏驱动原理。

2.掌握16×16点阵显示屏程序设计方法。

技能要点:1.学会搭建16×16点阵显示屏硬件电路。

2.能正确修改程序改变显示屏显示数字、汉字及图形,并能控制显示时间及方向。

(十七)任务三音乐频谱技能要点:1. 学会组建音乐频谱电路。

2. 能修改相关程序参数,实现不同的控制功能。

相关主题