《单片机概述》PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-51子系列:8031/8051/8751 -52子系列:8032/8052/8752 低功耗型80C31高性能型80C252廉价型89C2051/1051
1983- 16位单片机 Intel MCS-96 系列 8098/8096、80C198/80C196
32位单片机 80960
a
3
51系列单片机分类
单片机概述
单片微型计算机(Single Chip Computer),简称单片机,也可称为微控制器 MCU(Micro controller Unit)。
单片机,即集成在一块芯片上的计算机,集成了中央处理器CPU (Central Processing Unit)、随机存储器RAM(Random Access Memory)、只读存储器(Read Only Memory)、定时器/计数器以 及I/O接口电路等主要计算机部件。
a
1
单片机发展概况
从1976年9月Intel公司推出MCS—48系列单片机以来,世界上 的一些著名的器件公司都纷纷推出各自系列的单片机产品。
主要有Intel公司的MCS—48,51,96系列单片机;Motorola公 司的MC6801,6805系列单片机;Zilog公司的Z8系列单片机; 近年有Atmel公司的AT89系列单片机和Microchip公司的PIC系 列单片机等。
各种系列的单片机由于其内部功能、单元组成及指令系统的不尽 相同,形成了各具特色的系列产品。其中Intel公司生产的MCS 系列单片机目前仍占主导地位。
a
2
Intel 单片机
1976-1978 初级8位单片机 Intel MCS-48 系列 1978- 高档8位单片机 Intel MCS-51系列:
MCS—51系列
AT89系列
其它公司的51系列单片机
a
4
MCS51单片机和8051、8031、89C51等的关系
MCS51是指由美国INTEL公司生产的一系列单片机的总称.
这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752 等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进 行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片 机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。
INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在
做以8051为核心的单片机,当然,功能或多或少有些改变,以满足不同的需
求,其中89C51就是这几年在我国非常流行的单片机,它是由美国ATMEL公
Βιβλιοθήκη Baidu
司开发生产的。以后我们将用89C51a 来完成一系列的实验。
5
第二章 MCS-51单片机的组成及工作原理
3、内部程序存贮器(内部ROM) 8051共有4K掩膜ROM,用于存放程序,原始数据,表格。称程序 存贮器,简称内部ROM
4、定时器/计数器 8051共有2个16位定时器/计数器,以实现定时或计数功能,并以定 时或计数结果对计算机进行控制。
a
7
5、并行I/O口 8051共有8个I / O口P0 P1P2 P3以实现数据的并行输出,输入。
51系列单片机源于Intel公司的MCS—51系列,在Intel公司将MCS—51 系列单片机实行技术开放政策之后,许多公司,如Philips、Dallas、 Siemens、Atmel、华邦、LG等都以MCS—51中的基础结构8051为基 核推出了许多各具特色、具有优异性能的单片机。这样,把这些厂家 以8051为基核推出的各种型号的兼容型单片机统称为51系列单片机。 Intel公司MCS—51系列单片机中的8051是其中最基础的单片机型号。
a
6
§2-1 8051单片机基本组成
1.中央处理器(CPU) 中央处理器(CPU)是单片机的核心,完成运算和控制功能, MCS-51单片机的CPU能处理8位二进制数或代码。
2、内部数据存贮器(内部RAM) 8051共有256个RAM,其中128个被占有寄存器占用,能作为寄存 器供用户使用的只有128个单元,简称内部RAM
2) 特殊功能寄存器 SFR
a
10
一、存储器概述
随机读/写存储器RAM (Random Access Memory)
随机读/写存储器RAM可以进行多次信息写入和读出,每次写入后, 原来的信息将被新写入的信息所取代。另外,RAM在断电后再通电 时,原存的信息全部丢失。它主要用来存放临时的数据和程序。
a
8
§2-2 8051的内部数据存储器
普林斯顿结构:程序和数据共用一个 存储器逻辑空间,统一编址。 哈佛结构:程序与数据分为两个独立 存储器逻辑空间,分开编址。
物理上4个存储器地址空间: 片内/片外程序存储器空间 片内/片外数据存储器空间
逻辑上3个存储器地址空间: 64KB 程序存储器 256B 片内数据存储器 64KB 片外数据存储器
只读存储器ROM (Read Only Memory)
我们来思考一个问题,当我们在编程器中把一条指令写进单片要内部, 然后取下单片机,单片机就可以执行这条指令,那么这条指令一定保存 在单片机的某个地方,并且这个地方在单片机掉电后依然可以保持这条 指令不会丢失,这是个什么地方呢?
这个地方就是单片机内部的只读存储器即ROM(READ ONLY MEMORY)。
6、串行I/O口 MCS-51的一个全双工的串行口,以实现单片机与其它设备之间 的串行数据传输。该 口功能较强,既可作为全双工异步通信收发 器使用,也可作为同步移位器使用。
7、中断控制系统 8051共有5个中断源,外中断2个,定时器/计数中断2 个,串行中 断1 个。分为高级和低级两个级别。
8、时钟电路 MCS-51内部有时钟,但晶振和微调电容需外接。系统允许最高频 率为12MHZ
a
9
MCS-51程序存储器配置
(一)8051程序存储器 64KB 程序存储器空间 EA不同电平,选择片内或 片外低位存储单元
特殊存储单元:
复位入口: 0000H 中断入口:
0003H~0023H
(二)8051数据存储器
1.64KB片外数据存储器空间(与扩展I/O接口共用)
2. 256B片内数据存储器: 1) 片内RAM
相关文档
最新文档