立即注册
查看: 1620|回复: 5

[单片机资料] 新唐MS51 32KB系列1T 8051 8位MCU技术参考手册

已绑定手机
发表于 2022-5-5 14:41:06 | 显示全部楼层 |阅读模式 来自 广东省深圳市
MS51为带有flash的增强型8位8051内核微控制器(1T工作模式),指令集与标准的80C51完全兼容并具备更高效能。
MS51系列内嵌32K字节的Flash存储区,通常称作APROM,用于存放用户程序代码。该Flash存储区支持在应用编程(IAP)功能,即可通过片内固件更新程序代码。IAP功能同时提供用户可自行配置程序区域或数据存储区。IAP功能可以对数据存储区进行读写操作,同时读数据也可以通过MOVC指令来实现。MS51有一个额外的存储区称作LDROM,该区域通常存放用于执行在系统编程(ISP)的引导代码(bootcode),LDROM的大小最多可配置到4K字节。为了方便烧写和校验,整个flash区域支持并行烧录和ICP烧录。可通过加密位对Flash加密,保障程序代码无法被读出。MS5132K系列内嵌256字节SRAM,2K字节XRAM。
MS51 32KB系列提供丰富的特殊功能模块,包括:256字节SRAM,2K字节XRAM。最多可达29个标准管脚。两组标准16位定时器/计数器:定时器0及1,一组带有3路管脚输入捕获模式的16位定时器:定时器2,一组看门狗定时器(WDT),一组自唤醒定时器(WKT),一组带自动重装载功能,可用于产生标准波特率的定时器:定时器3。两组标准串行口(UART),这两组串行口具有帧错误侦测及自动地址识别功能。一组SPI,一组I2C,3组ISO7816-3标准界面,6通道标准型PWM输出,6路增强型PWM输出,16通道12位ADC。上述功能对应产生24个中断源,具有4级中断优先级配置。
MS51 32KB系列支持3组时钟源输入,所有时钟源支持软件切换立即生效功能(on-the-fly)。3组时钟源包括:外部时钟,10kHz内部RC振荡时钟和一个出厂时已校准到室温下精度达±1%的16MHz内部高速时钟。MS51提供额外的电源监控管理模块,例如上电复位和4级低电压检测,该模块用于保障芯片在上电及掉电时系统稳定工作。
MS51可运行在两种低功耗模式-空闲模式和掉电模式,可通过软件选择运行在哪种模式。空闲模式时,芯片主时钟关闭,但部分功能模块仍然运行。掉电模式下芯片全部时钟关闭确保芯片功耗达到最低。在正常工作模式下,也可选择主时钟除频方式工作,确保在功耗和性能之间灵活运用。高效能、丰富的功能模块及配置,MS51可灵活用于各种应用场合,家电产品,甚至是马达控制等高端需求控制系统。

特性
●8051
-全静态8位1T 8051内核CMOS微控制器
-指令集完全兼容 MCS-51
-4级优先级中断配置
-双数据指针(DPTRs)
●上电复位 (POR)
-POR 电压门限1.15V
●欠压检测 (BOD)
-4级电压选择支持欠压中断和复位功能(4.4V / 3.7V / 2.7V / 2.2V)
●低电压复位 (LVR)
-电压门限 2.0V
●安全
-96位唯一序列号(UID)
-128位用户码(UCID)
-128字节加密保护代码空间
●Flash
-32 KB应用代码空间(APROM) .
-4/3/2/1 KB 加载代码空间(LDROM), 与APROM共享Flash空间, 可利用ISP来引导代码来更新APROM
-支持内嵌内存128字节页擦除,可作为Data Flash使用
-128字节加密保护代码空间
-通过安全加锁位保护整块内存不被外部读取
-支持系统编程(ISP), 在应用编程(IAP) 更新内嵌内存
-支持通过SWD/ICE接口的2线ICP更新

封装类型
MSOP10TSS0P14TSSOP20QFN20TSSOP28LQFP32QFN33
料号MS51BA9AEMS51DA9AEMS51FB9AE MS51FC0AEMS51XB9AE MS51XB9BE MS51XC0BEMS51EC0AEMS51PC0AEMS51TC0AE


MS51 32KB系列框图
1.jpg

功能描述
1.内存架构
标准的基于80C51微控制器将内存分成两个不同的部分,编程内存和数据内存。编程内存用来存储指令代码。而数据内存用来存储编程执行过程中的数据或变量。
数据内存占用的地址空间独立于编程内存。在MS51中,有256字节内部RAM。针对于需要更多内部RAM的应用,MS51提供另外一个2K字节的片上RAM,叫做XRAM,通过MOVX指令访问。整个内置FLASH,作为编程存储器被分成了三块。应用ROM(APROM)通常存储用户代码,加载ROM(LDROM)通常存储启动代码,CONFIG字节作用于硬件初始化。事实上,APROM和LDROM功能相似,但是大小不一样,每一块由一页一页组成,每页大小是128字节。FLASH控制单元支持擦除、编程和读模式。使用外部烧写器是通过指定的I/O口烧写,在应用编程(IAP)或在系统编程(ISP)都可以执行这些模式。

更多详细内容请下载附件查看
游客,如果您要查看本帖隐藏内容请回复

已绑定手机
发表于 2022-5-5 15:49:39 | 显示全部楼层 来自 江苏省南京市白下区
谢谢LZ分享,回复看看资料
发表于 2022-8-17 12:47:11 | 显示全部楼层 来自 广东省
谢谢LZ分享,回复看看资料
已绑定手机
发表于 2022-9-3 10:11:43 来自手机 | 显示全部楼层 来自 安徽省安庆市
我也说一句。。。。。
已绑定手机
发表于 2022-10-6 09:20:28 | 显示全部楼层 来自 四川省成都市
已绑定手机
发表于 2023-3-15 08:42:31 | 显示全部楼层 来自 广东省深圳市
想学习了,谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表