參數(shù)資料
型號: DS4830EVKIT#
廠商: Maxim Integrated Products
文件頁數(shù): 13/30頁
文件大?。?/td> 0K
描述: EVAL KIT OPTICAL MICROCONTROLLER
標準包裝: 1
系列: *
DS4830
Optical Microcontroller
20
Maxim Integrated
Stack Memory
A 16-bit, 16-level internal stack provides storage for pro-
gram return addresses. The stack is used automatically
by the processor when the CALL, RET, and RETI instruc-
tions 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.
Programming
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
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.
In-System Programming
An internal bootstrap loader allows the device to be pro-
grammed over the JTAG or I2C compatible interfaces.
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 I2C as an
interface corresponding to the 00 and 01 bits of PSS,
respectively. See Figure 7.
In-Application Programming
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
applications that cannot afford downtime. Alternatively, it
Figure 7. In-System Programming
DS4830 RESET INITIATED BY
POR, I2C SELF-RESET, OR
RST PIN.
RESET DEVICE.
BEGIN BOOT ROM CODE
EXECUTION AT 8000h.
WAIT FOR 320 SYSTEM
CYCLES (32s). RESET I2C.
SET PWL BIT.
SET ROD BIT.
BOOTLOADER
SET PSS[1:0] = 01
ROM CODE ENABLES
SLAVE I2C INTERFACE:
ADDRESS IS 36h.
IS JTAG_SPE BIT SET?
NO
YES
SET USING JTAG PROGRAMMER,
FOLLOWED BY RESET OF DEVICE.
WAITS FOR EXIT LOADER
COMMAND FROM HOST
SET BY WRITING F0h TO I2C SLAVE
34h.
JUMP TO USER CODE
(FLASH) AT 0000h.
IS I2C_SPE BIT SET?
NO
YES
相關(guān)PDF資料
PDF描述
GCM30DCSD CONN EDGECARD 60POS DIP .156 SLD
GCM30DCMN CONN EDGECARD 60POS .156 WW
GCM30DCMH CONN EDGECARD 60POS .156 WW
GCM30DCMD CONN EDGECARD 60POS .156 WW
GCM24DCCS CONN EDGECARD 48POS R/A .156 SLD
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DS4830EVKIT# 功能描述:開發(fā)板和工具包 - 其他處理器 DS4830 Eval Kit RoHS:否 制造商:Freescale Semiconductor 產(chǎn)品:Development Systems 工具用于評估:P3041 核心:e500mc 接口類型:I2C, SPI, USB 工作電源電壓:
DS4830RD# 功能描述:開發(fā)板和工具包 - 其他處理器 REFERENCE DESIGN FOR DS4830/DS3923 RoHS:否 制造商:Maxim Integrated 產(chǎn)品: 工具用于評估: 核心: 接口類型: 工作電源電壓:
DS4830T 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:Optical Microcontroller 16-Bit MAXQ20 Low-Power Microcontroller
DS4830T+ 功能描述:16位微控制器 - MCU Control Calibration & Opt Trans Mtr RoHS:否 制造商:Texas Instruments 核心:RISC 處理器系列:MSP430FR572x 數(shù)據(jù)總線寬度:16 bit 最大時鐘頻率:24 MHz 程序存儲器大小:8 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:2 V to 3.6 V 工作溫度范圍:- 40 C to + 85 C 封裝 / 箱體:VQFN-40 安裝風格:SMD/SMT
DS4830T+T 功能描述:16位微控制器 - MCU Control Calibration & Opt Trans Mtr RoHS:否 制造商:Texas Instruments 核心:RISC 處理器系列:MSP430FR572x 數(shù)據(jù)總線寬度:16 bit 最大時鐘頻率:24 MHz 程序存儲器大小:8 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:2 V to 3.6 V 工作溫度范圍:- 40 C to + 85 C 封裝 / 箱體:VQFN-40 安裝風格:SMD/SMT