《51单片机原理及接口技术》.docx

上传人:b****5 文档编号:7544450 上传时间:2023-01-24 格式:DOCX 页数:13 大小:21.22KB
下载 相关 举报
《51单片机原理及接口技术》.docx_第1页
第1页 / 共13页
《51单片机原理及接口技术》.docx_第2页
第2页 / 共13页
《51单片机原理及接口技术》.docx_第3页
第3页 / 共13页
《51单片机原理及接口技术》.docx_第4页
第4页 / 共13页
《51单片机原理及接口技术》.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

《51单片机原理及接口技术》.docx

《《51单片机原理及接口技术》.docx》由会员分享,可在线阅读,更多相关《《51单片机原理及接口技术》.docx(13页珍藏版)》请在冰豆网上搜索。

《51单片机原理及接口技术》.docx

《51单片机原理及接口技术》

《单片机原理及接口技术(8051)》教学大纲

一、课程代号:

二、课程名称:

单片机原理及接口技术

英文名称:

principleandinterfacetechnologyofmicrocontroller

三、课程描述:

课程总学时:

60学时(其中,讲课50学时,实验10学时,

a)适用专业:

电类专业专科

b)先修课程:

高等数学、大学物理、电工与电子技术

推荐教材:

胡汉才,单片微机原理及其接口技术,清华大学出版社,2002

参考书目:

1.李朝青等.单片机原理及接口技术.北京:

北京航空航天大学出版社,2000

2.吴秀清,周荷琴,微型计算机原理与接口技术,中国科学技术大学出版社,1999.2

3.沙占友等.单片机外围电路设计.北京:

电子工业出版社,2003

课程的性质、任务和目的

《单片机原理及接口技术》是机械制造及其自动化专业的主干课之一。

是技术型专业基础课。

其任务是讲述微型计算机系统的硬件结构、I/O接口及存储器的扩展、汇编语言简单程序设计。

通过本课程的教学,使学生掌握微型计算机应用系统的硬、软件开发方法,输入/输出(I/O)接口及存储器的扩展技术,应用程序设计技术和微型计算机应用系统的抗干扰技术。

并结合专业能设计简单、实用的微型计算机应用系统。

本课程以MCS-51单片机为典型机讲述。

四.主要内容、重点及深度

第一章微型计算机基础

1.1微型计算机概述

1.1.1微型计算机的概念

1.1.2微型计算机的发展

1.1.3微型计算机的应用

1.2微型计算机数制间的转换

1.3微型计算机组成原理

1.3.1微型计算机的基本结构

1.3.2微型计算机的基本原理

1.3.3微型计算机系统的组成

1.4单片微型计算机概述

1.4.1单片机的分代和发展

1.4.2单片机的内部结构

1.4.3典型单片机性能概览

1.4.4单片机在工业控制中的应用

教学重点:

单片机的内部结构和在工业控制中的应用学习内容介绍

教学目的和要求:

1.了解微型计算机的发展及其在生产中的应用;

2.掌握微型计算机的基本结构、原理和系统的组成。

第二章MCS-51单片机结构和原理

2.1MCS-51MCS-51单片机的内部基本组成和信号引脚功能

2.1.1MCS-51单片机的基本组成

2.1.2MCS-51单片机的信号引脚

2.28051的内部存储器

2.2.1内部数据存储器的低128单元

2.2.2内部数据存储器的高128单元

2.2.3堆栈及堆栈指示器

2.2.4内部程序存储器

2.3并行输入/输出电路结构

2.3.1P0口

2.3.2P1口

2.3.3P2口

2.3.4P3口

2.4时钟电路与时序*

2.4.1时钟电路

2.4.2时序定时单位

2.4.3MCS-51单片机的指令时序

2.5MCS-51单片机工作方式

2.5.1复位方式

2.5.2程序执行方式

2.5.3单步执行方式

2.5.4掉电保护方式

2.5.5低功耗方式(80C51)

教学重点:

 MCS-51单片机的内部基本组成和信号引脚功能

教学难点:

MCS-51单片机的四个八位并行I/O口P0、P1、P2和P3的逻辑电路原理和组成单片机应用系统时的各自不同功能。

教学目的和要求:

1.掌握MCS-51单片机的内部结构及信号引脚和MCS-51单片机内部存储器的特点、结构

2.掌握单片机本身输入/输出逻辑电路的结构及使用方法。

第三章MCS-51单片机指令系统

3.1MCS-51单片机指令系统概述

3.1.1指令格式

3.1.2寻址方式

3.1.3单片机执行指令的过程

3.1.4指令中符号意义说明

3.2数据传送类指令

3.2.1内部RAM数据传送指令组

3.2.2外部RAM数据传送指令组

3.2.3程序存储器数据传送指令组

3.2.4数据交换指令组

3.2.5堆栈操作指令组

3.2.6数据传送类指令汇总及说明

3.3算术运算类指令

3.3.1加法指令组

3.3.2带进位加法指令组

3.3.3带借位减法指令组

3.3.4加1指令组

3.3.5减1指令组

3.3.6乘除指令组

3.3.7十进制调整指令

3.3.8算术运算类指令汇总

3.4逻辑运算及位移类指令

3.4.1逻辑与运算指令组

3.4.2逻辑或运算指令组

3.4.3逻辑异或运算指令组

3.4.4累加器清零取反指令组

3.4.5移位指令组

3.4.6逻辑运算及位移类指令汇总

3.5控制转移类指令

3.5.1无条件转移指令组

3.5.2条件转移指令组

3.5.3子程序调用与返回指令组

3.5.4空操作指令

3.5.5移位指令组

3.5.6控制转移类指令汇总

3.6布尔变量操作类指令

3.6.1位传送指令组

3.6.2位置位复位指令组

3.6.3位运算指令组

3.6.4位控制转移指令组

3.6.5布尔变量操作类指令汇总

本章重点:

MCS-51单片机的指令格式、寻址方式和指令执行过程。

本章难点:

条件转移指令、子程序调用与返回指令的书写格式、功能和使用时的注意事项。

教学目的和要求:

掌握MCS-51单片机的指令格式、寻址方式、指令执行过程和MCS-51单片机指令系统的分类,并能编写简单的汇编语言程序。

第四章存储器与存储器扩展

4.1单片机扩展及系统结构

4.1.1单片机的扩展结构

4.1.2单片机扩展的实现

4.2扩展存储器编址及映象

4.2.1存储器编址技术

4.2.2存储映象

4.3程序存储器扩展

4.3.1只读存储器概述

4.3.2典型只读存储器芯片

4.3.3程序存储器扩展举例

4.4数据存储器扩展*

4.4.1随机存储器概述

4.4.2典型随机存储器芯片

4.4.3随机存储器扩展举例

4.4.4扩展既可读又可写的程序存储器

4.5单片机存储器的特点

4.5.1多种存储器的交叠

4.5.2交叠存储器的实用

本章重点:

MCS-51单片机的存储器编址技术和存储映象概念。

本章难点:

MCS-51单片机的片内外程序存储器和数据存储器交叠配置的特点和使用方法。

教学目的和要求:

教学目的

使学生掌握MCS-51单片机的程序存储器和数据存储器的扩展技术。

第五章中断与定时

5.1微型计算机中断技术概述

5.1.1什么是中断

5.1.2中断功能

5.1.3中断处理流程

5.2MCS-51单片机中断系统

5.2.1中断源

5.2.2中断控制5.2.3中断响应

5.2.4中断请求的解除

5.3MCS-51单片机定时器/计数器

5.3.1定时方法概述

5.3.2定时器/计数器的定时和计数功能

5.3.3定时器/计数器的控制寄存器

5.3.4定时工作方式05.3.5定时工作方式1

5.3.6定时工作方式2

5.3.7定时工作方式3

5.3.8用定时器/计数器进行外部中断扩展

5.4定时器/计数器与中断联合使用

本章重点:

MCS-51单片机的中断源的使用场合和使用方法,对于中断系统的控制方法、与中断系统有关的寄存器位定义及使用方法;与可编程定时器/计数器有关的控制寄存器的使用方法,MCS-51单片机定时器/计数器的四种工作方式。

本章难点:

定时器/计数器与中断的联合使用

教学目的和要求:

教学目的:

使学生掌握MCS-51单片机的中断技术和可编程定时/计数器的使用方法。

第六章单片机I/O扩展及应用

6.1微型计算机I/O接口技术概述

6.1.1计算机为什么需要I/O接口电路

6.1.2接口与端口

6.1.3数据总线隔离技术

6.1.4I/O编址技术

6.1.5I/O数据传送的控制方式

6.2MCS-51单片机I/O口直接应用

6.2.1有关I/O的操作指令

6.2.2I/O口的直接应用

6.3单片机简单I/O扩展

6.3.1简单输入接口扩展

6.3.2简单输出接口扩展

6.48255作单片机的可编程I/O扩展

6.4.1单片机的可编程I/O扩展

6.4.28255的逻辑结构和信号引脚

6.4.38255的工作方式及数据I/O操作

6.4.48255控制字及初始化编程

6.5单片机打印机接口技术

6.5.1微型打印机简介

6.5.2查询方式的打印驱动

6.68155作单片机的可编程I/O扩展

6.6.18155的基本结构及工作方式

6.6.28155与MCS-51单片机的连接

6.6.38155的命令/状态字

6.6.48155的定时器/计数器

6.6.58155应用举例

6.7单片机键盘接口技术

6.7.1按键识别流程

6.7.2键盘接口及程序设计

7.8单片机LED显示器接口技术

7.8.1LED显示器

7.8.28155作LED显示器接口及显示程序

本章重点:

8155的作为可编程I/O接口的扩展方法、工作方式及数据I/O操作过程。

本章难点:

键盘接口技术和LED显示器接口技术

教学目的和要求:

1.掌握微型计算机的接口技术,熟悉掌握8155、8255等常用的可编程输入/输出接口电路的使用方法;

2.掌握微型打印机、键盘和LED显示器的使用方法。

第七章AT89C51/LV51单片机结构和原理

7.1AT89C51Flash单片机

7.1.1AT89C51单片机的结构框图及引脚

7.1.2震荡器及工作方式

7.1.3对Flash存储器及接口编程

7.2AT89LV51Flash单片机

教学重点与教学难点:

片内闪存存储器(FlashMemory)的特点和使用方法。

教学目的和要求:

1.掌握AT89C51/LV51单片机的内部结构及信号引脚功能;

2.掌握片内闪存存储器(FlashMemory)的特点和使用方法。

 

五.学时分配表

各教学环节学时分配

作业

题量

讲授

实验

讨论

习题

课外

其它

小计

1

微型计算机基础

2

2

MCS-51单片机结构和原理

4

3

MCS-51单片机指令系统

7

1

4

存储器与存储器扩展

5

中断与定时

6

4

4

6

单片机I/O扩展及应用

2

1

4

总计

30

8

2

40

25

撰稿人:

刘士光

审稿人:

系(院)领导:

 

《principleandinterfacetechnologyofmicrocontroller》syllabus

A,coursecode:

B,coursename:

principleandinterfacetechnologyofmicrocontroller

C,coursedescription:

Thecourseistotaltolearnthehour:

60learn(amongthem,prelect50learn,experiment10learn,

Applytoprofession:

Themachinedesignmanufacturingandit’sautomatization

Takethecoursefirst:

Altitudemathematics,theuniversityphysics,electricianandelectronicstechniques

Thesuggestionchooseyschoolbook:

HuHancai,principleandinterfacetechnologyofmicrocontroller,Tsinghuauniversitypublisher,version2

Teachingreferencebook:

1.LiChaoqingetc..Principleandinterfacetechnologyofmicrocontroller.Beijingaviationaerospaceuniversitypublisher,2000

2.WangFuruietc..Principlesandinterfacetechniqueofmicrocomputer,Chinesesciencetechniqueuniversitypublisher,1999.2

3.ShaZhanyouetc..Outerelectriccircuitdesignofmicrocontroller.Theelectronicsindustrypublisher,2003.

Theproperty,missionandpurposesofthecourse

Principleandinterfacetechnologyofmicrocontrollerisoneofthemaincoursesofthemachinedesignmanufacturingandit’sautomatizationprofession.Itisaprofessionaltechniquefoundationcourse.Itsmissionisnarratinghardwarestructure,I/Ointerfacecircuit,expandingmemory,assemblelanguagesimpleprogramdesign.

predominatehardandsoftwaredesignmethodofthemicrocomputerapplicationsystem.ThiscoursetakesMCS-51microcontrollerasthetypicalmodelmicrocontrollertorelate.

D.Four.Maincontents,pointanddepth

Chapter1microcomputerfoundation

1.1microcomputersummarization

1.2conversionsofthemicrocomputernumbersystems

1.3constituteprincipleofmicrocomputers

1.4microcontrollersummarization

Teachingpoint:

internalstructureandapplicationinindustryofmicrocontroller.

Theteachingpurposeandrequest:

1.thedevelopmentandapplicationintheproductionofmicrocontroller.

2.predominatebasicstructure,principleandconstituteofsystemsofmicrocomputer.

Chapter2structureandprincipleofMCS-51microcontroller.

2.1ntramuralconstituteandfunctionofsignalleadfeetofMCS-51microcontroller.

2.2internalmemoryof8051microcontroller.

2.3structureofcollateralinput/outputinterfacecircuit

2.4clockelectriccircuitsandtimesequence

2.5workmodeofMCSs-51microcontroller.

Theteachingpoint:

ntramuralconstituteandfunctionofsignalleadfeetofMCS-51microcontroller.

Theteachingdifficult:

thelogicelectriccircuitprincipleandconstituteofMCS-51microcontroller.

Theteachingpurposeandrequest:

1.predominateInternalstructure,functionofsignalsleadfeetandcharacteristicsofmemory.

2.predominatestructureofinternalinpuy/outputinterfacelogicelectriccircuitandoperationmethodofmicrocontroller.

Chapter3instructionsystemofMCS-51microcontroller

3.1MCS-51microcontrollerinstructionsystemsummarization

3.2datatransmissionsinstruction

3.3arithmeticoperationsinstruction

3.4logicoperationsandshiftinstruction

3.5controlstransferinstruction

3.6尔soperatingvariableinstruction

Theteachingpointanddifficult:

Theinstructionformat,lookfortheaddressmethodandimplementinstructionsprocessofMCS-51microcontroller.

Theteachingpurposeandrequest:

Predominateinstructionformat,lookfortheaddressmethod,implementinstructionsprocessandinstructionclassificationofMCS-51microcontroller.

Chapter4memoryandmemoryream

4.1microcontrollersystemexpandanditsstructure

4.2compileaddressforexpandingmemoryandreflectelephant

4.3Readonlymemory(ROM)expands

4.4Randomaccessememory(RAM)expands

4.5microcontroller’scharacteristics

Theteachingpoint:

compileaddresstechniqueandreflectelephantconceptofMCS-51microcontroller.

Theteachingdifficult:

memorystructurecharacteristicsandoperationmethodofMCS-51microcontroller.

Theteachingpurposeandrequest:

PredominateexpandingmemorymethodofMCS-51microcontroller.

Chapter5interruptandtime

5.1interrupttechniquesummarizationofmicrocomputer

5.2interruptsystemofMCSs-51microcontroller

5.3timer/counterofMCSs-51microcontroller

5.4Consociationusageoftimer/counterwiththeinterruption

Theteachingpointanddifficult:

Consociationusageoftimer/counterwiththeinterruption

Theteachingpurposeandrequest:

PredominateinterruptiontechniqueandOperationmethodoftimer/counter

Chapter6I/Oexpandandappliedofmicrocontroller

6.1I/Ointerfacetechniquesummarizationofmicrocomputer

6.2oneselfI/OinterfacedirectapplicationofMCSs-51microcontroller

6.3simpleI/OexpandinterfaceexpandofMCSs-51microcontroller

6.4programmableI/Ointerfacecircuit8255

6.5printersinterfacecircuittechniqueofMCSs-51microcontroller

6.6programmableI/Ointerfacecircuit8155

6.7keyboardsinterfacecircuittechniqueofMCSs-51microcontroller

6.8LEDdisplayinterfacecircuittechniqueofMCSs-51microcontroller

Theteachingpoint:

expandmethod,workmodeanddataoperatingprocesso

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 其它模板

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

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