《单片机原理及应用》课程教学资源(PPT教学课件)第十章 AT89C2051 Flash单片机

第10章 AT89C2051 Flash单片机
第10章 AT89C2051 Flash单片机

AT89C系列与MCS51系列单片机相比有两大优势:第一, 片内程序存储器采用闪速存储器,使程序的写入更加方便;第 ,提供了更小尺寸的芯片(AT89C2051/1051),使整个硬件 电路的体积更小 AT89C系列单片机有4种型号:AT89C51、AT89C52 AT89C1051、AT89C2051,其中AT89C2051/1051是 ATMEL公司 AT89C系列的新成员。它以较小的体积、良好的性能价格比倍 受青睐,在家电产品、工业控制、计算机产品、医疗器械、汽 车工业等应用方面成为用户降低成本的首选器件。这里以 AT89C2051为代表对AT89C系列单片机作一阐述
AT89C系列与MCS—51系列单片机相比有两大优势:第一, 片内程序存储器采用闪速存储器,使程序的写入更加方便;第 二,提供了更小尺寸的芯片(AT89C2051/1051),使整个硬件 电路的体积更小。 AT89C 系 列 单 片 机 有 4 种型号: AT89C51 、 AT89C52 、 AT89C1051、AT89C2051,其中AT89C2051/1051是ATMEL公司 AT89C系列的新成员。它以较小的体积、良好的性能价格比倍 受青睐,在家电产品、工业控制、计算机产品、医疗器械、汽 车工业等应用方面成为用户降低成本的首选器件。这里以 AT89C2051为代表对AT89C系列单片机作一阐述

10.1AT89C2051内部结构与功能 10.1.1AT89C2051主要性能 AT89C2051是 ATMEL公司生产的带2K字节闪速可编程可 擦除只读存储器( EEPROM)的8位单片机,它具有如下主要特性
10.1 AT89C2051内部结构与功能 10.1.1 AT89C2051主要性能 AT89C2051是ATMEL公司生产的带2K字节闪速可编程可 擦除只读存储器(EEPROM)的8位单片机,它具有如下主要特性:

和MCS-51产品的兼容 2K字节可重编程闪速存储器 耐久性:1,000写/擦除周期·2.7V~6V的操作范围 全静态操作:OHz~24MHz 两级加密程序存储器 128×8位内部RAM 15根可编程I/0引线 两个16位定时器/计数器 六个中断源 可编程串行UART通道 直接LED驱动输出 片内模拟比较器 低功耗空载和掉电方式
·和MCS-51产品的兼容 ·2K字节可重编程闪速存储器 ·耐久性:1,000写/擦除周期 ·2.7V~6V的操作范围 ·全静态操作:0Hz~24MHz ·两级加密程序存储器 ·128×8位内部RAM ·15根可编程I/O引线 ·两个16位定时器/计数器 ·六个中断源 ·可编程串行UART通道 ·直接LED驱动输出 ·片内模拟比较器 ·低功耗空载和掉电方式

RST 20 VCC (RXD) P3. 0 P1.7 (TXD) P3. 1 P1.6 ⅩTAL2 P1.5 ⅩTAL1 AT89C2051 P1.4 (INTO)P3. 2 P1.3 (INT1)P3.3 P1.2 (TO)P3.4 P1.1(AIN1) (T1)P3.5 P1.O(AINO) GND 10 P3.7 图10.1AT89C205的结构框图
RST (RXD) P3.0 (TXD) P3.1 XTAL2 XTAL1 (INT0)P3.2 (INT1)P3.3 (T0)P3.4 (T1)P3.5 GND VCC P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1(AIN1) P1.0(AIN0) P3.7 AT89C2051 1 10 11 20 图10.1 AT89C2051的结构框图

10.1.2AT89C2051的结构框图 AT89C2051是一带有2K字节闪速可编程可擦除只读存储体 ( EEPROM的低电压,高性能8位CM0S微型计算机。如图10.2所 示。它采用 ATMEL的高密非易失存储技术制造并和工业标准 MCS—51指令集和引脚结构兼容。通过在单块芯片上组合通用 的CPL1和闪速存储器, ATMEL AT89C2051是一强劲的微型计算 机,它对许多嵌入式控制应用提供一高度灵活和成本低的解 决办法
10.1.2 AT89C2051的结构框图 AT89C2051是一带有2K字节闪速可编程可擦除只读存储体 (EEPROM)的低电压,高性能8位CMOS微型计算机。如图10.2所 示。它采用ATMEL的高密非易失存储技术制造并和工业标准 MCS—51指令集和引脚结构兼容。通过在单块芯片上组合通用 的CPL1和闪速存储器,ATMEL AT89C2051是一强劲的微型计算 机,它对许多嵌入式控制应用提供一高度灵活和成本低的解 决办法

RAM地址寄存器 RAM PEROM GND 存器 B寄存器 堆栈指示器 TMP2 TMPI 缓冲器 ALU PC增量器 程序计数器 PSW RST 同步与控制指令寄存器k DPTR 振荡器 锁有 锁 端口1驱动 端口3驱动 个个个个个个个个个个个个个个个 P1.0 P1.7 P3.0 P3.5P3.7 图10.2AT89C2051内部结构图
图10.2 AT89C2051内部结构图 RAM地址寄存器 RAM PEROM 程序地址 寄存器 缓冲器 PC增量器 程序计数器 DPTR B寄存器 ACC 堆栈指示器 TMP2 TMP1 ALU 中断、串行端口 与定时器单元 PSW 同步与控制 指令寄存器 端口1 锁存 端口3 锁存 端口1驱动 端口3驱动 振荡器 RST VCC GND P1.0 -- P1.7 P3.0 –- P3.5 P3.7

此外,从AT89C2051内部结构图也可看出,其内部结构 与8051内部结构基本一致(除模拟比较器外),引脚RST XTAL1、XTAL2的特性和外部连接电路也完全与51系列单片机 相应引脚一致,但P1口、P3口有其独特之处
此外,从AT89C2051内部结构图也可看出,其内部结构 与8051内部结构基本一致(除模拟比较器外),引脚RST、 XTAL1、XTAL2的特性和外部连接电路也完全与51系列单片机 相应引脚一致,但P1口、P3口有其独特之处

10.1.3AT89C2051的引脚说明 AT89C2051是一个有20个引脚的芯片,引脚如图10.1 所示,与8051内部结构进行对比可发现,AT89C2051减少 了两个对外端口(即P0、P2口),使它最大可能地减少 了对外引脚,因而芯片尺寸有所减少。 AT89C2051芯片的20个引脚功能为: 1.Vcc:电源电压 GND 地 3.P1口:P1口是一8位双向I/0口。口引脚P1.2 P1.7提供内部上拉电阻
10.1.3 AT89C2051的引脚说明 AT89C2051是一个有20个引脚的芯片,引脚如图10.1 所示,与8051内部结构进行对比可发现,AT89C2051减少 了两个对外端口(即P0、P2口),使它最大可能地减少 了对外引脚,因而芯片尺寸有所减少。 AT89C2051芯片的20个引脚功能为: 1. Vcc:电源电压。 2. GND:地。 3. P1口:P1口是一8位双向I/O口。口引脚P1.2~ P1.7提供内部上拉电阻

4.P3口:P3口的P3.0~P3.5、P3.7是带有内部上拉 电阻的七个双向I/0引脚。P3.6用于固定输入片内比较器 的输出信号并且它作为一通用I/0引脚而不可访问 P3口还用于实现AT89C2051的各种功能,如下表10-1 所示 P3□口还接收一些用于闪速存储器编程和程序校验的控 制信号。 5.RST:复位输入。 6.XTAL1:作为振荡器反相放大器的输入和内部时钟 发生器的输入 7.XTAL2:作为振荡器反相放大器的输出
4. P3口:P3口的P3.0~P3.5、P3.7是带有内部上拉 电阻的七个双向I/0引脚。P3.6用于固定输入片内比较器 的输出信号并且它作为一通用I/O引脚而不可访问。 P3口还用于实现AT89C2051的各种功能,如下表10-1 所示。 P3口还接收一些用于闪速存储器编程和程序校验的控 制信号。 5. RST:复位输入。 6. XTAL1:作为振荡器反相放大器的输入和内部时钟 发生器的输入。 7. XTAL2:作为振荡器反相放大器的输出
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《单片机原理及应用》课程教学资源(PPT教学课件)第九章 A/D和D/A转换器接口.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第八章 单片机串行数据通信.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第七章 单片机I/0口扩展及应用.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第六章(6-1)中断的基本概念.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第六章 单片机的中断与定时系统.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第五章 单片机存储器扩展技术.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第四章 汇编语言程序设计.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第三章 MCS-51单片机指令系统.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第二章 MCS51系列单片机芯片结构.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第一章 微型计算机基础知识.ppt
- 襄樊职业学院:《计算机组装与维护》第17章 微机的常见故障及维修.ppt
- 襄樊职业学院:《计算机组装与维护》第16章 操作系统的维护与优化.ppt
- 襄樊职业学院:《计算机组装与维护》第15章 硬件性能测试.ppt
- 襄樊职业学院:《计算机组装与维护》第14章 微机软件安装.ppt
- 襄樊职业学院:《计算机组装与维护》第13章 微机组装硬件与调试.ppt
- 襄樊职业学院:《计算机组装与维护》第12章 BI0S设置.ppt
- 襄樊职业学院:《计算机组装与维护》第11章 其他外围设备.ppt
- 襄樊职业学院:《计算机组装与维护》第10章 网络设备.ppt
- 襄樊职业学院:《计算机组装与维护》第9章 机箱与电源.ppt
- 襄樊职业学院:《计算机组装与维护》第8章 输入设备.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第十一章 单片机应用系统设计.ppt
- 浙江大学:《单片微型计算机原理与接口技术》课程电子教案(PPT教学课件)第一章 绪论.ppt
- 浙江大学:《单片微型计算机原理与接口技术》课程电子教案(PPT教学课件)目录.ppt
- 浙江大学:《单片微型计算机原理与接口技术》课程电子教案(PPT教学课件)第二章 单片微机的基本结构.ppt
- 浙江大学:《单片微型计算机原理与接口技术》课程电子教案(PPT教学课件)第三章 80C51单片微机的指令系统.ppt
- 浙江大学:《单片微型计算机原理与接口技术》课程电子教案(PPT教学课件)第四章 80C51单片微机的程序设计.ppt
- 上海理工大学:《电子商务基础与应用》课程教学资源(PPT课件)第二章 电子商务发展战略.ppt
- 《单片机及应用》第2章 MCS-51单片机的硬件结构.ppt
- 《单片机及应用》第2章(2-1) MCS-51单片机的外部引脚说明.ppt
- 《单片机及应用》第3章 指令系统及汇编.ppt
- 《单片机及应用》第1章 单片微型计算机概述.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第2章 增强型MCS-51单片机结构.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第3章 MCS-51指令系统.ppt
- 《计算机组装与维护》克隆软件Ghost的应用教案.doc
- 《计算机组装与维护》硬盘的分区和格式化.doc
- 《计算机组装与维护》第一章 绪论-幻灯片.ppt
- 《计算机组装与维护》第一章 绪论.doc
- 《计算机组装与维护》第七章 显示器-幻灯片.ppt
- 《计算机组装与维护》第三章 内存储器-幻灯片.ppt
- 《计算机组装与维护》第三章 内存储器-教案.doc