DS4830EVKIT# Maxim Integrated, DS4830EVKIT# Datasheet - Page 19

no-image

DS4830EVKIT#

Manufacturer Part Number
DS4830EVKIT#
Description
Development Boards & Kits - Other Processors DS4830 Eval Kit
Manufacturer
Maxim Integrated
Datasheet

Specifications of DS4830EVKIT#

Rohs
yes
Product
Evaluation Kits
Tool Is For Evaluation Of
DS4830
Interface Type
I2C
Operating Supply Voltage
3 V to 3.6 V
Part # Aliases
90-4830T#EVK
A 16-bit, 16-level internal stack provides storage for
program return addresses and general-purpose use.
The stack is used automatically by the processor when
the CALL, RET, and RETI instructions are executed and
interrupts serviced. The stack can also be used explicitly
to store and retrieve data by using the PUSH, POP, and
POPI instructions.
On reset, the stack pointer, SP, initializes to the top of the
stack (0Fh). The CALL, PUSH, and interrupt-vectoring
operations increment SP, then store a value at the location
pointed to by SP. The RET, RETI, POP, and POPI opera-
tions retrieve the value at SP and then decrement SP.
The microcontroller’s flash memory can be programmed
by one of two methods: in-system programming or in-
application programming. These provide great flexibility in
Figure 7. In-System Programming
Maxim Integrated
DS4830 RESET INITIATED BY
POR, I
BEGIN BOOT ROM CODE
ADDRESS IS 36h (1Bh).
SLAVE I
EXECUTION AT 8000h.
IS JTAG_SPE BIT SET?
JUMP TO USER CODE
ROM CODE ENABLES
IS I2C_SPE BIT SET?
(FLASH) AT 0000h.
RESET DEVICE.
2
C SELF-RESET, OR
RST PIN.
2
C INTERFACE:
NO
NO
Programming
Stack Memory
YES
YES
SET USING JTAG PROGRAMMER,
FOLLOWED BY RESET OF DEVICE.
SET BY WRITING F0h TO I
34h (1Ah).
2
C SLAVE
CYCLES (32µs). RESET I
system design as well as reduce the life-cycle cost of the
embedded system. Programming can be password pro-
tected to prevent unauthorized access to code memory.
An internal bootstrap loader allows the device to be pro-
grammed over the JTAG or I
As a result, system software can be upgraded in-system,
eliminating the need for a costly hardware retrofit when
software updates are required.
The programming source select (PSS) bits in the ICDF
register determine which interface is used for bootload-
ing operation. The device supports JTAG and I
interface corresponding to the 00 and 01 bits of PSS,
respectively. See
The in-application programming feature allows the micro-
controller to modify its own flash program memory. This
allows on-the-fly software updates in mission-critical
WAIT FOR 320 SYSTEM
SET PSS[1:0] = 01
Optical Microcontroller
BOOTLOADER
SET PWL BIT.
SET ROD BIT.
2
C.
Figure
In-Application Programming
WAITS FOR EXIT LOADER
COMMAND FROM HOST
7.
In-System Programming
2
C compatible interfaces.
DS4830
2
C as an
19

Related parts for DS4830EVKIT#