第2章 80C51单片机的硬件结构.



《第2章 80C51单片机的硬件结构.》由会员分享,可在线阅读,更多相关《第2章 80C51单片机的硬件结构.(90页珍藏版)》请在文档大全上搜索。
1、课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础教学基本要求教学基本要求:(1 1)、)、熟悉单片机的定义、名称、分类方法;熟悉单片机的定义、名称、分类方法;(2 2)、)、了解单片机的特点、应用范围及发展历史;了解单片机的特点、应用范围及发展历史;(3 3)、)、熟悉单片机应用系统、单片机开发系统的区别;熟悉单片机应用系统、单片机开发系统的区别;(4 4)、了解单片机芯片内部各功能模块的作用;)、了解单片机芯片内部各功能模块的作用;(5 5)、了解单片机的时序定时单位;)、了解单片机的时序定时单位;(6 6)、熟悉单片机的信号引脚;)、熟悉单片机的信号引脚;(7 7)、熟悉
2、单片机并行)、熟悉单片机并行I/OI/O口的结构及特点;口的结构及特点;(8 8)、熟悉单片机的不同工作方式;)、熟悉单片机的不同工作方式;(9 9)、掌握单片机存储器的分类及特点;)、掌握单片机存储器的分类及特点;(1010)、掌握单片机的时钟电路、复位电路的工作原理。)、掌握单片机的时钟电路、复位电路的工作原理。第第2 2章章 80C5180C51单片机的硬件结构单片机的硬件结构课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础教学重点教学重点:(1 1)、单片机内部)、单片机内部RAMRAM低低128128单元的分类及使用方法;单元的分类及使用方法;(2 2)、单片机内部
3、专用寄存器的功能及使用方法;)、单片机内部专用寄存器的功能及使用方法;(3 3)、单片机程序存储器前)、单片机程序存储器前4343个单元的使用方法;个单元的使用方法;(4 4)、单片机并行)、单片机并行I/OI/O口结构特点与功能的关系。口结构特点与功能的关系。教学难点教学难点:(1 1)、通用寄存器组的设置及使用方法;)、通用寄存器组的设置及使用方法;(2 2)、堆栈的概念及使用方法;)、堆栈的概念及使用方法;(3 3)、单片机内部)、单片机内部RAMRAM的字节操作和位操作;的字节操作和位操作;(4 4)、)、80C5180C51单片机的低功耗方式和掉电保护方式。单片机的低功耗方式和掉电保
4、护方式。课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础2.1 单片机的概念单片机的概念 思考题:微型计算机有哪几个部分组成?思考题:微型计算机有哪几个部分组成? 1 1、单片机的定义、单片机的定义 将微型计算机的主要部件(中央处理器将微型计算机的主要部件(中央处理器CPUCPU、随机存储器、随机存储器RAMRAM、只读存储器只读存储器ROMROM、定时器、定时器/ /计数器计数器T/CT/C、中断系统以及输入、中断系统以及输入/ /输出输出口电路口电路I/OI/O等部件)集成在一块集成电路芯片上的微型计算机。等部件)集成在一块集成电路芯片上的微型计算机。 单片机单片机AT8
5、9C52AT89C52外形图外形图 MCS-51MCS-51单片机系统结构框图单片机系统结构框图 2 2、单片机的名称、单片机的名称 单片微型计算机单片微型计算机SCMCSCMC(Single Chip MicroComputerSingle Chip MicroComputer);); 微控制器微控制器MCU(MicroController Unit)MCU(MicroController Unit); 嵌入式微控制器嵌入式微控制器EMCU(Embedded MicroController Unit)EMCU(Embedded MicroController Unit); 课程:单片机技术课
6、程:单片机技术 教材:单片机基础教材:单片机基础3、通用单片机和专用单片机、通用单片机和专用单片机单片机根据控制应用的需要分为单片机根据控制应用的需要分为通用通用单片机和专用单片机。单片机和专用单片机。 (1 1)、)、通用通用单片机单片机 特点:它是一种基本芯片,内部资源丰富、性能全面、适用特点:它是一种基本芯片,内部资源丰富、性能全面、适用 性较强,用户可根据自己的需要,以其为控制核心,性较强,用户可根据自己的需要,以其为控制核心, 配以不同的外围电路设计成不同的单片机应用系统。配以不同的外围电路设计成不同的单片机应用系统。 注意:本教材介绍的单片机均为注意:本教材介绍的单片机均为通用通用
7、单片机。单片机。 (2 2)、专用单片机)、专用单片机 特点:针对性特别强,具有结构的最简化、资源利用的最优特点:针对性特别强,具有结构的最简化、资源利用的最优 化、可靠性和成本的最佳化的特点。化、可靠性和成本的最佳化的特点。 课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础4、单片机与单片机系统、单片机与单片机系统 (1 1)、单片机)、单片机 单片机只是一个芯片,是指芯片本身,它必须配以外围电路单片机只是一个芯片,是指芯片本身,它必须配以外围电路构成单片机最小系统以后才能工作。构成单片机最小系统以后才能工作。单片机最小系统框图单片机最小系统框图 (2 2)、单片机系统)、
8、单片机系统 单片机系统是在单片机芯片的基础上扩展其它电路或芯片构单片机系统是在单片机芯片的基础上扩展其它电路或芯片构成的具有一定应用功能的计算机系统。成的具有一定应用功能的计算机系统。其形式是多种多样的其形式是多种多样的。 注意:在单片机系统中,单片机是控制核心,是构成单片机注意:在单片机系统中,单片机是控制核心,是构成单片机系统的硬件和软件基础。系统的硬件和软件基础。5 5、单片机应用系统与单片机开发系统单片机应用系统与单片机开发系统 (1 1)、)、单片机应用系统单片机应用系统 单片机应用系统是为控制应用而设计的,单片机系统和控单片机应用系统是为控制应用而设计的,单片机系统和控制制课程:单
9、片机技术课程:单片机技术 教材:单片机基础教材:单片机基础对象结合在一起即构成对象结合在一起即构成单片机应用系统,是单片机开发应用的单片机应用系统,是单片机开发应用的成果。成果。 单片机应用系统组成:单片机应用系统组成:a)a)、单片机硬件系统、单片机硬件系统 b)b)、单片机软件系统:、单片机软件系统: 系统软件(监控程序)、目标代码应用程序系统软件(监控程序)、目标代码应用程序 (2 2)、单片机开发系统)、单片机开发系统 由于单片机的软硬件资源有限,单片机系统本身不能实现自由于单片机的软硬件资源有限,单片机系统本身不能实现自我开发,要进行系统开发设计,必须使用专门的单片机开发系我开发,要
10、进行系统开发设计,必须使用专门的单片机开发系统,因此,单片机开发系统是单片机系统开发调试的工具。统,因此,单片机开发系统是单片机系统开发调试的工具。 单片机开发系统的类型:单片机开发系统的类型: a)a)、微型机开发系统、微型机开发系统MDSMDS;b)b)、在线仿真器、在线仿真器ICEICE; c)c)、软件模拟仿真器(、软件模拟仿真器(ASM51ASM51、KeilKeil)。)。 课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础6、单片机的程序设计语言和软件、单片机的程序设计语言和软件单片机开发系统中的语言:单片机开发系统中的语言: a)a)、机器语言:用二进制代码表示
11、的指令。、机器语言:用二进制代码表示的指令。 b)b)、汇编语言:用符号表示的指令。、汇编语言:用符号表示的指令。 不同公司、不同系列的单片机具有不同的汇编语言不同公司、不同系列的单片机具有不同的汇编语言 指令系统,使用时应特别注意。指令系统,使用时应特别注意。 c)c)、高级语言:用符号表示的指令。、高级语言:用符号表示的指令。 常用的有常用的有C-51C-51等。等。 单片机应用系统中的语言:单片机应用系统中的语言: 机器语言机器语言 单片机的程序设计语言和软件,是指在开发系统中使用的。单片机的程序设计语言和软件,是指在开发系统中使用的。课程:单片机技术课程:单片机技术 教材:单片机基础教