《单片机原理与接口技术》课程教学大纲_第1页
《单片机原理与接口技术》课程教学大纲_第2页
《单片机原理与接口技术》课程教学大纲_第3页
《单片机原理与接口技术》课程教学大纲_第4页
《单片机原理与接口技术》课程教学大纲_第5页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《单片机原理与接口技术》课程教学大纲

课程代码:ABXX0425

课程中文名称:单片机原理与接口技术

课程英文名称:PrincipleofSingleChipMicrocomputerandInterfacingTechnology

课程性质:选修

课程学分数:3学分

课程学时数:48学时其中理论学时:32学时实验学时:16学时

授课对象:计算机科学与技术专业

本课程的前导课程:大学物理、数字逻辑、汇编语言、计算机组成与系统结构

一、课程简介

单片机在通讯,智能仪表等方面应用十分广泛。通过单片机的学习,使学生了解单片机

的基本结构及工作原理,掌握MCS-51系列单片机程序设计的方法,初步掌握单片机及其

接口技术的开发应用。

要求:熟悉单片机的基本结构及工作原理,能编写单片机的一些实用程序;通过学习单

片机接口的扩展,学习掌握微机接口技术的基本原理和应用方法。

二、教学基本内容和要求

第1章单片机基础知识概述

课程教学内容:单片机基本概念及其发展概况;单片机的特点、应用及发展趋势;

单片机学习的预备知识;proteus软件的基本使用方法。

课程的重点、难点:proteus软件的使用。

课程教学要求:1、了解单片机基本概念及其发展概况;单片机的特点、应用及发展

趋势;

2、掌握proteus软件的基本使用方法。

第2章MCS-51单片机的结构及原理

课程教学内容:MCS-51单片机的结构;MCS-51的存储器的结构;单片机的复位、

时钟与时序;并行I/O口。

课程的重点、难点:MCS-51的引脚及功能;并行I/O口的结构与功能。

课程教学要求:1、了解MCS-51单片机的结构;

2、理解单片机的复位、时钟与时序;

3、掌握MCS-51的引脚及功能;并行I/O口的结构与功能。

第3章单片机的汇编语言与程序设计

课程教学内容:MCS-51指令系统简介;汇编语言的数据传送与交换类指令、算术运算

类指令、逻辑运算及移位类指令、控制转移类指令、伪指令。

课程的重点、难点:MCS-51指令系统中各个指令的功能及使用。

课程教学要求:1、了解MCS-51指令系统;

2、掌握汇编语言的编程方法。

第4章单片机的C51语言

课程教学内容:C51的程序结构;C51的数据结构;C51与汇编语言的混合编程;C51

仿真开发环境;C51应用程序编程初步。

课程的重点、难点:C51与汇编语言的混合编程。

课程教学要求:1、了解C51的程序结构;C51的数据结构;

2、理解C51仿真开发环境;C51应用程序编程初步;

3、掌握C51与汇编语言的混合编程。

第5章单片机的中断系统

课程教学内容:中断的概念;中断控制系统;中断处理过程;中断的编程应用举例。

课程的重点、难点:中断的编程应用“

课程教学要求:1、了解中断的概念;中断控制系统;

2、理解中断处理过程;

3、掌握中断的编程应用。

第6章单片机定时器/计数器

课程教学内容:定时器/计数器的结构与工作原理;定时器的控制;定时器/计数器的工

作方式;定时器/计数器的编程与应用。

课程的重点、难点:定时器/计数器的编程与应用。

课程教学要求:1、了解定时器/计数器的结构与工作原理;定时器的控制;

2、理解定时器/计数器的T作方式;;

3、掌握定时器/计数器的编程与应用。

第7章单片机的串行通信技术

课程教学内容:串行通信概述;串行口的结构组成及控制寄存器;串行通信工作方式及

应用举例;串行通信设计应用举例。

课程的重点、难点:串行通信工作方式及设计应用C

课程教学要求:1、了解串行通信概述;串行口的结构组成及控制寄存器;

2、理解串行通信工作方式及应用;

3、掌握串行通信设计应用。

第8章单片机接口技术

课程教学内容:单片机的系统总线;简单并行I/O扩展;可编程并行接口芯片8255A;

数模转换芯片DAC0832及其接口设计;模数转换芯片ADC0809及其接口设计;开关量功

率接口技术。

课程的重点、难点:DAC0832及其接口设计;ADC0809及其接口设计。

课程教学要求:1、了解单片机的系统总线;简单并行I/O扩展;

2、理解可编程并行接口芯片8255A;开关量功率接口技术;

3、掌握DAC0832及其接口设计;ADC0809及其接口设计。

第9章单片机应用系统的设计与开发

课程教学内容:单片机系统的设计开发过程;单片机系统的可靠性技术;单片机系统设

计开发应用举例。

课程的重点、难点:单片机系统设计开发应用。

课程教学要求:1、了解单片机系统的设计开发过程;

2、理解单片机系统的可靠性技术;

3、掌握单片机系统设计开发应用。

三、实验教学内容及基本要求

实验1计数显示器

实验目的:熟悉Proteus仿真软件,掌握单片机原理图的绘图方法。

实验内容:

(1)熟悉Proteus仿真软件,了解软件的结构组成与功能;

(2)学习ISIS模块的使用方法,学会设置图纸、选元件、画总线、画导线、修

改属性等基本操作;

(3)学会可执行文件加载及程序仿真运行方法;

(4)理解Proteus在单片机开发中的作用,完成单片机电路原理图的绘制

实验要求:提交的实验报告中应包括电路原理图及结果分析。

实验2指示灯/开关控制器

实验目的:学习汇编语言的编程与调试方法。

实验内容:

(1)熟悉Proteus仿真软件,了解软件的结构组成与功能;

(2)学习汇编语言的程序设计方法;

(3)学会在ISIS模块中进行汇编程序的录入、编译和调试;

(4)理解单片机程序控制原理,实现指示灯/开关控制器的预期功能。

实验要求:提交的实验报告中应包括电路原理图及结果分析。

实验3LED指示灯循环控制

实验目的:熟悉UV3编译软件,掌握C51编程月调试方法。。

实验内容:

(1)熟悉UV3编译钦件,了解软件的结构组成与功能;

(2)学习C51语言的程序设计方法;

(3)学会在UV3中进行C51程序录入、编译和调试;

(4)理解Prcteus与Keil联合仿真的原理。实现LED指示灯循环控制功能。

实验要求:提交的实验报告中应包括电路原理图及结果分析。

实验4LED灯和数码显示器的中断控制

实验目的:掌握外部中断的工作原理,熟悉中断编程及Keil平台软件调试方法。。

实验内容:绘制实验要求的电路图,并用中断控制按钮并从LED显示管中显示数据。

实验要求:提交的实验报告中应包括电路原埋图及结果分析、中断分析、C51源程

序、仿真运行截屏图,实验小结。

实验5直流数字电压表设计

实验目的:掌握LED动态显示和A/D转换接口设计方法。

实验内容:

(1)学习使用Proteus软件,掌握原理图绘图方法;

(2)学习使用keilC软件,掌握C51程序编写与调试方法;;

(3)理解动态显示与A/D转换工作原理,完成单片机电压采集与显示程序的编写

与调试。,

实验要求:提交的实验报告中应包括电路原理图及结果分析、C51源程序、仿真运

行截屏图,实验小结。

四、教学方法与手段

采用多媒体教学手段,以循序渐进和启发式的教学方法使学生由浅入深地掌握本课程的

知识。

五、教学学时分配

章节与内容课时作业量备注

单片机基础知识概述4

MCS-51单片机的结构及原理43

单片机的汇编语言与程序设计43

单片机的C51语言43

单片机的中断系统62

单片机定时器/计数器62

单片机的串行通信技术62

单片机接口技术82

单片机应用系统的设计与开发6

合计4817

六、考核方式与成绩评定标准

1、考

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论