机械电子工程教学大纲C语言单片机开发技术
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《C语言单片机开发技术》课程教学大纲
课程代码:010142080
课程英文名称:Development technology of C language in Single-Chip Microprocessor application
课程总学时:16 讲课:16 实验:0 上机:0
适用专业:机械电子工程
大纲编写(修订)时间:2017.7
一、大纲使用说明
(一)课程的地位及教学目标
1.本课程是非计算机专业的一门主要专业选修课。
2.目的是使学生理解和掌握MCS-51单片机开发应用系统的相关技术,掌握C语言编程的方法和单片机应用系统的开发过程。
(二)知识、能力及技能方面的基本要求
1.要求学生掌握单片机C语言的基本语句成份、控制结构和程序设计方法。
2.要求学生了解和掌握MCS-51单片机内部资源及应用编程方法。
3.要求学生了解和掌握MCS-51单片机应用系统具有的结构和处理方法。
4.要求学生具备简单开发MCS-51单片机应用系统能力。
(三)实施说明
了解C51与单片机汇编语言的差异及各自特点,熟练掌握C51基本语法及典型程序结构和设计。掌握MCS-51资源与C51程序设计。可使学生从事智能化电子产品、设备等应用系统设计与开发。
(四)对先修课的要求
要求在学习本课程之前修完下列课程:计算机程序设计、电工电子技术、单片机原理及应
用等课程。
(五)对习题课、实验环节的要求
每部分内容均安排习题或思考题,参照设计实例,使学生能够对学习的内容真正了解掌握,初步具有开发应用系统的能力。
(六)课程考核方式
典型项目设计,答辩。
(七)主要参考书目:
《例说8051单片机》,张义和编,人民邮电出版社,出版时间2008.4
二、中文摘要
本课程是机械电子工程专业的一门实践性很强的专业选修课,本课程主要以MCS-51系列单片机为例,讲授单片机的接口应用技术,Keil C开发流程及C51基础知识。通过本课程的学习,使学生初步掌握单片机C语言编程的基本方法和应用系统开发技能。本课程将为后续的毕业设计奠定重要的基础。
四、教学内容及基本要求
第01部分 C51入门
总学时2学时讲课 2学时实验0学时上机0学时
具体内容:熟悉μVision2,C51程序结构,数据类型,运算符表达式,程序结构,函数。
重点:C51数据类型,程序结构,函数。
难点:函数。
习题内容: C51基础知识。
实验上机:无
第02部分 MCS-51输出口应用
总学时2学时讲课 2学时实验0学时上机0学时
具体内容:51并行输出口,LED、蜂鸣器、继电器和数码管接口电路,输出口应用。
重点:51输出口应用
难点:蜂鸣器发声设计。
习题内容:输出口应用。
实验上机:无。
第03部分 MCS-51输入口应用
总学时2学时讲课 2学时实验0学时上机0学时
具体内容:51并行输入口,指拨开关接口,按钮开关接口,输入口应用。
重点:输入口应用
难点:按钮开关输入设计
习题内容:输入口应用。
实验上机:无。
第04部分 MCS-51输入输出口高级应用
总学时2学时讲课 2学时实验0学时上机0学时
具体内容:4*4键盘结构、扫描原理及接口电路,数码管模块,7447、74LS138接口,键盘、数码管应用。
重点:键盘、数码管模块应用。
难点:键盘扫描原理
习题内容:输入输出口高级应用。
实验上机:无。
第05部分 MCS-51中断应用
总学时2学时讲课 2学时实验0学时上机0学时
具体内容:51中断系统,中断IE、IP、TCON设置,中断应用。
重点:51中断应用。
难点:中断服务程序设计
习题内容:中断应用。
实验上机:无。
第06部分 MCS-51定时器应用
总学时2学时讲课 2学时实验0学时上机0学时
具体内容:51定时器结构、控制逻辑,定时器TMOD、TCON设置,定时器应用。
重点:51定时器应用。
难点:51定时器控制逻辑,定时器应用设计。
习题内容:定时器应用。
实验上机:无
第07部分 MCS-51串行口应用
总学时2学时讲课 2学时实验0学时上机0学时
具体内容:MCS-51串行口,74164、74165、MAX232,SCON、波特率设置,串行口应用。重点:51串行口应用。
难点:51串行口应用设计。
习题内容:串行口应用。
实验上机:无
第08部分 MCS-51 D/A、A/D的应用
总学时2学时讲课 2学时实验0学时上机0学时
具体内容:D/A、A/D转换原理,D/A、A/D接口及应用。
重点:D/A、A/D应用。
难点:D/A、A/D转换原理,D/A、A/D应用。
习题内容:D/A、A/D应用。
实验上机:无