打印
[文档下载]

新唐N76E003系列到MS51 16KB系列的移植与性能增强指南

[复制链接]
648|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wilhelmina2|  楼主 | 2024-7-29 13:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、简介
NuMicro® MS51 16KB 系列为N76E003 系列的增强版本。新唐强烈建议新产品设计选用MS51 系列产品,MS51 系列有8/16/32 KB 完整产品型号。MS51 16KB 系列与N76E003 系列引脚兼容,用户可以通过更换[color=var(--comiis-color)]芯片轻松升级产品,其移植注意事项概述如表 1‑1所示;表 1‑2则概述MS51 16KB 系列增强功能。后续章节概述了移植注意事项。

2、外设移植指南
2.1 外设比较概述
MS51 16KB 系列是增强型1T 8051的新成员,表 2‑1到表 2‑3列出了N76E003 系列和MS51 16KB 系列不同封装的外设比较,不同之处用蓝色标注。
型号Flash (KB)SRAM (KB)ISP ROM (KB)I/OTimer/PWMConnectivityADC(12-Bit)封装
ISO-7816UARTSPII2C
N76E003AT20181418462118-chTSSOP20
MS51FB9AE161418462118-chTSSOP20


2.2 外设兼容性列表
N76E003 系列和MS51 16KB 系列的兼容性,其差异和增强功能列在表 2‑4。
功能兼容性叙述
N76E003系列MS51 16KB系列
APROM18 KB16 KBN/A
LDROMAPROM起始地址 3800H/3C00H/4000H/4400HAPROM起始地址 3000H/3400H/3800H/3C00HN/A
SPROMN/A从FF80H开始新增支持SPROM功能
HIRC16 MHz16 MHz(默认)或24Mhz(需要重装载校验值)新增支持24 MHz HIRC可选
ADCN/AADC时钟分频新增支持ADC时钟分频
N/AADC数据釆集时间选择新增支持ADC釆样时间调整
N/AADC时钟慢模式选择新增支持ADC慢速选择
ADCMPN/AN/AADCMP中断标志位置1条件改变
SPIN/AN/AN/A
l2CN/AI2C0_SDA引脚保持时间延长使能新增支持I2C0_SDA引脚支持保持时间延 长8个系统时钟
UARTN/AN/AN/A
TIMERN/AN/AN/A
GPION/AN/A增强I/O驱动能力


3、软件移植指南
3.1 内存架构
3.1.1 APROM
N76E003 系列与MS51 16KB 系列支持不同大小的Flash,N76E003 系列APROM 大小为18KB;MS51 16KB 系 列APROM 大小为16KB。
3.1.2 SPROM
SPROM 为MS51 16KB 系列新增的特点,主要用于应用程序加密。SPROM 包含128字节,起始地址从FF80H ~FFFFH,不受整片擦除命令影响。

3.2 时钟系统
3.2.1 HIRC 16 MHz/24 MHz 切換
N76E003 系列HIRC 速度最高为16 MHz;MS51 16KB 系列HIRC 默认为16 MHz,和N76E003 系列兼容,最高可支持至24 MHz。如要提高系统频率,可由寄存器HIRC24(RCTRIM1[4]) 将系统频率设定成 24 MHz。
3.2.1.1 寄存器
MS51 16KB 系列新增HIRC24 (RCTRIM1[4]) 用来使能HIRC 为24 MHz。
寄存器的注释如下:
1. 下列表格新的特点用蓝色标注且保留位标注”-” 。
2. ”所有寄存器页”表示寄存器可在寄存器页0 和页1 中读/写。
3. ”时效访问保护(TA)”表示受TA 保护的寄存器,在写入时有时间限制。只有在限制解开的4 个系统时钟内,写入动作才能成功,否则写的动作不会生效。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

1236

帖子

1

粉丝