广州周立功单片机发展有限公司 www.zlgmcu.com
专注的力量成就梦想 资料翻译
P89V51RB2/RC2/RD2 器件手册
资料翻译 目录
目录
第 1 章 概述 ....................................................................................................................................1
第 2 章 特性 ....................................................................................................................................2
第 3 章 订购信息 ............................................................................................................................3
3.1 定购选项............................................................................................................................3
第 4 章 功能框图 ............................................................................................................................4
第 5 章 管脚信息 ............................................................................................................................5
5.1 管脚....................................................................................................................................5
5.2 管脚描述............................................................................................................................7
第 6 章 特殊功能寄存器...............................................................................................................10
第 7 章 功能描述 ..........................................................................................................................13
7.1 存储器结构......................................................................................................................13
7.1.1 Flash 程序存储器 ..................................................................................................13
7.1.2 上电复位代码的执行...........................................................................................13
7.1.3 软件复位...............................................................................................................14
7.1.4 掉电检测复位.......................................................................................................14
7.1.5 看门狗复位...........................................................................................................15
7.1.6 数据 RAM 存储器................................................................................................15
7.1.7 扩展数据 RAM 寻址............................................................................................15
7.1.8 双数据指针...........................................................................................................17
7.2 Flash 存储器在应用中编程 .............................................................................................18
7.2.1 Flash 结构..............................................................................................................18
7.2.2 引导块(模块
1)................................................................................................18
7.2.3 在系统编程(ISP) .............................................................................................18
7.2.4 使用在系统编程...................................................................................................19
7.2.5 使用序列号...........................................................................................................22
7.2.6 在应用中编程的方法...........................................................................................22
7.3 定时/计数器 0 和 1..........................................................................................................24
7.3.1 模式 0....................................................................................................................25
7.3.2 模式 1....................................................................................................................26
7.3.3 模式 2....................................................................................................................26
7.3.4 模式 3....................................................................................................................26
7.4 定时器 2...........................................................................................................................27
7.4.1 捕获模式...............................................................................................................28
7.4.2 自动重装模式(递增或递减计数器)...............................................................29
7.4.3 可编程时钟输出...................................................................................................30
7.4.4 波特率发生器模式...............................................................................................31
7.4.5 波特率公式小结...................................................................................................32
7.5 UART................................................................................................................................32
7.5.1 模式 0....................................................................................................................32
资料翻译 目录
7.5.2 模式 1....................................................................................................................32
7.5.3 模式 2....................................................................................................................33
7.5.4 模式 3....................................................................................................................33
7.5.5 帧错误...................................................................................................................34
7.5.6 更多有关 UART 模式 1 的信息 ..........................................................................34
7.5.7 更多有关模式 2 和模式 3 的信息.......................................................................34
7.5.8 多机通信...............................................................................................................34
7.5.9 自动地址识别.......................................................................................................35
7.6 串行外围接口..................................................................................................................36
7.6.1 SPI 接口.................................................................................................................36
7.6.2 SPI 描述.................................................................................................................36
7.7 看门狗定时器..................................................................................................................38
7.8 可编程计数器阵列(PCA)..........................................................................................39
7.8.1 PCA 捕获模式.......................................................................................................43
7.8.2 16 位软件定时器模式...........................................................................................43
7.8.3 高速输出模式.......................................................................................................44
7.8.4 脉宽调节模式.......................................................................................................44
7.8.5 PCA 看门狗定时器...............................................................................................45
7.9 保密位..............................................................................................................................46
7.10 中断优先级和查询序列................................................................................................46
7.11 节电模式........................................................................................................................49
7.11.1 空闲模式.............................................................................................................49
7.11.2 掉电模式.............................................................................................................50
7.12 系统时钟和时钟选项....................................................................................................50
7.12.1 时钟输入选项和振荡器电容值的选取.............................................................50
7.12.2 时钟加倍模式选项.............................................................................................51
第 8 章 极限参数 ..........................................................................................................................53
第 9 章 建议工作条件
..................................................................................................................54
第 10 章 静态特性 ........................................................................................................................55
第 11 章 动态特性.........................................................................................................................57
11.1 符号说明........................................................................................................................58
第 12 章 封装外形 ........................................................................................................................63
第 13 章 修订记录 ........................................................................................................................66
附录 A 周立功公司相关信息.......................................................................................................67
资料翻译 第1章 概述
1
第1章 概述
P89V51RB2/RC2/RD2 是一款 80C51 微控制器,包含 16/32/64kB Flash 和 1024 字节的数
据 RAM。
P89V51RB2/RC2/RD2 的典型特性是它的 X2 方式选项。利用该特性,设计工程师可使
应用程序以传统的 80C51 时钟频率(每个机器周期包含 12 个时钟)或 X2 方式(每个机器
周期包含 6 个时钟)的时钟频率运行,选择 X2 方式可在相同时钟频率下获得 2 倍的吞吐量。
从该特性获益的另一种方法是将时钟频率减半而保持特性不变,这样可以极大地降低电磁干
扰(EMI)。
Flash 程序存储器支持并行和串行在系统编程(ISP)。并行编程方式提供了高速的分组
编程(页编程)方式,可节省编程成本和上市时间。ISP 允许在软件控制下对成品中的器件
进行重复编程。应用固件的产生/更新能力实现了 ISP 的大范围应用。
P89V51RB2/RC2/RD2 也可采用在应用中编程(IAP),允许随时对 Flash 程序存储器重
新配置,即使是应用程序正在运行也不例外。
资料翻译 第2章 特性
2
第2章 特性
z 80C51 核心处理单元;
z 5V 的工作电压,操作频率为 0~40MHz;
z 16/32/64kB 的片内 Flash 程序存储器,具有 ISP(在系统编程)和 IAP(在应用中
编程)功能;
z 通过软件或 ISP 选择支持 12 时钟(默认)或 6 时钟模式;
z SPI(串行外围接口)和增强型 UART;
z PCA(可编程计数器阵列),具有 PWM 和捕获/比较功能;
z 4 个 8 位 I/O 口,含有 3 个高电流 P1 口(每个 I/O 口的电流为 16mA);
z 3 个 16 位定时器/计数器;
z 可编程看门狗定时器(WDT);
z 8 个中断源,4 个中断优先级;
z 2 个 DPTR 寄存器;
z 低 EMI 方式(ALE 禁能);
z 兼容 TTL 和 CMOS 逻辑电平;
z 掉电检测;
z 低功耗模式
- 掉电模式,外部中断唤醒;
- 空闲模式;
z DIP40,PLCC44 和 TQFP44 的封装;