《单片机C语言编程》教学大纲
课程代码:000002336
课程英文名称:Microcontroller C Programming Language 课程总学时:24 讲课:16 实验:0 上机:8 适用专业:全校电气信息类专业
课程总学时:24 讲课:16 实验:0 上机:8 大纲编写(修订)时间:2010.7
一、大纲使用说明
(一) 课程的地位及教学目标
“单片机C语言编程”课程是属于电气及电子信息类专业的选修课,该课程的先修课是《单片机原理及应用》、《C语言程序设计》。后续课程为单片机接口技术课程设计,毕业设计等。通过对该课程的学习,使学生对电子技术向着模块化、智能化方向的发展趋势有一初步认识,培养和锻炼学生运用计算机技术对硬件、软件进行开发设计的能力,提高动手操作和技术创新的能力,为将来从事电气自动化工作以及应用电子产品的设计、检测和维修奠定坚实的基础。
本课程的教学目标是:通过本课程的学习,使学生熟悉单片机的原理与结构,掌握常用单片机C语言编程与使用方法,了解单片机技术在家用电器以及自动控制工程中的应用。为学生将来从事智能化电子产品的设计和研发打下良好的基础。具体分为以下几点:
1.加强学生对单片机的硬件编程能力。
2.使学生熟练掌握C51基本语法及典型程序结构和设计;
3.提高学生的单片机编程及应用能力:重点是系统的内部资源、外部资源的扩展。 4.通过实践培养学生动手能力,对学生的毕业设计和今后的工作提供帮助; 5.培养学生在电气工程领域中的科研开发能力。 (二)知识、能力及技能方面的基本要求 1.掌握标准C语言的语法结构及编程方法;
2.简单了解C51与单片机汇编语言的差异及各自特点;
3.简单了解单片机硬件原理及内部资源与外部扩展资源的程序设计方法。 4.可从事简单的智能化电子产品、设备的设计与开发。 (三)实施说明
以课堂理论授课为主,同时注重实践教学和实践技能的培养;采用多媒体及仿真技术教学,提高教学效率和教学效果。在教学过程中,注重基本理论联系实际。特别是注重培养学生利用C51语言对单片机编程解决实际问题的思想方法,提高学生的学习积极性。
1.课堂教学
在课堂教学中,重点讲解Keil C基本编程方法,锻炼学生的认知能力以提高学生自主性学习和研究性学习的能力,同时培养学生应用单片机的基本理论与编程方法解决实际问题的能力。
2.课外作业
课外作业是帮助学生理解基本概念、掌握基本分析方法、学会运用理论处理实际问题的重要环节之一。课程的主要内容配合一定数量的课外作业。
3. 实验教学
为提高学生应用所学理论与方法的能力,设计有针对性的基本实验和综合设计性实验,充分重视实验教学环节,逐步培养软件编程能力以及软硬件结合的综合应用能力。
4.课程研讨
在课程研讨中,同学们可以提出疑难问题,也可以是教师引导启发,然后学生一起分析研讨,
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113867 人正在系统学习中 相关资源:本草纲目下载李时珍本草纲目查询软件版v1.4_本草纲目pdf彩图版…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!