DS2250-8-8
DS2250-8-8
- 商品型号
- DS2250-8-8
- 商品编号
- C3226154
- 商品封装
- SIMM-40
- 包装方式
- 袋装
- 商品毛重
- 1克(g)
商品参数
| 属性 | 参数值 | |
|---|---|---|
| 商品目录 | 单片机(MCU/MPU/SOC) | |
| CPU内核 | 51家族 | |
| CPU最大主频 | 8MHz | |
| CPU位数 | 8 Bit | |
| 程序存储容量 | 8KB |
| 属性 | 参数值 | |
|---|---|---|
| EEPROM容量 | - | |
| 振荡器类型 | 外置 | |
| 工作电压 | 4.75V~5.25V | |
| 工作温度 | 0℃~+70℃ |
商品概述
DS2250(T) 软微控制器模块是一款完全兼容8051的8位CMOS微控制器,它在应用的所有方面都提供了“软性”。这是通过全面使用非易失性技术来实现的,在系统Vcc缺失的情况下能够保存所有信息。内部程序/数据存储空间采用8K、32K或64K字节的非易失性CMOS SRAM实现。此外,内部数据寄存器和关键配置寄存器也是非易失性的。可选的实时时钟提供了永久供电的时间保持功能。该时钟使用板载晶体以百分之一秒的精度计时。在没有电源的情况下,所有非易失性内存和资源在室温下可以保持超过10年。
商品特性
-
8位8051兼容微控制器适应当前任务:
- 8K、32K或64K字节的非易失性RAM用于程序和/或数据存储
- 通过片上串行端口在最终系统中初始下载软件
- 能够在使用过程中修改其自身的程序和/或数据存储
-
高可靠性操作:
- 在无Vcc的情况下,保持所有非易失性资源10年
- 电源故障复位
- 早期电源故障中断
- 看门狗定时器
-
软件安全特性:
- 执行加密软件以防止未经授权的披露
-
片上全双工串行I/O端口
-
两个片上定时器/事件计数器
-
32条并行I/O线
-
兼容行业标准8051指令集
-
永久供电的实时时钟
-
DS2250(T)执行的指令集与行业标准8051微控制器的目标代码兼容
-
程序存储器和数据存储器有独立的地址空间
-
DS2250(T) CPU可以访问最多64K字节的程序存储器和64K字节的数据存储器
-
DS2250(T)内部的8K或32K字节RAM区域可以用于包含程序和数据存储器
-
第二个32K字节RAM仅用于数据
-
通过设置SFR位可以在内存映射中访问DS2250(T)中的实时时钟
-
MCON.2位(ECE2)用于选择备用数据存储器映射
-
当ECE2=1时,所有MOVX指令将被路由到该备用存储器映射
-
实时时钟是位于该区域的串行设备
-
程序加载模式允许初始化NV RAM程序/数据存储器
-
串行程序加载能够执行DS2250(T)的引导加载
-
并行程序加载周期从I/O端口引脚提供的并行地址/数据信息进行初始加载
-
通过同时将逻辑1施加到RST引脚并将PSEN线强制为逻辑0电平,使DS2250(T)进入程序加载配置
-
串行程序加载模式是最简单、最快、最可靠且最完整的初始加载应用程序软件到DS2250(T)非易失性RAM的方法
-
通信可以通过标准异步串行通信端口进行
-
串行程序加载模式所需的硬件配置如图3所示
-
端口引脚2.7和2.6必须开路或拉高,以避免将设备置于并行加载周期
-
支持多种晶体频率和加载波特率
-
串行加载器设计为通过标准UART的三线接口运行
-
接收、发送和地线是建立与DS2250(T)通信所必需的
-
串行引导加载程序实现了一个易于使用的命令行接口,允许以Intel十六进制表示的应用程序加载到设备中并从中读回
-
串行加载器响应单字符命令
-
并行程序周期用于将一个字节的数据加载到DS2250(T)内的寄存器或存储器位置
-
验证周期用于读取该字节并与最初加载的值进行比较,以验证正确的加载
-
安全设置周期可用于启用软件安全功能
-
还可以使用程序MCON周期输入MCON寄存器或五个加密寄存器的字节
-
使用此周期时,必须在端口1和2处呈现绝对寄存器地址(端口2应为00H)
-
同样可以使用验证MCON周期来验证MCON内容
-
当DS2250(T)在上电复位后处于程序加载模式时,首次检测到并行程序选通脉冲或安全设置选通脉冲时,设备内部硬件会被初始化,以便将现有的4K字节程序几乎无需修改地编程到DS2250(T)中
-
此初始化自动设置8K字节的范围地址,并将嵌入式RAM的最低4K字节银行映射为程序存储器
-
下一个4K字节的嵌入式RAM映射为数据存储器
-
若要编程超过4K字节的程序代码,可以使用扩展的程序/验证周期
-
可以输入并验证最多32K字节的程序代码
-
请注意,扩展的32K字节程序/验证周期比正常的4K字节程序/验证周期要长得多
-
一次典型的并行加载会话将遵循以下步骤
- 首先,如果使用扩展编程周期,则设置MCON寄存器的内容,以正确的范围和分区
- 接下来,可以加载加密寄存器以启用程序/数据存储器的加密(非必需)
- 然后,使用正常或扩展程序周期对DS2250(T)进行编程,并使用验证周期检查存储器内容
- 最后一步是通过安全设置周期或显式写入MCON寄存器并将MCON.0设置为1来启用安全锁定功能
-
Dallas Semiconductor提供了一个开发和测试用户代码的套件包
-
DS5000TK评估套件允许用户直接从PC-XT/AT或兼容计算机将Intel十六进制格式的代码下载到DS2250(T)
-
该套件包括一个DS5000T-32-12、一个接口盒、演示软件和一个连接到PC的COM1或COM2串行端口的RS232连接器
-
该套件可用于DS2250(T)
-
机械适配器DS9075-40V允许DS2250(T)在DS5000TK中使用
