ATA6616-P3PW Atmel, ATA6616-P3PW Datasheet - Page 249

no-image

ATA6616-P3PW

Manufacturer Part Number
ATA6616-P3PW
Description
TXRX MULTICHIP MOD LIN SIP 38QFN
Manufacturer
Atmel
Series
AVR® ATA66 LIN-SBCr
Datasheet

Specifications of ATA6616-P3PW

Core Processor
AVR
Core Size
8-Bit
Speed
16MHz
Connectivity
I²C, LIN, SPI, UART/USART, USI
Peripherals
Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Number Of I /o
16
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Eeprom Size
512 x 8
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 11x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
38-VQFN
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
9132D–AUTO–12/10
Rdloop:
Return:
yet
Do_spm:
Wait_spm:
Wait_ee:
lpm
ld
cpse
rjmp
sbiw
brne
; To ensure compatibility with devices supporting Read-While-Write
; Return to RWW section
; Verify that RWW section is safe to read
in
sbrs
ret
; Clear temporary page buffer
ldi
call
rjmp
; Check for previous SPM complete
in
sbrc
rjmp
; Input: spmcsrval determines SPM action
; Disable interrupts if enabled, store status
in
cli
; Check that no EEPROM write access is present
sbic
rjmp
; SPM timed sequence
out
spm
; Restore SREG (to enable interrupts if originally enabled)
out
ret
r0, Z+
r1, Y+
r0, r1
Error
loophi:looplo, 1
Rdloop
temp1, SPMCSR
temp1, RWWSB
spmcsrval, (1<<CPTB) | (1<<SELFPGEN)
Do_spm
Return
temp1, SPMCSR
temp1, SELFPGEN
Wait_spm
temp2, SREG
EECR, EEPE
Wait_ee
SPMCSR, spmcsrval
SREG, temp2
; If RWWSB is set, the RWW section is not ready
; use subi for PAGESIZEB<=256
Atmel ATA6616/ATA6617
249

Related parts for ATA6616-P3PW