时间:2023-03-23 15:13:40
绪论:在寻找写作灵感吗?爱发表网为您精选了8篇单片机课程论文,愿这些内容能够启迪您的思维,激发您的创作热情,欢迎您的阅读与分享!
原来使用的“单片机技术与应用”课程的教学大纲对知识点分解层层深入,便于学生由浅入深地学习相关知识。但是由于原有的教学大纲只对知识点作出了要求,没有对教学方法和教学过程作出要求;只强调了理论知识的学习,没有对学生职业行为能力培养作出要求,所以学生感觉学习过程枯燥乏味,内容深度大,学习难度大。
新制定的课程标准继承了原有教学大纲中知识点由浅入深的分解特点,对各个知识点进行重新整合,以项目为驱动带动全部知识的学习。把原来先学后练的教学方法改为了边做边学的学习方法,从而激发学生的学习兴趣,让学生参与到教学中。同时,在新课标中还强调了对学生职业行为能力培养的要求,将知识点的学习与实际工作流程相结合,学生掌握了该知识在实际工作中的应用方法。
原教学大纲和新课标中知识点分解图如图1:
2“单片机技术与应用”课程标准制定
2.1课程设计的基本理念
高等职业教育的根本任务是培养高级技术应用型人才。课程教学是实现高等职业教育人才培养目标的基本途径,课程教学的质量是直接影响人才培养质量的核心要素。新的课程体系要与经济建设、科技进步和社会发展要求相适应,与人的全面发展需求相适应,与高等教育大众化条件下多样化的学习需求相适应,与高等职业教育课程改革与建设相适应。本体系的构建,应根据先进的职业教育思想,改变学科本位的观念,加强实践教学,着眼课程群,培养学生综合运用相关现代化先进工具和知识,培养学生的创新精神和创新能力。
(1)面向全体学生,注重素质教育、能力与技能培养
本课程面向计算机应用技术专业的全体学生,注重专业基础素质教育,激发学生的学习兴趣,提高他们的抽象思维能力,增强他们理论联系实际的能力,培养他们的创新精神。重视知识与技能;过程与方法;情感态度与价值观课程目标的培养。
(2)突出学生主体,尊重个体差异
本实训在目标设定、教学过程、课程评价和教学资源的开发等方面都突出以学生为主体的思想,课程实施应成为学生在教师的指导下构建知识、活跃思维、展现个性和拓展视野的过程。
(3)注重过程评价,促进学生发展
建立能激励学生动手能力发展的评价方法。在课程学习过程中应注重培养和激发学生动手实践的积极性和自信心。
(4)开发课程资源,拓展学用渠道
本课程要力求合理利用和积极开发课程资源,给学生提供贴近现场实际,能反映新技术、新工艺、新设备的课程资源。
2.2课程总体目标
课程总目标是使学生具有单片机系统编程和设计的知识与技能、具备较高的职业素质,具有调试单片机系统程序和设计最小单片机系统的能力,能解决程序调试和系统设计中遇到的问题,能胜任单片机产品调试员、单片机产品技术支持、单片机软件开发师、单片机硬件开发师和单片机设计师等岗位工作。
(1)知识要求
会对所学知识进行整合,能够根据设计要求独立编写程序,并能在实践工作中熟练进行单片机程序和系统电路的调试;掌握各种接口电路的分析方法和理论知识。
(2)技能
能熟练进行单片机程序和系统电路的调试,并能独立设计单片机系统电路并能编写相应程序,同时还可以对以单片机为核心的设备进行维护。
(3)素质
通过项目实践,培养爱岗敬业、热情主动的工作态度;养成遵守操作规程,分析工作整洁、有序、爱护仪器设备的良好实验习惯;能认真负责、实事求是、坚持原则、一丝不苟地依据标准进行编程和设计,并在工作实践中能遵守劳动纪律,注意安全,具备良好的敬业精神和协作精神,坚持努力学习,不断提高自身可持续发展的基础理论水平和操作技能,形成良好的职业素养和勤奋工作的基本素质。
2.3内容目标
本课程标准通过对知识点的重新分解,将内容分成了六个主题。其中主题一是对单片机系统原理知识的学习,主题六是对知识的总结训练,而其他的四个主题分为学习情境和训练情景两部分。在主题二到主题四中每个学习情境都分为了若干个小项目,几个小项目又可以合为一个项目。内容目标详见附录,其中学习情境设计方案如图2所示:
2.4教学评价建议
(1)改革传统的学生评价手段和方法,采用阶段评价、目标评价、项目评价、理论与实践一体化的评价模式。
(2)关注评价的多元性,结合课堂讲解表现、课堂项目操作、项目训练、综合训练及考试情况,综合评价学生成绩。笔答考试可采用开卷考试形式。
(3)评价比例分配
课堂表现:8%;课堂项目操作:12%;项目训练20%;综合训练:20%;考试:40%。
以上为“单片机技术与应用”课程标准的主要设计内容。由于课程标准的提出时间不长,没有严格的设计要求,因此在新课标的设计过程中遇到一些问题。如内容目标中的格式如何进行设计,是否将教师的教学方法融入其中,学生目前所具有的学习能力是否能够与新课标中的要求相结合等等,这些都需要进一步的研究。
附录:内容目标
主题一理论学习
要对一个单片机系统进行分析设计和编写程序,就必须非常熟悉单片机芯片的组成原理,特别是要熟悉其各个外部引脚、内部寄存器和数据区的使用方法。
1学习目标
(1)了解MCS-51单片机的内部结构、主要功能部件和CPU微处理器的组成、任务分配。
注意:单片机上电后程序指针被赋予的初值。
(2)了解MCS-51单片机的程序存储器结构,掌握内部数据存储器的空间分配和SFR。
注意:程序存储器的编址规律;只访问外程序存储器时,外部引脚的连接要求;上电后堆栈指针被赋予的初值。
(3)掌握89C51芯片的外部引脚功能常见的几种复位电路和计算机器周期的方法。
注意:准双向并口和真正双向并口的区别和相应并口读数时的编程要求;89C51的复位时间是多少。
(4)开发工具的使用
介绍Keil(或MedWin)、ISP两个软件的使用方法,并各种指令的学习编写简单的子程序,将源程序文件编译并上载至实验仪中显示结果。
知识点:
掌握常用编程软件的使用。在程序运行期间观察相应存储区和寄存器中数据的变化。
掌握MCS-51单片机的寻址方式。
2教学建议
(1)教学时数10学时。
(2)实物教学,增强感性认识。
主题二学习情境1
1学习情境:信号灯控制
2学习目标
(1)熟练掌握MCS-51单片机的寻址方式和指令系统。
技能点:要会画出模块的流程图,建立学生的编程思维;分清各个寻址方式的功能。(DATAPDATAXDATACODE的访问方式,地址空间,针对89C52芯片多128BytesDATA区的应用,实际应用中256bytesData区的单片机更多)
(2)能编写完整的程序。
技能点:会进行地址分配,整个程序的起始地址要正确;掌握各种程序结构,能够画出系统的流程图。
(3)会应用常见的调试软件进行程序调试。
(4)理解机器周期和指令周期。
3学习情境内容
功能一:信号灯的控制1
利用P1口控制8个发光二极管,通过编写并上载不同的程序,观察发光二极管的状态。
点亮8个发光二极管后单片机空运行。
给片内RAM中40H-4FH单元赋值后,将其数据传送给片外50H-5FH单元,最后将56H中的数据由P1口输出给发光二极管显示。
在数据区建立一个数据表,编写程序将表中的第3个数由P1口输出给发光二极管显示。
知识点:
掌握数据传送指令。
掌握MCS-51单片机并口传送和读取数据时得技术要求。
MOVX与MOVC的区别
功能二:信号灯的控制2
利用并口控制发光二极管,通过编写并上载不同的程序,观察发光二极管的状态。
将累加器中的数据(十六进制)转换为BCD码,个位存入30H,十位存入31H,百位存入32H,最后由P0口输出个位数据,P1口输出十位数据,P2口输出百位数据。
将DPH和DPL中放入两个小于10的数据a和b,编写程序实现c=a2+b2-a,并把c通过P0口输出。
将累加器A中数据得高4位和寄存器B中数据的低4位相乘后取反,并将其结果通过P0口输出。
采用移位指令,实现累加器A中数据乘4,寄存器B中数据除以2。
知识点:
掌握算术操作指令和逻辑运算指令。
会画简单的流程图。
会使用软件正确调试程序。
功能三:信号灯的控制3
设计一个延时程序,使与P2.0相连的发光二极管每隔1秒亮一次。
采用循环控制,使8个发光二极管呈跑马灯方式闪烁,其中发光二极管点亮时长为1秒,熄灭时长为2秒。
知识点:
掌握程序转移类指令和位操作指令。
会画简单的流程图。
会使用软件正确调试程序。
理解指令延时的用法,NOP指令的使用。
4教学建议
(1)教学时数12学时。
(2)学习过程中,教师通过讲解和演示,指导学生完成项目学习。
(3)采用多做多练加强学生对所学知识的掌握程度。
(4)安排项目训练,巩固所学内容。
5实践活动建议
(1)训练情境1:交通灯控制
(2)教学建议:6学时
(3)采用每组两人的分组方式,锻炼学生独立设计和调试程序的能力
(4)集中安排实验
主题三学习情境2
1学习情境
跑马灯设计与实现
2学习目标
(1)掌握TMOD和TCON专用寄存器各位的定义与设置。会计算和设置定时/计数器的初值。
(2)掌握IE和IP专用寄存器各位的定义与设置。理解中断的工作过程,熟记中断入口地址。
技能点:能够正确使用中断方式对定时/计数器进行编程;能够使用中断方式对外部事件中断进行处理;会画流程图,并编写完整的具有中断程序;理解电平触发中断、边沿触发中断的区别及应用;中断的优先级和中断嵌套的应用,中断现场的保护和恢复。
3学习情境内容
设计一个个性跑马灯,能够完成以下功能:
功能一:利用P2口,用单片机内部的定时器采用查询方式,使8个发光二极管呈跑马灯方式闪烁(亮1秒、灭2秒)。
功能二:用计数器中断对按键按下的次数计数,作为跑马灯闪烁次数。
功能三:用外部中断对正常显示和闪烁次数设定功能进行转换。
知识点:
掌握定时/计数器的初始化方法;定时器初值与计数器初值的计算与设定。
掌握中断源与中断服务程序的入口地址;中断相关寄存器的使用方法;中断工作过程。
4教学建议
(1)教学时数8学时。
(2)学习过程中,教师通过讲解和演示,指导学生完成项目学习。
(3)采用项目教学,多做多练加强学生对所学知识的掌握程度。
(4)安排项目训练,巩固所学内容。
5实践活动建议
(1)训练情境2:秒表设计与实现
(2)教学建议:6学时
(3)采用每组两人的分组方式,锻炼学生独立设计和调试程序的能力
(4)集中安排实验
主题四学习情境3
1学习情境
单片机点对点串口通信
2学习目标
(1)了解SCON专用寄存器各位的定义与设置,掌握串口初始化的内容与步骤。
(2)会用查询和中断方式编写数据通信程序。
技能点:能够正确地编写数据通信程序。
3学习情境内容
设计一个单片机之间的点对点的通信系统。要求甲机发送,乙机接收。甲机中按加号键,乙机中显示数据加1;甲机中按减号键,乙机中显示数据减1
知识点:
掌握与串行口初始化方法。
掌握串行口通信波特率的计算方法。
掌握串行口通信编程的两种方法。
4教学建议
(1)教学时数6学时。
(2)学习过程中,教师通过讲解和演示,指导学生完成项目学习。
(3)采用项目教学,多做多练加强学生对所学知识的掌握程度。
(4)安排项目训练,巩固所学内容。
5实践活动建议
(1)训练情境3:单片机双机通信
(2)教学建议:6学时
(3)采用每组两人的分组方式,锻炼学生独立设计和调试程序的能力
(4)集中安排实验
主题五学习情境4
1学习情境
温度控制系统的设计与实现
2学习目标
(1)使用P0、P2口的第二功能,扩展片外数据存储器RAM和片外程序存储器。
技能点:能够正确对89C51进行片外RAM和ROM扩展;理解并记住MOVX指令的时序图。
(2)对89C51的并口进行扩展
技能点:能够正确对89C51的并口进行扩展。
(3)人机接口扩展
技能点:能够正确地在89C51外连接键盘和显示设备。
(4)8位A/D转换芯片与单片机的接口
技能点:能够正确选择A/D转换芯片,并实现其与单片机的正确连接。
(5)8位D/A转换芯片与单片机的接口
(6)掌握C51程序设计方法
技能点:能够正确运用单片机C51语言对单片机系统进行编程。
3学习情境内容
设计一个温度控制系统,要求用C51编写系统程序,并且该系统满足以下要求:
功能一:使用89C51扩展一个片外RAM。
知识点:
掌握P0、P2口的第二功能使用方法。
会扩展片外数据存储器和片外程序存储器。
功能二:用两位七段数码管显示其温度值。
知识点:
掌握LED的动态显示方法。
功能三:用4*4的矩阵键盘,设置其温度初值。
知识点:
掌握键盘设计方法。
掌握LED动态显示方法。
功能四:具有对环境温度进行实时测量,当外界温度于设定温度时,启动风扇降温;当外界温度低于设定最低温度时,发出报警声。
知识点:
掌握A/D转换的方法。
掌握D/A转换的方法。
掌握正确选择A/D和D/A芯片的方法。
4教学建议
(1)教学时数20学时。
(2)提高课堂质量,上课时要多启发学生,提高他们提出问题、分析问题、解决问题的能力,让学生学会理解记忆的技巧。
(3)采用项目教学,多做多练加强学生对所学知识的掌握程度。
(4)安排项目训练,巩固所学内容。
5实践活动建议
(1)训练情境:人机接口设计与实现
(2)教学建议:6学时
(3)采用每组两人的分组方式,锻炼学生独立设计和调试程序的能力
(4)集中安排实验
主题六综合训练
使用套件设计一个最小单片机系统,完成其设计、绘图、焊接、编程、调试工作并撰写实训报告。
1教学建议
(1)教学时数20学时。
(2)教师命题,学生独立完成。
1.1指导教师培训及选题环节把控不严
由于学生的数量激增而教师队伍的数量基本上没有改变,以至于每位教师所要指导的学生的数量都有所增加,部分教师为第一次指导,对指导过程不是很了解,缺乏对课程设计各环节所需的必要的培训。课程设计工作开始前期,没有对题目进行精心的筛选。课程设计的题目是否合适,直接关乎到整个课程设计的成败。选题过于简单,学生做起来认为该门课程没有什么难度;选题难度过大,学生产生了畏难情绪,认为该设计无法实现,从而无法到达学以致用。
1.2设计过程流于形式思想上重视不够
由于学生人数过多,教师人数偏少。以至于设计过程处于“放羊”状态,教师在指导过程中,没有对同学们提出准确地要求,其原因是在该环节中指导教师都没有相应的实施方案,导致指导环节过于形式、敷衍,教师无法一一了解每位学生的设计情况。同学们也没有认真对待该环节,其主要原因是网络化程度的发展,很多相应的资料网络上一应俱全,同学们直接下载修改而不加思考,完成报告上交,没有主动去探索设计。种种原因使该课程设计流于形式。
1.3最终考核方式单一检查评价力度不足
在很多高校,课程设计的最终体现形式就是课程设计报告,只要学生在规定的时间内完成报告,一般就被认为通过了该环节的考查,考核形式单一。并且对整个设计过程的评价没有细分,体现不出设计过程中的工作量。
2课程设计组织实施管理及质量控制
2.1前期认真组织,确保选题质量
为了保证题目的难易程度适中,在课程设计前期,组织教学第一线的有经验的和常年指导学生参加电子设计类竞赛的教师根据自己的课题项目,从中精炼出一些适合学生完成课程设计的题目,每年保证有一定的更新率。并且对选出的题目也分出难度系数的等级,便于因材施教。而后,组织指导教师进行培训。讲解该课程设计的指导大纲,讲述指导过程中教师应该完成的任务,注意设计的时间节点,以便教师掌握学生的设计进度。尤其是第一次指导该课程设计的教师,为其指定帮带教师全程学习。建立教师评价办法,提升指导教师责任心,评价教师在整个指导过程中是否尽心指导学生选题、是否按时答疑并监督学生的进度、后期是否按要求进行答辩。检查评比工作由学院督导完成,并进行考核评分。评分结果直接作为优秀指导教师评定的依据,该结果作为下学年教师指导学生人数的依据。
2.2全程指导,把控各个环节
整个设计过程选题,答疑,设计,答辩,成绩评定几个环节。
1)选题环节
学生可以在教师指定的题库中选出适合自己或者自己感兴趣的题目;也可以根据自己的兴趣与指导教师商讨确定选择题库以外的题目,实现“双向选择”。该课程设计涉及自动化学院3个专业10个班,其中每班指定一名负责人。每位指导老师指导人数按学院单片机原理及系统设计课程设计上学年评价结果排名在前1/3的安排15~20名学生,排名在中间1/3的安排10~15名学生,排名在后1/3的人数较去年人数减少分派,带本课程的上课老师优先安排。每位指导教师指导学生人数不宜过多,保证指导教师有精力指导每一位同学。
2)答疑环节
该课程设计为期两周,各指导教师安排答疑的具体时间及地点。每位教师的答疑时间和答疑地点在课程设计开始后汇总到教务办以便学院督导检查,作为评价教师指导工作的依据之一。每位老师在课程设计期间应积极主动为学生答疑,固定答疑次数不少于五次,并根据情况检查学生的完成情况。该环节是最容易被忽视,但又是十分重要的环节。学生在整个设计过程中的表现只能通过答疑的形式体现出来。指导教师应该在每次答辩过程中不仅帮助学生解决问题,而且要针对每位同学的设计内容提出问题,检查其设计过程中是否对问题已经理解,辨别其是否存在抄袭他人设计的可能性。
3)学生自主设计环节
在整个设计过程中,一定要发挥学生的主观能动性。学生需要按照课程设计大纲的进度安排以及要求按时完成设计任务。熟悉设计任务和要求,查阅相关设计资料;进行系统软、硬件总体设计;设计电原理图,系统硬件调试;系统软件设计,设计仿真或实物调试;完成课程设计报告书;课程设计答辩。
4)答辩环节
答辩环节由小组答辩和集体答辩两个环节构成。小组答辩:该答辩过程是指导教师对本组所指导的学生进行答辩。首先由学生讲述自己的设计过程,而后指导教师提出问题,学生回答问题。最后指导教师根据答辩情况给出答辩的成绩。集体答辩:①每组的指导老师提交成绩汇总表并注明排在最后一名的原因,指定成绩排在本组内最后一名同学参加答辩。指导教师提交的成绩有一人或多于一人不及格者该学生成绩定为不及格本组不再派学生参加集体答辩。②每组排在第一名的同学参加优秀课程设计答辩。③答辩委员会根据答辩情况进行排序,并简要注明答辩存在问题情况。④若参加答辩的同学成绩评定与原成绩有较大出入时,该组同学的成绩按答辩同学的情况相应降级或升级。答辩组织:各专业组成专业答辩委员会,对评定优秀课程设计和集体答辩同学的答辩工作。答辩委员会由系主任任答辩委员会主席,答辩委员由系主任和课程负责人共同商定,答辩委员会成员由7~10人组成,指定一名老师为答辩秘书。在课程设计完成日的最后一天进行答辩,答辩题目为自己所做课程设计题目并提交自己的设计报告。
5)成绩评定
课程设计成绩分五部分:①平时表现及考勤占10%(即10分);②纪律及答疑占10%(即10分),遵守设计纪律,按时完成各阶段任务,认真答疑,积极提问;③设计过程占40%(即40分,含报告的修改10分,报告无修改符合要求得10分,修改一次和修改的正确性扣2分,修改5次数以上得0分;设计过程完成程度总计20分:方案设计5分,硬件设计5分,软件设计5分,系统调试5分;老师提问10分,根据提问问题及解答情况给分等)④设计报告和图纸占30%(即30分):(分值:30-27分)设计叙述清楚,书写规范;设计方案合理,设计内容正确;掌握基础理论知识,具有较强的分析问题和解决问题的能力。(分值:26-22分)设计叙述清楚,书写较为规范;设计方案较合理,设计内容较正确;较好的掌握基础理论知识,具有一定的分析问题和解决问题的能力。(分值:21-18分)设计叙述清楚,书写较规范;设计方案基本合理,设计内容基本正确;掌握一定基础理论知识,具有初步的分析、解决问题的能力。(分值:17-0分)设计叙述不清楚,书写不规范;设计方案基本合理,设计内容不正确;不掌握基础理论知识,不具备分析问题和解决问题的能力;⑤答辩占20%:分数根据学生对答辩委员会提出的问题回答情况进行给定。有下列情况之一者课程设计不及格:不能按时提交设计;设计报告有严重雷同者;图纸有严重雷同者;对老师的提问完全不能正确回答者;答辩不及格者获不按指定时间参加答辩者。
3结语
随着我国社会经济的发展,城市化、城镇化进程的加快,道路交通堵塞问题日趋严重,如何对交通进行合理的管理和调度而尽可能减少堵车现象成为目前我国很多地方尤其是特大城市急需解决的问题,显然交通灯在其中起着不可或缺的作用。本文就控制交通灯的方法进行了讨论,分析了各种方案的性价比,并用软、硬件加以实现。而后,对六车道以上道路的“十字交叉路通灯控制”进行了分析。最后,还对城市交通灯网的控制进行了展望。希望能给有关政府部门一些参考,更好地改善我们的城市交通。现今的交通发展迅速,车辆极具增加,马路不断扩宽,人行横道相对较少。在车流量较大的地段即便有人行横道,行人也很难通过马路。行人自控指示灯系统可以有效的改善这种状况。特别是像北京这样的大都市,经济飞速发展,车辆繁多,人口密集。缓解交通已成为当务之急.例如在我们新校区西门口(塔南路)就是这种情况,每天进出校门的学生特别多,大多还需要穿过这条繁忙的高速公路,这为学校师生带来大大的不便.该系统主要应用于交通领域,具有较高的实用价值。该系统利用红灯,黄灯,绿灯来指挥车辆和行人,以达到车辆停止,行人通行的目的,减少了交通拥挤现象,为行人节省了时间,即保证行人过马路时的安全,也减轻了交管部门的负担。本产品面对公共交通设施,并不注重经济收益,而是注重以后潜在的发展,从而带动相关产业。用户可以完全掌握行人自控指示灯系统的操作方法,以及各个按键的作用科学技术的突飞猛进直接把我们带进了信息化的社会,计算机的应用已普及到经济和社会生活的各个领域.
第二章设计要求与任务
第一节目的和要求:
1、实验要求:
编写程序,以89c52的端口作为输出口,控制4个双色LED灯(可发红、绿、黄光),模拟十字路通灯管理。
2、实验目的:
(1)学习I/0口扩展方法;掌握89c52的工作原理以及编程方法,了解软件与硬件的调试技术。
(2)学习模拟交通灯控制方法;(3)学习双色LED灯的使用;
第二节设计任务和设计内容:(CPU均采用89c52)
1.软件延时实现模拟路通灯控制:(如图1)
实验效果:软件延时控制A﹑C路口红灯,B﹑D路口绿灯亮60秒;然后A﹑C路口不变,B﹑D路口绿灯闪5下,然后B﹑D路口黄灯亮;再变为A﹑C路口绿灯,B﹑D红灯延时3秒;然后A﹑C路口绿灯闪5下,再黄灯亮,B﹑D不变。再循环······。并将绿灯剩余时间显示在LED上(该项编程可将其结果显示在计算机屏幕上代替)。
初始化
设置89c52
为输出
C口为输出
清LED
BD,AC四个方向全为红短延时
BD方向亮绿灯60秒
AC方向亮红灯
BD方向绿灯闪五次,AC方向灯不变
BD方向为黄灯延时
AC方向灯不变
有键按下?
有键按下?
BD方向亮红灯并延时3秒,AC方向亮绿灯
有键按下?
有键按下?
状态0
状态1
状态2
状态3
有键按下?
BD方向灯不变,
AC方向绿灯闪五次
状态4
BD方向灯不变,
AC方向黄灯延时
状态4
返回DOS
状态1
状态3
状态4
状态2
循环
运行
(图2流程图)
2.89c52定时器控制模拟交通灯:
实验效果:软件延时控制A﹑C路口红灯,B﹑D路口绿灯亮50秒;其余要求和第1点中的相同。
第三章设计方案及评估论证
第一节题意分析:
虽然题目是四个路口,其实这是用于人行横道处的
交通灯,也可用于不允许拐弯的主﹑副街道的交叉口处。
如图1所示,B、D方向是双向车道;A、C方向是人行横道。或者将BD看作主街道,而AC看作副街道,也是可以的。
第二节工作原理说明:
1.工作原理说明:
此方案是通过并行接口芯片89c52A和计
算机的硬件连接,以及通过软件延时的方法进行软件
编程,来实现十字路通灯的模拟控制。如图2(89c52A芯片)所示,1.主控制单片机
本文主要是向大家介绍了信号发生器论文参考文献的写作标准规范格式和文献范例的撰写,关注学术参考网可以查看更多优秀的论文参考文献。希望小编整理的信号发生器论文参考文献能给大家在写作当中带来帮助。
信号发生器论文参考文献:
[1]陈益飞、单片机原理及应用技术、国防工业出版社。
[2]邹虹、单片机波形发生器的设计、重庆邮电学院学报。
[3]毅刚,彭喜元、单片机原理与应用设计、电子工业出版社。
[5]张毅刚、彭喜元单片机原理及应用(第2版)、高等教育出版社
[5]谭浩强.C程序设计(第4版)[M].北京:清华大学出版社2010.
[6]陈明义.电子技术教程设计实用教程(第3版)[M].长沙:中南大学,2009.
[7]马晓.函数信号发生器的设计[D].河南2012.
[8]李华.MCS-51系列单片机实用接口技术[M].
[9]何立民.单片机应用技术选编[M].
信号发生器论文参考文献:
[1]康华光.电子技术基础--模拟部分第五版.高等教育出版社1998
[2]谢自美.电子线路设计.实验.测试(第二版).华中科技大学出版社2000[1]电子电路大全(合定本).中国计量出版社1991
[3]童诗白华成英主编《电子技术基础-模拟电子技术》P402-461页高等教育出版社出版2004年7月出版(非正弦信号产生电路)
[4]陈晓文主编《电子线路课程设计》P129-P133页(函数发生器的设计)电子工业出版社出版2004年8月出版
[5]张宪、何宇斌主编《电子电路制作指导》P151-161化学工业出版社出版2006年1月第一版(振荡电路)
信号发生器论文参考文献:
[1]《电子技术基础-模拟电子技术》P234-P240页主编:郝波、李川西安电子科技大学出版社出版2004年7月出版(非正弦信号产生电路)
[2]《电子线路课程设计》P129-P133页(函数发生器的设计)主编:陈晓文电子工业出版社出版2004年8月出版
[3]《电子电路制作指导》P151-161主编:张宪、何宇斌化学工业出版社出版2006年1月第一版(振荡电路)
论文格式写作要求:
1.论文题目为三号黑体加粗居中
2.一级标题应该设置为黑体三号加粗居中(即每一章节的标题如第一章)
3.二级标题应该设置为黑体四号加粗,对齐方式为左对齐(即每一章节的下一级标题如:1.1)
4.三级标题应该设置为黑体小四加粗,对齐方式为左对齐(二级标题下的小标题如1.1.1)
5.中文“摘要”两个字应该是三号黑体加粗居中,应该设置为一级标题。
6.中文摘要内容字体应该为宋体小四,两端对齐,行间距为1.5倍或是20磅。
7.英文摘要(abstract)应该是罗马(TimesNewRoman)三号加粗居中,应该设置为一级标题
8.英文摘要内容字体应该是罗马(TimesNewRoman)字号为小四,两端对齐,行间距为1.5倍或是20磅。
9.“关键词”三个字应该是黑体小四,其后为关键词(宋体小四),关键词数量为4~6个,每一个关键词之间要用逗号分开,最后一个关键词后不打标点符号
10.“目录”两个字应该设置为黑体三号加粗居中
11.文章正文应该是宋体小四
12.文章正文段落行间距应该是1.5倍行间距或是20磅,首行要空两格。
13.文章正文段落格式应该设置为两端对齐
14.文章中出现的图片,其位置应该是居中,且图片下方要有中英文对照的说明文字。其中中文说明文字应该为楷体五号,英文说明文字应该是罗马(TimesNewRoman)五号字体,中英文说明文字位置均为居中。图片及其中英文说明文字应该位于同一页。
15.文章中出现的表格,其位置应该是居中,且表格上方要有中英文对照的说明文字。其中中文说明文字应该为楷体五号,英文说明文字应该是罗马(TimesNewRoman)五号字体,中英文说明文字位置均为居中。且文中表格的风格要保持一致,表格内容的字体,字号设置要统一。表格的宽度不应该超过正文的宽度。表格如果转页的话,在随后的页面上应表明如:表一(续)
小学教育教学论文范例欣赏:
【摘要】随着社会中各行各业的竞争力度不断增加,大学生就业成为了社会重点难题。特别是计算机行业,近年来的计算机领域快速发展,各高校向社会输送的计算机人才也日渐提升,同时也加大了就业竞争力度。所以,学生掌握一种制约芯片的电路设计,并且熟练使用一种编程语言,不仅能够提高竞争实力,也可以增强自身的技术水平。本文中通过面向技能抽考的单片机教学进行探讨。
【关键词】技能抽考单片机教学多元化单片机
单片机是一种微型计算机的分支,以体积小、功能全、性价比高等特点著称,被运用到工业制约、通信设备、信息处理、电器等诸多领域。单片机技术在整个课程中处于核心位置,是电子信息、机电、自动化等专业学科必备技术,也是工科学生就业的一个基本保障。
一、单片机教学目前状况
单片机教学中,教师以汇编语言版本和C语言版本为编程工具的单片机为学习对象,这种学习策略可以使学生更加深入的了解单片机指令系统的操作,也可以对单片机软、硬结合的特点做深一步的单片机原理理解[1]。
“单片机”是一门专业课程,基于电工学、电子学、计算机组成原理学、接口原理及汇编语言学基础上的一门课程。以上课程是单片机课程的基础,对单片机的学习能够起到推动作用,加强学生对相关课程的理解。对于学生而言,单独的学习单片机课程,没有专业背景和知识结构的因素影响,将会很难入门[2]。
二、单片机教学的理由
2.1单片机教学的实验设备单一
教学中使用的实验设备通常是学校为学生准备好的包含十几种实验内容的实验包,学生对实验包里的设备进行试验并加深对理论知识的理解。但是,通过这种实验包学习产生的理由是无法提供更高层次的动手实验,实验包里的实验项目硬件已经连接完毕,学生只需要通过简单的连线就可以使用,导致了学生动手和动脑的机会少,线路已经固定,学生不能根据自己的设计转变线路,在实验中产生一定的局限性。
2.2教学内容与实际应用不符
学校的教学策略中,基本以理论为主,造成设计效率低、学生学习的难度大、理论性过强、语句不易理解等理由,另外由于编程的代码结构复杂,学生对硬件结构的依赖性比较大,不能够完全在不同种类之间相互移植。
三、技能抽考在单片机教学中的作用
3.1技能抽考的理论
技能抽考是根据教育学的要求,依照专业特点对学生掌握的专业技能进行标准化的考核,需要通过理论和实践的双重考核。具体做法分为三种:制定统一的抽考标准;制作抽考标准的试题库;根据专业学习的人数,采取随机筹钱的方式进行学生的独立抽考。
这种技能上的抽考相当于一种技能竞赛,专业技能竞赛相比职业技能竞赛的方面更为广阔、参与的学生也比较多、比赛的内容全面,抵制了一直以来的“重技能轻综合”的不足[5]。
3.2技能抽考在单片机教学中的作用
技能抽考运用到教学模式中,能够重新建构教学模式,提高教师和学生的专业能力、增强教师的职业道德素质和心理素质等,使学习中实现车间与教室、教师与师傅、学生与学徒、作业与产品、理论与实践、教学与比赛相结合的一种教学改革,推动学校教育水平的发展。
3.3技能抽考重建教学模式
技能抽考是以学生的综合实力为评价标准,在学习范围的完成情况来进行对专业能力的衡量,对能力、策略等进行务实、高效的教学目标。因此,教育教学观念发生了转变。从原有的教学方式转向行动教学方式,让课堂从理论性教学转向实践性教学,以“教学工厂”为实训教学模式,使车间和教室结合、理论与实践结合。
四、结论
单片机原理和教学中的自主研发、开放性和创新性,比较容易符合新世纪人才的培养,符合高校的教育规律。在教学中加快改革步伐,加强基础、培养能力、开拓思维、注重创新、提高素质为教学中心思想,以培养学生的科学实验素质和动手能里为教学目标,将教学层次加深,全面展开单片机教学的最新模式,为电子信息行业培养大批量专业知识强又掌握应用技术的应用型人才。
参考文献
[1]牛骁.单片机和C语言的教学探讨[J].江苏机械制造与自动化,2001,04:136-138
[2]陈华珍,夏国清.基于单片机系统开发的C程序设计教学策略探讨[J].考试周刊,2011,03(09):143-144
[3]张金果,宁亚媛,姜睐.基于Proteus和Keil的单片机教学改革的探讨[J].华章,2013,12(23):263+366
【关键词】单片机;项目式;课程改革
单片机应用技术是高职院校电子信息类、自动控制类等专业的核心课程,这门课程学习的好坏直接影响了学生对专业研究的进一步深入的能力及电子信息类人才培养的基本要求。据调研高职院校单片机技术应用课程教学方式,部分院校按照知识体系讲授,讲授内容顺序为单片机技术概论、单片机体系结构、汇编语言程序设计等[1]。按照知识体系讲解,教师和学生普遍感觉内容枯燥无味,学生对知识点难以理解,更不用说具备利用单片机设计应用系统的能力。部分院校目前利用项目驱动式教学,经过实践教学测试,教学效果良好。
一、教学模式的改革
教学模式由知识体系讲授转变为项目驱动方式。这两种方式各有优缺点,知识体系讲授对于高职阶段的同学说来说,能够系统的了解单片机的内部体系结构,对指令执行的内部过程更加清晰,知识点介绍完后再通过一个大的课程实训项目完成课程的实践教学。项目驱动式教学方法是通过多个项目的学习完成单片机课程的教学,即介绍某个项目时,先介绍理论知识,紧跟着完成实践教学,即设计项目硬件电路、软件程序,然后调试系统等环节。每个项目能完成具体的某种功能,学生学习兴趣会增加,对课程的理解更加深入。两种讲授方式存在的弊端有:知识讲授体系缺乏兴趣性、理论较难理解、缺乏实践能力的锻炼;项目驱动式对单片机的内部原理分析不够深入,但提高了单片机应用项目的实际开发能力。
实际教学过程中可采用模拟仿真及实物焊接两个环节。硬件仿真电路使用Proteus硬件仿真软件,该软件内部集成了多种常用的单片机芯片、电阻、电容、晶体管、LED、LCD液晶屏等,电路搭建方便,仿真效果良好,目前广泛的应用在单片机课程的教学中。软件采用KEIL软件,该软件使用方便,通过建立工程文件到生产HEX文件整个流程清晰易懂,代码编译质量高。Proteus和KEIL两个集成开发环境具有联调功能,提高了学习效率,使得系统开发流程更加直观,容易被学生接受。
二、教学内容的选择
教学内容的选择需符合人才培养方案的定位。学生通过本门课程的学习,能够掌握单片机实际项目的开发流程;能够独立设计常用的单片机控制系统;具备检修单片机应用系统故障的能力;能够熟练使用仿真软件进行系统仿真测试;提高学生手工焊接技能等要求。
通过多个项目的设计,使得单片机技术中的知识点全部介绍,能够达到上述要求。教学项目需从简到难,然后综合设计多个项目,最终达到理论和实践教学效果。教学内容详细介绍如下:(1)单片机最小系统的介绍。可选用项目点亮一个发光二极管。分析单片机与PC机的区别,介绍单片机的基本知识等,理论分析后,在Proteus中搭建硬件电路,在KEIL中设计软件程序,然后调试程序,观察系统是否正常工作,需重点介绍集成开发环境Proteus、KEIL软件的使用。(2)单片机IO端口的学习。如可选用流水灯系统展开介绍,详细分析单片机内部IO端口的特点,分析其应用场合,通过软硬件设计提高学生实践能力。(3)单片机定时/计数器的学习。可选用秒表设计项目展开教学,通过对秒表延时时间的准确设计,采用定时器查询方式完成延时,能够较好的掌握定时/计数器的工作原理及实际应用程序设计。(4)单片机中断系统的学习。在秒表设计中延时程序可用中断方式完成,通过与查询方式的比较,能够让学生更容易理解单片机定时与中断之间的关系。(5)单片机键盘电路的学习。需掌握独立按键和矩阵键盘两种方式的应用,可采用万年历系统的设计,在此项目中介绍数码管动态驱动方式及常用的LCD1602、12864等液晶屏的使用,此项目进一步综合运用了定时、中断资源,提升了学生综合运用单片机内部资源的能力。(6)最后通过多个综合项目的设计,达到教学目的。如单片机温度控制系统设计、单片机测距系统设计、单片机密码锁系统设计、单片机语言报警系统设计等。[2-3]
在项目设计过程中,为了达到更好的教学效果,可以网购单片机学习套件,学生动手从单片机最小系统焊起,然后焊接接口电路及串口下载电路等。通过实物的焊接能够加深学生对单片机应用系统的理解,且每个项目HEX文件能够在此套件上验证,包含了仿真与实物测试。也可以让学生在万能板上焊接每个项目电路,进而提高焊接能力及实物查错能力等。
三、考核方式的改革
单片机课程的考核采用平时成绩和期末成绩按比例相加得到课程成绩。平时成绩应占主要部分。平时成绩的重要性提高,学生的积极性会增加,能让学生认真的完成项目的设计。
高职院校的学生主要是培养实践能力的提升,在理论够用的基础上,强化其动手能力的锻炼。如何对每个项目进行考核呢?可考核硬件电路设计的正确性、软件程序设计的合理性、功能的完整性等。为了进一步提高学生的实际动手能力,可让学生在万能板上焊接单片机应用系统,考核学生的手工焊接能力、实际电路板查错能力、团队配合能力等。考核内容可包含有其他内容,如学习态度、出勤情况等方面。
四、项目举例
以电子钟设计为例。项目目的是掌握单片机定时器、中断系统、键盘电路、液晶屏的综合应用。硬件电路设计方面,需搭建单片机最小系统、时钟控制按键、显示电路,通过硬件电路的模拟仿真及实际电路板的焊接,进一步强化了最小系统及扩展电路的设计要点,掌握了液晶LCD1602的内部电路结构原理及引脚的接线方法[4]。
软件设计方面,软件流程图如图1所示。主函数需先初始化液晶屏1602、定时器、中断系统。初始化结束后进入无限循环,无限循环包括有时、分、秒的显示程序、按键扫描程序。当定时1S到后进入中断服务程序,秒加1,当秒到60时,分加1,当分加到60时,时加1,当时为24自动返回到0。按键扫描程序需设计时钟启动、暂停、复位按键检测程序,使得时钟为可控时钟,该程序需在循环程序中不停的被执行,即为按键扫描达到控制效果,为了达到更好的控制效果,可采用按键中断方式去完成软硬件的设计。
五、总结
单片机技术是一门实践性很强的课程,教学内容、教学方式、考核方式等需在实践教学中不断改进。论文简要的介绍了项目驱动式教学法在单片机技术课程教学中的应用,通过实际教学效果的考核,达到了预期的教学目的,教学效果良好。
参考文献
[1]汪万维.单片机课程教学改革探讨[J].武汉大学学报(理学版),2012(10):95-97.
[2]张涛,韩春贤,等.单片机课程教学改革之我见[J].天津职业院校联合学报,2012(8):101-102.
[3]王静霞.单片机应用技术(C语言版)[M].北京:电子工业出版社,2009.
[4]杨利亚,潘海燕,等.《单片机原理与应用》教学改革与探索[J].电子世界,2012(11):167-168.
本文系2011年安徽商贸职业技术学院院级质量工程项目“特色专业--应用电子技术专业”阶段性研究成果。
作者简介:
关键词 电子信息 毕业设计 工程实践 课程体系
中图分类号:G642 文献标识码:A
应用型本科院校电子信息类专业的毕业设计一般要求学生独立完成课题的方案设计、电路设计、原理图与PCB图设计、实物制作与调试、撰写论文以及答辩等多个环节,是对电子信息类毕业生工程实践技能和科学研究能力的综合考核。但是,近年来由于高校扩招和生源质量的下降,以及毕业生就业压力增大的影响,导致电子信息类专业毕业论文(设计)的质量出现明显的下降。因此,如何提高毕业设计(论文)的质量已成为高校教学改革研究的一个重要课题。
1 毕业论文(设计)中的主要问题
1.1 学生缺乏工程实践能力
我校工程实践教育中始终存在着“重理论、轻实践”的认识倾向,忽视了大学生实践能力的培养,因此学生在做毕业设计时,有的不会做方案设计;有的缺乏研究思路和方法;有的仪器操作不熟练,不会排除在实物制作与调试中遇到的故障和问题,导致实物没调试成功;这些极大地挫伤了学生的积极性,影响了毕业设计的质量。
1.2 学生投入的时间、精力严重不足
我校的毕业设计安排在第8学期的1~16周,正是企事业单位招聘的高峰时刻,由于如今经济转型,大学生就业压力巨大,寻找一个好单位,需要花费大量的时间去参加招聘会和面试,如果面试成功,用人单位希望学生马上顶岗实习,使得学生在毕业设计中实际投入的时间和精力不足,当然还有极少数学生忙于补考等遗留问题的解决也牵扯了大量的精力,影响了毕业设计的质量。
1.3 学生对毕业设计认识上有误区
我校大多数学生认为毕设对寻找工作单位没有影响,同时认为毕业设计总是可以通过的,没有将毕业设计看成是大学实践活动中最重要的综合实习,是对自己工程实践能力和创新能力的培养,是自己清晰了解设计过程的学习,是自己论文撰写能力的培养,对自己在以后的实际工作中尽快适应社会,影响巨大。
2 提高毕业论文(设计)的措施和建议
2.1 合理设置课程体系,优化教学内容
我校作为应用型本科院校,为培养学生的工程实践能力,对人才培养方案和教学大纲进行了修改,突出学生实践能力的培养,使学生有进行系统设计、实验分析和数据处理的能力。课程体系改革中进行了如下修改:(1)将课程体系分为公共基础课、专业基础课、专业必修课、专业选修课、实践教学五个模块。(2)重视专业基础课程平台建设,对电路分析基础、模拟电子技术、数字电子技术等教学内容优化,主要强调电路理论的基本理论和概念,电子器件的外部特性,突出实践运用,加强实验教学,在实验性教学中增加设计性实验。(3)对一些实践性较强的课程,如单片机,将其由专业基础课调整为选修课,考核方式为项目设计,突出学生的实践能力。(4)针对应用型本科的特点,调整专业选修课程内容,突出实践运用,将一些理论性较强的选修课进行调整,如模式识别、图像处理等,调整为射频电路及CAD技术、FPGA通信设计基础、ARM原理与应用等。(5)优化实践教学内容,增加了电子技术课程设计,专业实践课程体系更加合理有序,符合认知规律,学生在一、二年级注重专业基础训练,培养学生的仪器操作能力和建立基本的系统概念,掌握基本的设计流程和动手制作实物的能力;三、四年级则是专业工程设计的培养,使学生具备独立设计一个完整电子系统的能力。(6)为提高学生实践能力,建立实验室开放机制,电子工艺实验室全天开放,学生自主管理,其他专业实验室由学生申请,系部批准后对申请学生开放,尽可能提供实验室给学生使用,提高学生的工程实践能力。(7)改革教学方法和教学手段,在课堂教学和实验教学中引入仿真工具和软件,如MATLAB,MULTISIM,PROTELL等。尤其是单片机教学采用CDIO模式取得了较好的效果。(8)校企合作,与企业合建实验室,如与TI公司合建单片机实验室,将最新的电子技术引入教学中;并设立大学生创业创新基地,鼓励大学生自主学习、探索和开展科研活动。(9)开设科技讲座,扩展学生的知识面,激发学生的创新意识和兴趣。
2.2 对毕业论文(设计)的时间、模式进行调整
(1)由具有中级职称以上的有责任心的中青年教师组成毕业论文(设计)选题小组和指导小组,对选题的综合性、实用性、创新性和时效性进行评价和筛选,强调选题以设计类题目为主,要求软硬件相结合。(2)学生的选题时间可灵活调整,我校鼓励学生参加各种学科竞赛。如大学生电子设计竞赛,在做毕业设计时可选取与学科竞赛相近的题目;参加飞思卡尔的可选取智能车的题目;还有一些学生可在第6学期单片机实践时就选取自己感兴趣的题目作为选题,如有学生在单片机实习时做的是电子抢答器,毕设时做的是无线抢答器,学生完成得非常好。(3)对学生加强教育,认真开好毕业设计动员大会,提高学生的主观能动性,毕业设计是一个自主学习、实践、探索和创新的过程,是学生参加实际工作的一个预演,对学生很重要,消除学生的认识误区,提高学生的积极性。(4)严格毕业论文(设计)考核制度,对在毕业设计中期检查中不合格的给予警告,如在毕业设计中确实不合格的要求二次答辩,二次答辩还不合格的则毕业设计判定不合格。
3 总结
近年来我校通过不断地探索和调研,借鉴其他学校的一些经验并结合本校的实际情况,科学设置课程体系,优化突出应用型教学内容,合理安排毕设时间和组织机构,整合学校实验室教学资源,与企业合建实验室,充分调动学生的主观能动性,达到提高毕业设计质量的目的,从实施的效果来看,已初步扭转质量下滑的趋势。
参考文献
[1] 杨英桂.浅谈高校学生毕业设计(论文)中存在的问题及对策[J].化学高等教育,2006:89(3):65-67.
[2] 彭熙伟,郑戌华,王向南.工科专业本科毕业设计选题的几点思考[J].高教论坛,2010(12):45-47.
[3] 刘港.提高本科毕业论文质量的途径[J].沈阳教育学院学报,2010(4):49-51.
[4] 刘兴江.提高本科毕业论文质量的探索与实践[J].辽宁工业大学学报,2010(8):126-128.
论文关键词:单片机;教学改革;工学结合
一、单片机技术教学发展概述
单片机技术是现代电子工程领域一门迅速发展的技术,应用于各种嵌入式系统中。单片机技术的发展极大地推动了电子工业的发展,无论在教育界还是在产业界,单片机技术的推广仍然是一个热点。建立开放式的实验室管理模式单片机实验室应实行开放式管理,在不影响正常实验教学任务的前提下,面向全校学生,在课余时间向学生提供实验所需要的场所、仪器设备等。开放范围除了实验开放项目、课程设计外,也包括学生兴趣爱好、第二课堂活动、创新活动等。开放性实验管理模式是在注重知识、能力和素质协调发展的同时,贯彻因材施教、注重个性培养的教学原则,目的是激发学生的学习兴趣和热情。
目前,各个高校都建立了单片机实验室,但是很多学校的实验教学现状却不容乐观。就我院而言,主要存在以下问题:(一)实验场地和时间不足。学生除了上实验课外,平时难得有机会实践;(二)以验证性实验为主。实验室所配备的实验箱只能满足验证性实验的要求。由于实验箱是成品,学生很难参与到其中的细节设计中去,学生的实践能力很难得到锻炼和提高,学生也很难建立起单片机系统开发的整体概念。并且,这种实验设备的配置方式局限了实验项目数量,还存在设备维护工作量大的现实问题;(三)由于实验设备仅适用于某一系列的单片机,若开设新的单片机课程,则需要重新配置实验设备,增加了学校的投入。
在实施过程中,要注意实验内容不应与教学计划及教学大纲所规定的实验教学内容相重复,应属于课程教学内容的拓展性实验;还要注意综合性和针对性,强化基础,拓宽知识覆盖面,注重培养知识的综合运用能力。要根据科技的发展及其实际应用,结合实际工作,加强对学生科学研究思维和建立工程概念的训练,培养学生的创新能力和动手能力。开放性实验的组织中要突出学生的自主性,要全方位体现以学生为主体的自主式学习方式。在实验方案设计、操作、实验结果的分析处理等方面最大限度地发挥学生的主体作用,教师布置任务、讲解及指导等要点到为止,留有余地,给学生独立思考、独立操作、独立分析、独立解决问题的空间,充分调动学生的积极性和主动性。
二、改革中单片机教学内容和方法
(一)教材的改革
传统的单片机课程教材一般是以单片机的结构和各模块的使用为核心进行编写的。这样的教材详细的解析了单片机的结构和各种功能,有利于学生全面掌握单片机的理论知识。但是对于高职的学生来讲这样的教材是不合适的。结合项目化课程改革,单片机课程的教材必须进行改进,以工作任务为主线,有机的组织理论和实践知识的学习。新教材应该摈弃原来的章节概念,代之以一个个项目和模块,将整个理论体系进行有机的、覆盖性的分解后融入项目和模块的实现过程中。在每一个项目或模块的编写中,应勾勒出本项目所涉及的理论基础,以方便教师组织学生进行必要的理论准备。同时要给学生提出基本要求和提高要求,使得学生在完成基本的教学任务的同时拥有自主学习、自主创新的空间,方便学有余力的学生进一步提高自己。所有的项目应该秉承由简入深的原则,通过渐进的学习逐步的提高和完善学生的知识面。
(二)教学方法的改革
在传统的教学模式中,都是按照单片机的结构体系来授课的,存在很多问题。如单片机系统结构抽象,指令功能多,程序编写困难等,使学生入门学习望而生畏,严重挫伤了学习兴趣和热情。为了解决这些问题,必须进行教学模式改革,引入了项目教学法、案例教学法等教学方法。兴趣是最好的老师。在第一次课的绪论中,除了简要列举大量图文并茂的应用案例外,还把“新颖60秒LED旋转电子钟”、“高精度程控函数信号发生器”等作品的实物,带进教室,并简要介绍它们的工作原理及应用,创建一个“学习《单片机原理及应用》不但有用而且有趣”的情景,从而激发同学们的学习兴趣。 转贴于
压力是最大的动力。此处的压力有多层含义:1、责任感的压力,学好《单片机原理及应用》是工业技术改造和经济建设的需要,是我们青年人的责任;2、就业的压力,学好该课程是就业的需要,掌握单片机技术,可以大大拓展就业机会;3、考核的压力,即学期末每个同学除了常规的笔试、实验和平时作业外,还有一个5000字以上独立完成的“单片机应用系统设计”,短学期要完成“新颖60秒LED旋转电子钟”或“高精度程控函数信号发生器”等课程设计。以项目任务为教学单元,打破原有界限,不管硬件结构、指令、编程的先后顺序,将各部份知识分解成一个个知识点,为了完成一个项目任务抽取每个部份的不同知识点,加以组合,完成第一个项目任务就能清楚单片机的开发过程,完成第二、三个项目任务,就能自已模仿性地编出自已的程序,使得学习过程是一个不断成功地完成基础上任务的过程。当所有项目任务全部完成,知识点就全学完了。即便只完成部份项目任务,也可以去做一些程序了——事实并没有必要学完全部知识才可以去做开发的。
选取大量直接来自于工程实际,自己亲自实践过的应用案例,激发学生的求知欲。利用网络开展自主学习:为充分发挥校园网的优势,培养学生自主学习的能力,我们把课程教学大纲、电子教案、教师精心制作的教学课件等教学资源上网供学生自学,并利用电子邮件、系网站的交流园地与学生进行课外交流,为学生答疑解惑,为学生提供了更为广泛的沟通渠道与环境。不断根据企业需要来调整教学大纲:单片机技术在不断发展,其应用也在不断的变革,市场的需求就是企业的需求,也是我们培养学生的需求,为此我们要根据这些变化的需求来调整教学大纲,培养具有企业需求的技能学生,提高学生的就业技能。
(三)考核方式的改革
传统教学注重知识和理论的学习,考核以期末闭卷理论考核为主。高职教育在保证新知识传授和理论系统性的同时,特别强调职业技能的训练,考核的内容和方式要“以能力的考核为中心”作相应改革。这就是能力与知识、操作与理论并重的考核模式。因此,在传统的期末闭卷笔试考核基础上,我们增加了“操作考核”的项目,并且将学生的课外小制作也纳入平时成绩。
三、开设大型综合设计实验,培养学生的创新能力
大型综合的设计实验需要在学生完成基础实验之后视学生掌握程度而开设,这个环节在整个单片机教学中非常重要,只有经过完整的项目训练,学生才会建立起完整的系统的概念。学生需要根据设计任务书上的要求(包括软硬件的资源配置、实验要求达到的效果)进行设计实验。这样的训练可以将科技方法的训练、机电综合设计、创新设计及毕业设计等实践内容融合到大型综合设计实验项目中,使原来分散的小规模设计和训练集成为一个大型的系统设计项目,从而培养学生的创新能力。此外,在单片机实验开发的基础上,在学生参与下开发一些应用板,组成机电一体化的实验平台,如我院已经开发出的步进电机的单片机控制实验平台。这些训练可以使学生更加熟悉单片机的组成、工作原理、程序开发、系统的扩展。更重要的是,学生可以积累自己实践的经验,增强工程意识,为将来顺利进入实际的工程环境打下坚实的基础。
用户还可以建立新的元器件模型。对于MCS-51系列单片机而言,Proteus还能够与Keilc51集成环境实现联机同步调试。而Keil是德国开发的一个51单片机开发软件平台,是目前应用最广泛的、最重要的单片机开发平台。它的界面简单,操作容易。Keil的uVision2可以进行纯粹的软件仿真,也可以利用硬件仿真器,搭接上单片机硬件电路,在仿真器中载入项目程序后进行实时仿真。此外,还可以使用KeilMonitor-51在不需要额外硬件仿真器的条件下,搭接单片机硬件系统对项目程序进行实时仿真。uVision调试器的调试功能也很丰富,具有常规源极调试、符号特性调试、历史跟踪,代码覆盖,复杂断点等功能。构建虚拟实验室主要是利用Proteus进行硬件电路的设计,用Keil进行软件设计。硬件电路的设计主要有两个方面:系统扩展(包括ROM、RAM、I/O口、定时器等功能单元的扩展)和系统的配置(即根据系统的要求进行外围设备的配置,如键盘、显示器、A/D转换器、D/A转换器、打印机等的接口电路的设计),通过该软件的使用,可以使学生掌握硬件电路的设计方法。软件设计主要是应用程序的编制、调试,使学生掌握软件开发的步骤、方法和技巧。而软硬件的设计完成之后,还需要进行系统的总调,将这两大执行环境组合起来构成联合的仿真系统,其中,KEIL作为软件的调试界面,而Proteus作为硬件的仿真和调试界面。这样,就可以像仿真器一样调试程序了。