ADUC7034BCPZ-RL Analog Devices Inc, ADUC7034BCPZ-RL Datasheet - Page 123

IC,Battery Management,LLCC,48PIN,PLASTIC

ADUC7034BCPZ-RL

Manufacturer Part Number
ADUC7034BCPZ-RL
Description
IC,Battery Management,LLCC,48PIN,PLASTIC
Manufacturer
Analog Devices Inc
Series
MicroConverter® ADuC7xxxr
Datasheet

Specifications of ADUC7034BCPZ-RL

Core Processor
ARM7
Core Size
16/32-Bit
Speed
20.48MHz
Connectivity
LIN, SPI, UART/USART
Peripherals
POR, PSM, Temp Sensor, WDT
Number Of I /o
9
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
3.5 V ~ 18 V
Data Converters
A/D 2x16b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 115°C
Package / Case
48-LFCSP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Example LIN Hardware Synchronization Routine
Consider the following C-source code LIN initialization routine.
void LIN_INIT(void )
{
}
char HVstatus;
GP2CON = 0x110000;
LHSCON0 = 0x1;
do{
}
while (!(HVstatus & 0x4));
while((LHSSTA & 0x20) == 0 )
{
}
LHSCON1 = 0x062;
LHSCON0 = 0x0114;
LHSVAL1 = 0x03F;
HVDAT = 0x02;
HVCON = 0x08;
do{
}
while(HVstatus & 0x1);
HVstatus = HVCON;
// Enable LHS on GPIO pins
// Reset LHS interface
// Enable normal LIN TX mode
// Write to HVCFG0
// Wait until command is finished
// Transmit command is correct
// Wait until the LHS hardware is reset
// Sets stop edge as the fifth falling edge
// and the start edge as the first falling
// edge in the sync byte
// Gates UART RX line, ensuring no interference
// from the LIN into the UART
// Selects the stop condition as a falling edge
// Enables generation of an interrupt on the
// stop condition
// Enables the interface
// Sets number of 131 kHz periods to generate a break
// interrupt
// 0x3F/131 kHz~480 •s, which is just over 9.5 t
Rev. B | Page 123 of 136
ADuC7034
BIT

Related parts for ADUC7034BCPZ-RL