上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第十四章 MCS-51单片机(1/2)

上游文通大¥ 第14章 MCS-51单片机 微机原理与接口技术
第14章 MCS-51单片机 微机原理与接口技术

第14章MCS-51单片机 单片机概述 2 MCS-51系列单片机结构 3 MCS-51单片机的指合系统及程序设计 4 MCS51单片机最小应用系统 5 MCS-51系列单片机系统扩展 2/212 微机原瘦与接口故术
2/212 微机原理与接口技术 第14章 MCS-51单片机 单片机概述 MCS-51系列单片机结构 MCS-51单片机的指令系统及程序设计 MCS-51系列单片机系统扩展 11 22 33 55 44 MCS-51单片机最小应用系统

14-1单片机概述 ◆14-1-1单片机的概念 ◆14-1-2单片机的特点 ◆14-1-3单片机的应用 ◆14-1-4常用单片机系列简介 ◆14-1-5单片机实验及开发系统 3/212 微机原瘦与接口故术
3/212 微机原理与接口技术 14-1 单片机概述 14-1-1 单片机的概念 14-1-2 单片机的特点 14-1-3 单片机的应用 14-1-4 常用单片机系列简介 14-1-5 单片机实验及开发系统

14-1-1单片机的概念 ◆将CPU、部分存储器、部分VO接口集成在一个芯 片上 AB I/O CPU RAM ROM 设备 DB CB 4/212 微机原瘦与接口故术
4/212 微机原理与接口技术 14-1-1 单片机的概念 将CPU、部分存储器、部分I/O接口集成在一个芯 片上

单片机的结构框图 程序存储器 数据存储器 时钟 ROM RAM 内部总线 中央处理器 CPU 各种I/0 定时器/计数器 中断 5/212 微机原瘦与接口故术
5/212 微机原理与接口技术 单片机的结构框图 单片机的结构框图 时 钟 中央处理器 CPU 程序存储器 ROM 数据存储器 RAM 各种I/O 定时器/计数器 中断 内部总线

单片机的定义 ◆单片机就是在一块半导体硅片上集成了微处理器 (CPU),存储器(RAM、ROM、EPROM)和各 种输入输出接口(定时器/计数器、并行/O口、 串行口、AD转换器等),这样一块集成电路芯 片具有一台计算机的属性,因而被称为单片微型 计算机,简称单片机。 Single Chip Microcomputer Micro Controller Unit Embedded Controller 6/212 微机原瘦与接口故术
6/212 微机原理与接口技术 单片机的定义 单片机就是在一块半导体硅片上集成了微处理器 (CPU),存储器(RAM、ROM、EPROM)和各 种输入输出接口(定时器/计数器、并行I/O口、 串行口、A/D转换器等),这样一块集成电路芯 片具有一台计算机的属性,因而被称为单片微型 计算机,简称单片机。 Single Chip Microcomputer Micro Controller Unit Embedded Controller

14-1-2单片机的特点 ◆集成度高,体积小 ◆数据大都在单片机内部传送,可靠性高、抗干扰 能力强 ◆控制功能强,运行速度快 ◆功耗低 ◆有优异的性能价格比 ◆系统扩展、系统配置较典型、规范 7/212 微机原瘦与接口故术
7/212 微机原理与接口技术 14-1-2 单片机的特点 集成度高,体积小 数据大都在单片机内部传送,可靠性高、抗干扰 能力强 控制功能强,运行速度快 功耗低 有优异的性能价格比 系统扩展、系统配置较典型、规范

单片机特点(续) ◆单片机大多采用harvard结构,即数据存储空间与 程序存储空间相互分离开来,而目前一般计算机 常用的是von neumann结构,即数据与程序合用 一个存储空间; ◆单片机虽然主要作控制用,但单片机的功能是通 用的,并不是单一的专用芯片; ◆单片机片内的RAM是作数据存储器,它用来存放 需要处理的随机数据,而不是当作高速数据缓冲 器(cache)来用。 8/212 微机原瘦与接口故术
8/212 微机原理与接口技术 单片机特点(续) 单片机特点(续) 单片机大多采用harvard结构,即数据存储空间与 程序存储空间相互分离开来,而目前一般计算机 常用的是von neumann结构,即数据与程序合用 一个存储空间; 单片机虽然主要作控制用,但单片机的功能是通 用的,并不是单一的专用芯片; 单片机片内的RAM是作数据存储器,它用来存放 需要处理的随机数据,而不是当作高速数据缓冲 器(cache)来用

14-1-3单片机的应用 盈8 ■mC0专点om 。生阔 限机原瘦可接口教术
9/212 微机原理与接口技术 14-1-3 单片机的应用

14-1-4常用单片机系列 ◆Intel公司的MCS-51、MCS-96系列 ◆Motorola.单片机的6805系列 ◆Zilog公司的z8系列 ◆MicroChip.单片机的PIC16C系列、17C系列 ◆Atmel公司的AT89系列 ◆Philips公司的P89C51系列 10/212 微机原瘦与接口故术
10/212 微机原理与接口技术 14-1-4 常用单片机系列 常用单片机系列 Intel公司的MCS-51、MCS-96系列 Motorola Motorola单片机的6805系列 Zilog公司的Z8系列 MicroChip MicroChip单片机的PIC 16C PIC 16C系列、17C系列 Atmel公司的AT89系列 Philips Philips公司的P89C51系列
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_Recitation X.ppt
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_Recitation VIII.ppt
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_Recitation VII.ppt
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_Recitation V.ppt
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_Recitation IX.ppt
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_recitation 13.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_Recitation 1.ppt
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_vector_string.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Start with C plusplus.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Random Number_Graphics.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_programming style guide for C plusplus.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_objects and classes.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Introduction to Vg101.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Introduction to Computer and Programming.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Function.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_files_DataBase Design.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Expressions and Statements.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_examples on class design.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Array and its Applications.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_20 Looking Ahead.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第十四章 MCS-51单片机(2/2).pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第一章 微机原理与接口技术绪论(朱兰娟).pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第二章 8086系统结构.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)chapter9 SQL in a server environment.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_Pointer Review Solution.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_Pointer Review.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_Practice Final 1.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_practice Final 2.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_practice Final 3.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_Solution for Practice Final 1.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_Solution for Practice Final 2.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_I.运算符重载.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_II.继承与派生.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_III.多态性.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_IV.异常处理与模板.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_V. 流库.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_VI.类与对象.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_VII.类与对象的高级操作.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_I.C语言概述.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_II.基本数据类型和运算.pdf