资源描述:
《《单片机原理与接口技术》课程教学的若干思考new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高教论坛2005年8月第4期Aug.2005.No14HigherEducationForum《单片机原理与接口技术》课程教学的若干思考陈德为吴亦锋(福州大学机械工程及自动化学院,福建福州350002)摘要:介绍了单片微机课程在教学改革中的若干思考。文中叙述了分析过程。关键词:单片机;CPLD;C语言;多媒体;教学改革中图分类号:G642文献标识码:A文章编号:1671-9719(2005)04-0058-03经过多年的教学探索,笔者在《单片机原理与接度,关键环节均要设计一个对应的课题任务,结合专口技术》课程教学方面已积累了一定
2、的经验。本文业特点,各部分内容紧密相依,前面的课题应为后面就《单片机原理与接口技术》课程教学过程的若干思的课题打基础,后面的课题在不断注入新内容和新考进行论述,下面从五个方面进行分析。概念的同时,也应对前面课题提到的知识点进行适当的重复。一、单片机课程教学内容应体现“任务驱动”思[1]我院机械制造及其自动化专业的单片机课程学想时为50,以单片机基本应用技术为主线,关键环节为了切实提高本科生单片机的技术应用能力,的教学顺序设置为:(1)MCS-51单片机的硬件结调动学生的学习积极性,尽快使学生入门,单片机教构和单片机的软件系统及汇
3、编程序设计;(2)单片机学过程中应引入“任务驱动”思想。“任务驱动”的特的存储器扩展;(3)单片机的中断系统;(4)单片机的征是:教师的教学与学生的学习都是围绕着一个目接口技术;(5)单片机对A/D、D/A的接口技术;(6)标、基于几项任务来完成的。“任务驱动”的实施有单片机串行数据通信等。于是我们设计了对应的课利于更快地培养学生对单片机教学内容的理解能力题任务:①应用89C51单片机(要求采用片内定时和独立分析问题、解决问题的能力。具体来说,就是器来定时)实现的交通灯控制;②8031片外程序存教师把一学期要完成的教学内容设计成
4、若干个具体储器、数据存储器扩展系统设计;③用中断技术实现的任务,让学生通过独立完成这些任务,来掌握教学键盘搜索;④8255输入、输出接口设计;⑤应用内容,培养解决实际问题和创新能力。将“任务驱ADC0809、DAC0832实现的“模/数”、“数/模”转换动”思想与单片机教学结合,构造出的全新课题式教设计;⑥双机串行通讯等。学内容体系是把所要讲授的各项理论知识和实践技应用“任务驱动”思想进行单片机教学有利于原能按由浅入深、现学现用的原则分解到一个个具有理与应用的紧密结合,达到“教、学、做”的高度统一,明确应用目标的课题任务中,通过
5、让学生在规定时原来分离的软硬件知识点转换为在具体课题中应用间内依次完成这些任务来达到教学目的。在课题的的相关联的技术支持点,使学生以系统的观点认识设计和顺序安排上必须注意循序渐进,按照教学进和把握所学习的知识。改变了以教师为主体、理论收稿日期:2005-03-20为中心、满堂灌输的模式,充分体现了以学生为主作者简介:陈德为(1962-),男,福建古田人,副教授,在职博体,应用能力培养为中心,有助于提高学生的学习积士生。从事专业:机电控制.极性,推动了培养学生分析问题、解决问题和创新能力。58子媒体集成并控制起来,将各种信息有机联
6、系起来,[2]二、关于C语言教学的思考以构成能够进行人机交互的综合信息系统的一种技目前MCS_8051单片机除了汇编语言支持外,术。多媒体技术的出现,为我们提供了全新的教学还可靠C语言支持。C语言是一种源于UNIX操作方式。运用多媒体技术,直接把真实世界一目了然系统的语言,它是一种结构化语言。相对于汇编语地呈现在学生面前,从而大大提高教学效率,这是现言,C语言存在如下优点:①只要掌握单片机的存贮代教学发展的趋势和必然。随着教学改革呼声的日器结构即可编程;②寄存器分配、不同存贮器的寻址益高涨,许多课程都相继摒弃了传统的“黑板+粉笔
7、及数据类型等细节可由编译器管理;③C语言程序+讲台”教学方式,采用了多媒体授课。笔者在单片有规范的结构,可使程序结构化;④可改善程序的机的课堂实践中大胆地利用了多媒体技术,收到了可读性;⑤关键字及运算函数可用近似人的思维过意想不到的效果。程方式使用,编程及程序调试时间显著缩短,从而提多媒体技术具有集成性、交互性、控制性三大特高效率;⑥提供的库函数包含许多标准子程序,具有点。利用多媒体技术对文本、声音、图形、图像、动画较强的数据处理能力,因为采用模块化编程技术,所等综合处理及其强大交互式的特点,编制各学科教以C语言的移植性好。如果
8、编制的程序要针对硬件学计算机辅助教学课件,能充分创造出一个图文并进行控制和操作,C语言提供丰富的硬件库函数。茂、有声有色、生动逼真的教学环境,为教师教学的目前单片机教学存在着如下问题a)教学内容顺利实施提供形象的表达工具,能有效地减轻学生上的脱节,与前期的计算机