參數(shù)資料
型號: DS2250T
廠商: Maxim Integrated Products, Inc.
英文描述: Soft Microcontroller Module(軟件微控制器模塊)
中文描述: 柔性微控制器模塊
文件頁數(shù): 8/20頁
文件大?。?/td> 163K
代理商: DS2250T
DS2250(T)
021998 8/20
PARALLEL PROGRAM LOAD CYCLES
Table 1
MODE
RST
PSEN
PROG
EA
P2.7
P2.6
P2.5
Program
1
0
0
V
PP
1
0
X
Security Set
1
0
0
V
PP
1
1
X
Verify
1
X
X
1
0
0
X
Prog Expanded
1
0
0
V
PP
0
1
0
Verify Expanded
1
0
1
1
0
1
0
Prog MCON or Key registers
1
0
0
V
PP
0
1
1
Verify MCON registers
1
0
1
1
0
1
1
The Parallel Program Cycle is used to load a byte of
data into a register or memory location within the
DS2250(T). The Verify Cycle is used to read this byte
back for comparison with the originally loaded value to
verify proper loading. The Security Set Cycle may be
used to enable and the Software Security feature. One
may also enter bytes for the MCON register or for the
five encryption registers using the Program MCON
cycle. When using this cycle, the absolute register ad-
dress must be presented at Ports 1 and 2 as in the nor-
mal program cycle (Port 2 should be 00H). The MCON
contents can likewise be verified using the Verify MCON
cycle.
When the DS2250(T) first detects a Parallel Program
Strobe pulse or a Security Set Strobe pulse while in the
Program Load Mode following a Power–On Reset, the
internal hardware of the device is initialized so that an
existing 4K byte program can be programmed into a
DS2250(T) with little or no modification. This initializa-
tion automatically sets the Range Address for 8K bytes
and maps the lowest 4K byte bank of Embedded RAM
as program memory. The next 4K bytes of Embedded
RAM are mapped as Data Memory.
In order to program more than 4K bytes of program
code, the Program/Verify Expanded cycles can be
used. Up to 32K bytes of program code can be entered
and verified. Note that the expanded 32K byte Program/
Verify cycles take much longer than the normal 4K byte
Program/Verify cycles.
A typical parallel loading session would follow this pro-
cedure. First, set the contents of the MCON register
with the correct range and partition only if using expand-
ed programming cycles. Next, the encryption registers
can be loaded to enable encryption of the program/data
memory (not required). Then, program the DS2250(T)
using either normal or expanded program cycles and
check the memory contents using Verify cycles. The
last operation would be to turn on the security lock fea-
ture by either a Security Set cycle or by explicitly writing
to the MCON register and setting MCON.0 to a 1.
相關(guān)PDF資料
PDF描述
DS2251T 128K Soft Microcontroller Module(128K軟件微控制器模塊)
DS2252T Secure Microcontroller Module(安全的微控制器模塊)
DS229 Triple RS232 Transmitter/Receiver(三路RS232發(fā)送器/接收器)
DS232A Dual RS232 Transmitter/Receiver(雙路RS232發(fā)送器/接收器)
DS2422 1K-Bit 1-Wire RAM with Counters(帶計數(shù)器的1K位1線串行RAM)
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DS2250T08-08 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microcontroller
DS2250T08-12 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microcontroller
DS2250T-08-16 制造商:未知廠家 制造商全稱:未知廠家 功能描述:8-Bit Microcontroller
DS2250T16-08 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microcontroller
DS2250T16-12 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microcontroller