单片机原理及应用》教学大纲
一、课程的性质和任务 课程的性质:《单片机原理与应用》是电子类专业的专业课。
课程的任务:使学生掌握单片机的基本工作原理,具备单片机的初步应用能力,为将来从事单片机应用系统的开发打下坚实的基础。
二、相关课程的衔接
本课程的先修课程为模拟电路与数字电路、汇编语言、计算机组成原理、微机原理。
三、教学的基本要求
通过本课程的学习,学生应达到下列基本要求:
1、了解计算机的基础知识,掌握MCS一51系列单片机的结构及工作原理。 2、熟悉McS一51系列单片机的指令系统和程序设计方法。
3、掌握MCS一51系列单片机的中断系统和定时器、计数器的工作原理和编程方法,以及系统扩展的方法,并能在实际中加以运用。
4、了解串行通信的工作原理和编程方法以及其它输入/输出设备接口
四、教学方法与重点、难点
教学方法:本课程采用多媒体教学开展教学。
重点:硬件结构、指令系统、系统扩展和应用。 难点:硬件结构。
五、学时分配 教学内容 第一章:单片机基础知识概述 第二章:MCS一51单片机的硬件结构及原理 第三章:单片机的汇编语言与程序设计 第四章:单片机的C51语言 第五章:单片机的中断系统 第六章:单片机的定时器/计数器 第七章:单片机串行通信技术 第八章:单片机接口技术 第九章:单片机应用系统的设计与开发 合计 讲课学时 实验序号 实验或上机学时 4 8 6 6 6 6 6 8 4 54 l 2 3 4 5 6、7 8 2 2 2 2 2 2 4 4 18 备注 六、课程考核
期末闭卷笔试占总成绩的70%,平时成绩(作业、实验等)占30%。
七、教材及主要参考书
教材:林立主编单片机原理及应用-基于proteus和Keil C,电子工业出版社。2009.7
参考书目:
1.蔡美琴主编 MCS-51单片机原理与应用,高等教育出版社。1992.8
2.张毅坤主编 单片微型计算机原理及应用, 西安电子科技大学出版。1998.9
八、教学内容
第一章 单片机基础知识概述 1、教学内容
单片机概述:各种编码、数椐表示和数据运算;Proteus应用简介。 2、教学基本要求
了解计算机的各种编码,熟悉计算机的组成及工作过程,掌握计算机的数据表示。 3、重点、难点
重点:计算机的组成及数据表示和数据运算。 难点:计算机的数据表示和数据运算。
第二章 Mcs一51单片机的硬件结构及原理
1、教学内容
单片机的发展史及各方面的应用;单片机的引脚和功能;单片机工作的时序;51单片机的分类和内部结构。
2、教学基本要求
了解单片机的发展史及应用;熟悉单片机的引脚,功能及工作的时序,掌握51单片机的分类和内部结构。
3、重点、难点
重点:单片机的引脚,功能及工作的时序
难点:51单片机的分类。
第三章 单片机的汇编语言与程序设计 ’ 1、教学内容
助记符指令和二进制代码指令的异同;单片机的寻址方式;单片机的指令糸貌。伪指令;汇编语言设计技巧;汇编语言到机器语言的编译过程。 2教学基本要求
掌握单片机的寻址方式;掌握单片机的指令系统;熟悉汇编语言设计技巧,熟练掌握汇编语言到机器语言的编译过程。 3、重点、难点
重点:单片机的指令系统、伪指令
难点:其寻址方式,掌握汇编语言到机器语言的编译过程。
第四章 单片机的C51语言 1、教学内容
C51的数据结构;C5l与汇编语言的混合编程;C51应用编程初步 2、教学基本要求
掌握C51编程方法;掌握C51与汇编语言的混合编程;掌握开发环境Keil 3、重点、难点
重点:使用Keil C51编程完成简单应用。
难点 :C51和一般c语言的区别及其和汇编语言混编。
第五章 单片机的中断系统 1、教学内容
中断基本概念;中断系统的程序编制;中断系统解决工程问题。 2、教学基本要求
熟悉中断基本概念,掌握中断系统的程序编制,了解中断系统解决工程问题。 3、重点、难点
重点:中断系统的程序编制。 难点:中断系统解决工程闯题。
第六章 单片机的定时器/计数器 l、教学内容
串行口的基本概念;单片机内部定时器/计数器的结构及工作原理;定时器/计数器的程序编制;定时器/计数器解决工程问题;串行口的程序编制;串行口解决工程问题。 2、教学基本要求
了解串行口的基本概念;单片机内部定时器/计数器的结构及工作原理;定时器/计数器及串行口的程序编制;定时器/计数器及串行口解决工程问题。 3、重点、难点
重点:单片机内部定时器/计数器的结构及工作原理;定时器/计数器及串行口的程序编制。
难点:定时器/计数器及串行口解决工程问题。
第七章 单片机串行通信技术 1、教学内容
串行口的基本概念;串行口的程序编制;串行口解决工程问题。 2、教学基本要求
了解串行口的基本概念;定时器/计数器及串行口解决工程问题。 3、重点、难点
重点:串行口的程序编制。 难点:使用口解决工程问题。
第八章 单片机接口技术 l、教学内容
单片机外部总线的扩展;管理功能部件的扩展;A/D和D/A接口功能的扩展;外部存储器的扩展;I/0接口的扩展。 2、教学基本要求
熟悉单片机外部总线及管理功能部件的扩展,掌握A/D和n/A接口功能的扩展,掌握外部存储器及I/0接口的扩展。 3、重点、难点
重点:单片机外部总线及管理功能部件的扩展。
难点:A/D和D/A接口功能的扩展,外部存储器的扩展,I/O接口的扩展。
第九章 单片机应用系统的设计与开发 1、教学内容
单片机应用系统的开发过程;单片机干扰源与分类:干扰对单片机系统的影响;数字滤
波;硬件抗干扰技术;软件抗干扰技术;开发实例。 2、教学基本要求
熟悉单片机应用系统的开发过程;掌握单片机应用系统的软件和硬件调试过程;熟练掌握单片机开发工具的分类和使用;了解单片机干扰源与分类、干扰对单片机系统的影响;熟悉数字滤波、硬件及软件抗干扰技术。 3、重点、难点
重点:单片机应用系统的开发过程;扰对单片机系统的影响 难点:单片机应用系统的软件和硬件调试;硬件及软件抗干扰技术
九、实验教学
实验一:指示灯/开关控制器 实验二:流水灯实验
实验三:16×16 L,ED点阵显示实验 实验四:中断扫描法阵列式键盘实验 实验五:查询式键盘实验 实验六:定时器输出PWM实验 实验七:电子琴模拟实验 实验八:直流电动机控制实验 实验九:RS232串口通信实验 实验十:DHC0832数模转换实验
实验十一:ADC0809并行模数转换实验 实验十二:RAM外部数据存储器扩展实验 实验十三:2C总线实验
实验十四:子万年历时钟实验 实验十五:度传感器温度控制实验
执笔人: 专业负责人:
主管教学副院长签名:
因篇幅问题不能全部显示,请点此查看更多更全内容