ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:19.06KB ,
资源ID:7274541      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7274541.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《单片机技术及应用》课程教学大纲.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《单片机技术及应用》课程教学大纲.docx

1、单片机技术及应用课程教学大纲单片机技术及应用课程教学大纲一、课程基本信息开课单位信息与网络工程学院课程类别专业核心课程名称单片机技术及应用、Techniques and Applications of Mono-chip Computers课程编码开课对象计算机科学技术专业开课学期第5学期学时/学分总学时:72,理论课学时:48,实验课学时:24先修课程数字电路技术、计算机组成原理课程简介:单片机技术及应用是计算机科学与技术专业(应用型)一门专业核心课程。本课程主要讲授MCS-51系列单片机的内部结构、工作原理、指令系统、系统外部功能的扩展,以及单片机常用外围设备:键盘、LED、LCD、A/D

2、、D/A以及键盘基于MCS-51系列单片机的C语言应用程序设计与应用系统开发技术。单片机技术被广泛地应用在工业控制、通讯、智能家用电器等领域,该门课程对学生应用计算机能力的培养具有很好作用。二、课程教学目标单片机技术及应用是计算机科学与技术专业(应用型)一门专业核心课程。本课程是一门实践性很强的重要课程。本课程的学习目的在于使学生掌握单片微机计算机相关的的基本概念,基本原理和应用方法。要求学生在牢固掌握单片机基本工作原理的基础上,具备对简单应用系统的硬件原理的分析与设计、接口芯片的应用和C语言编程的能力,为嵌入式技术的学习和参加本专业的工程实践打下必要的基础。具体的说,学生应掌握以下各方面内容

3、:1. 熟悉MCS-51系列单片机的组成、结构特点、资源分配;了解单片机工作过程。 2. 了解MCS-51指令系统及汇编语言编程的基本方法。 3. 掌握单片机的的C51语言编程方法。 4. 掌握单片机的定时/计数器、中断系统工作原理及应用编程。5. 掌握单片机的串行口及并行口的工作原理及应用编程。 6. 掌握键盘、LED、点阵LED、LCD的工作原理、驱动方法及编程。 7掌握A/D、D/A的工作原理及其转换器的应用。8. 理解总线扩展技术。9了解单片机应用系统开发的一般步骤。三、教学学时分配单片机技术及应用课程理论教学学时分配表章次主要内容学时分配教学方法或手段第一章单片机系统概述2讲授/多媒

4、体第二章单片机的功能结构及引脚6讲授/多媒体第三章单片机指令系统及汇编语言程序设计4 讲授/多媒体第四章C51程序设计与KEIL C4讲授/多媒体第五章键盘与显示技术10讲授/多媒体第六章中断系统与定时器/计数器10讲授/多媒体第七章串行通讯接口4讲授/多媒体第八章数模与模数转换4讲授/多媒体第九章总线扩展技术2讲授/多媒体第十章单片机应用系统开发2讲授/多媒体合计48理论学时包括讨论、习题课等学时。单片机技术及应用课程实验内容设置与教学要求一览表序号实验项目名称实验内容教学要求学时分配实验类别实验类型每组人数1系统认识实验实验系统及软件环境的使用熟悉实验系统及软件环境使用2必做验证型12流水

5、灯实验各种流水灯的实现熟悉C51编程及单片机并口的使用2必做验证型13LED实验单个LED及多位LED的使用掌握LED及多位LED的驱动原理及连接与编程4必做验证型14点阵LED实验点阵LED的连接与应用编程掌握点阵LED的的驱动原理及连接与编程2必做验证型15LCD实验LCD1602的使用掌握LCD1602的的驱动原理及连接与编程2必做验证型16键盘实验键盘按键的识别掌握键盘的的驱动原理及连接与编程2必做验证型17中断实验单中断源及多中断源中断理解中断的工作原理,掌握中断应用程序的编写2必做验证型18定时/计数器实验定时器及计数器实验掌握定时器定时及计数器计数的实现的应用编程2必做验证型19

6、时钟实验在多位LED及LCD1602上实现时钟掌握中断、定时器、多位LED、LCD1602的综合使用4必做综合型110D/A及A/D实验数模及模数转换实验理解ADC及DAC的工作原理、连接及应用编程2必做验证型1四、教学内容和教学要求第一章 单片机系统概述(2学时)(一)教学要求了解:了解单片机系统的相关概念、单片机技术的发展、单片机应用系统开发过程。(二)教学重点与难点教学重点:单片机系统的相关概念、单片机技术的发展。教学难点:嵌入式系统的概念。(三)教学内容第一节 单片机相关的基本概念1. 什么是单片机 2单片机与嵌入式系统第二节 单片机技术的发展1. 单片机的发展历程2. 单片机的发展趋

7、势第三节 单片机应用系统开发过程第四节 单片机的应用领域第二章 单片机的功能结构及引脚(6学时)(一)教学要求了解:定时/计数器、串并口通信、单片机最小系统的概念。理解:振荡器与时钟电路、CPU工作时序、工作方式等。掌握:单片机内部功能结构、存储器组织、寄存器组织、各引脚功能。(二)教学重点与难点教学重点:单片机内部功能结构、存储器组织、寄存器组织、各引脚功能教学难点:存储器组织(三)教学内容第一节 单片机的功能结构1. 中央处理器2. 存储器 3. 串并行口 4. 功能部件 5. 特殊功能寄存器 第二节 51系列单片机的引脚及功能第三节 单片机的存储器组织1. 程序存储器2. 数据存储器第四

8、节 时钟电路与CPU时序1. 振荡器和时钟电路2. CPU时序 3. 单片机的指令时序第五节 单片机的工作方式1. 复位方式2. 程序执行方式 3. 低功耗工作方式第六节 单片机最小系统第三章 单片机指令系统及汇编语言程序设计(4学时)(一)教学要求理解:汇编语言程序设计的基本方法。掌握:初步掌握单片机各种寻址方式、常用单片机的指令,基本程序结构的汇编语言实现。(二)教学重点与难点教学重点:单片机各种寻址方式、常用单片机的指令,基本程序结构的汇编语言实现。教学难点:基本程序结构的汇编语言实现。(三)教学内容第一节 单片机指令系统概述第二节 寻址方式1. 直接寻址2. 立即寻址 3. 寄存器寻址

9、 4. 寄存器间接寻址方式5. 位寻址第三节80C51指令系统1. 数据传送与交换指令2. 算术运算指令 3. 逻辑运算及移位指令 4. 控制转移指令5. 位操作类指令第四节 单片机汇编语言程序设计1. 伪指令2. 顺序程序设计 3. 分支程序设计 4. 循环程序设计5. 子程序设计第四章 C51程序设计与KEIL C(4学时)(一)教学要求了解:C51库函数。理解:C51语言与C语言的区别。掌握:C51的数据类型、C51控制语句、keil c集成开发环境的使用方法。(二)教学重点与难点教学重点:C51语言与C语言的区别、C51的数据类型、keil c集成开发环境的使用方法。教学难点:C51语

10、言与C语言的区别。(三)教学内容第一节 C51语言 与C语言第二节C51数据类型、运算符和表达式第三节C51控制语句和结构化程序设计1. 表达式语句、复合语句和顺序结构程序2. 顺序程序设计 3. 选择语句和选择结构程序 4. 循环语句和循环结构程序第四节C51函数1. 函数的调用2. 中断函数 3. 库函数第五节keil c集成开发环境 第五章 键盘与显示技术(10学时)(一)教学要求了解:TFT显示技术、触摸屏技术。掌握: LED、点阵LED、LCD1602的工作原理及驱动编程;键盘的工作原理及驱动编程。(二)教学重点与难点教学重点:LED、点阵LED、LCD1602的工作原理及驱动编程;

11、键盘的工作原理及驱动编程。教学难点:TFT显示技术、触摸屏技术。(三)教学内容第一节 LED1. LED的工作原理及驱动编程2. 多位LED显示的工作原理及驱动编程 3点阵LED的工作原理及驱动编程第二节 LCD1. LCD2. LCD1602的结构及工作原理 3. LCD1602的应用编程第三节 键盘1. 独立式键盘的识别2. 矩阵式键盘的识别第四节 TFT与触摸屏1. TFT2. 触摸屏第六章 中断系统与定时器/计数器(10学时)(一)教学要求了解:单片机应用系统中的定时实现的几种方法。掌握:单片机的中断系统结构;中断的响应过程和控制、应用编程;单片机的定时器/计数器的结构、工作原理、工作

12、方式、应用编程;定时器与中断的综合应用。(二)教学重点与难点教学重点:单片机的中断系统结构;中断的响应过程和控制、应用编程;单片机的定时器/计数器的结构、工作原理、工作方式、应用编程;定时器与中断的综合应用。教学难点:定时器与中断的综合应用。(三)教学内容第一节 中断系统1. 中断系统的相关概念2中断系统的结构3. 中断的处理过程 4. 中断服务程序的设计 5. 外部中断的应用举例第二节 定时器/计数器1. 定时实现的几种方法2定时器/计数器的基本结构与工作原理 3. 定时器/计数器的工作方式 4. 定时器/计数器的应用举例第三节 定时器/计数器、中断的综合应用举例1. LED时钟的实现2LC

13、D时钟的实现 第七章 串行通讯接口(4学时)(一)教学要求了解:串行通信的相关概念。掌握:串行口结构、工作方式、应用编程。(二)教学重点与难点教学重点:串行口结构、工作方式、应用编程。教学难点:串行口通信的应用编程。(三)教学内容第一节 串行通信的相关概念1. 串行通信与并行通信2. 同步中行通信与异步串行通信 3异步串行通信 第二节 串行通信接口 1. 串行口的结构2. 串行通信过程 3串行口的工作方式 4单片机与PC机通信的应用编程第八章 数模与模数转换(4学时)(一)教学要求了解:数模转换与模数转换的相关概念。理解:数模转换、模数转换的工作原理。掌握:DAC、ADC转换芯片的结构及应用编

14、程。(二)教学重点与难点教学重点:数模转换、模数转换的工作原理;DAC、ADC转换芯片的结构及应用编程。教学难点:DAC、ADC转换芯片的结构及应用编程。(三)教学内容第一节 模拟接口概述 第二节 D/A转换器 1. D/A转换器的工作原理2. D/A转换器的主要性能指标 3D/A转换芯片 4D/A转换芯片与单与机的接口设计与编程第三节 A/D转换器 1. A/D转换器的工作原理2. A/D转换器的主要性能指标 3A/D转换芯片4A/D转换芯片与单与机的接口设计与编程第九章 串行总线扩展技术(2学时)(一)教学要求了解:串行总线扩展的一般方法。理解:I2C总线的结构、通信过程以及单片机用软件模

15、拟I2C总线时序的方法。(二)教学重点与难点教学重点:I2C总线的结构、通信过程以及单片机用软件模拟I2C总线时序的方法。教学难点:单片机用软件模拟I2C总线时序的方法。(三)教学内容第一节 串行总线扩展技术概述 第二节 I2C总线 1. I2C总线的结构与通信过程2. 单片机模拟I2C总线通信 3E2PROM AT24C02与单片机的通信 第十章 单片机应用系统开发(2学时)(一)教学要求了解:单片机应用系统开发一般方法。(二)教学重点与难点教学重点:单片机应用系统开发一般方法。教学难点:无(三)教学内容第一节 应用系统设计步骤1. 明确任务要求2. 系统硬件设计 3. 系统软件设计4. 系

16、统调试第二节 应用系统的可靠性及抗干扰设计1. 干扰来源2. 电源系统抗干扰设计 3. 地线干扰及其抑制4. 其他提高系统可靠性的方法第三节 应用系统的可靠性及抗干扰设计1. 实例功能2. 硬件电路 3. 程序设计第四节 在线系统可编程技术ISP1. 并行口下载2. USB接口下载 五、教学方法或手段1、教学方法:以学生为本、因材施教、个性发展、注重素质教育。积极采用启发式、讨论式、案例式、探究式、互动式、网上助学式和合作式学习方式。2、教学手段:采用教、学、做一体化教学方法。六、考核方式及评价要求课程考核结合过程式考核与上机考核相结合的方式进行。过程式考核是平时课堂所学知识与能力的和考核,主要以学生上机实验情况为主,占50%,上机考核是学期结束时的考核,考察学生的综合应用能力,占50%。七、教材及教学主要参考书推荐教材:单片机原理及应用,黄勇、高先和主编,安徽大学出版社,年月第版。参考书目:单片机原理及接口技术,李全利主编,高等教育出版社,年月第版。51单片机应用实例详解,杨欣等主编,清华大学出版社

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1