AT90CAN32 Automotive Atmel Corporation, AT90CAN32 Automotive Datasheet - Page 34

no-image

AT90CAN32 Automotive

Manufacturer Part Number
AT90CAN32 Automotive
Description
Manufacturer
Atmel Corporation

Specifications of AT90CAN32 Automotive

Flash (kbytes)
32 Kbytes
Pin Count
64
Max. Operating Frequency
16 MHz
Cpu
8-bit AVR
# Of Touch Channels
16
Hardware Qtouch Acquisition
No
Max I/o Pins
53
Ext Interrupts
8
Usb Speed
No
Usb Interface
No
Spi
1
Twi (i2c)
1
Uart
2
Can
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
8
Adc Resolution (bits)
10
Adc Speed (ksps)
15
Analog Comparators
1
Resistive Touch Screen
No
Temp. Sensor
No
Crypto Engine
No
Sram (kbytes)
2
Eeprom (bytes)
1024
Self Program Memory
YES
Dram Memory
No
Nand Interface
No
Picopower
No
Temp. Range (deg C)
-40 to 125
I/o Supply Class
2.7 to 5.5
Operating Voltage (vcc)
2.7 to 5.5
Fpu
No
Mpu / Mmu
no / no
Timers
4
Output Compare Channels
8
Input Capture Channels
2
Pwm Channels
7
32khz Rtc
Yes
Calibrated Rc Oscillator
Yes
4.5.8
34
AT90CAN32/64/128
Using all Locations of External Memory Smaller than 64 KB
Table 4-5.
Since the external memory is mapped after the internal memory as shown in
external memory is not addressed when addressing the first “ISRAM size” bytes of data space. It
may appear that the first “ISRAM size” bytes of the external memory are inaccessible (external
memory addresses 0x0000 to “ISRAM end”). However, when connecting an external memory
smaller than 64 KB, for example 32 KB, these locations are easily accessed simply by address-
ing from address 0x8000 to “ISRAM end + 0x8000”. Since the External Memory Address bit A15
is not connected to the external memory, addresses 0x8000 to “ISRAM end + 0x8000” will
appear as addresses 0x0000 to “ISRAM end” for the external memory. Addressing above
address “ISRAM end + 0x8000” is not recommended, since this will address an external mem-
ory location that is already accessed by another (lower) address. To the Application software,
the external 32 KB memory will appear as one linear 32 KB address space from “XMem start” to
“XMem start + 0x8000”. This is illustrated in
Figure 4-10. Address Map with 32 KB External Memory
XMM2
0
0
0
0
1
1
1
1
XMM1
0
0
1
1
0
0
1
1
ISRAM end + 0x8000
XMem start + 0x8000
Port C Pins Released as Normal Port Pins when the External Memory is Enabled
XMM0
ISRAM end
XMem start
0
1
0
1
0
1
0
1
0x7FFF
0xFFFF
0x0000
0x8000
# Bits for External Memory Address
8 (Full External Memory Space)
7
6
5
4
3
2
No Address high bits
AVR Memory Map
External Memory
Internal Memory
(Unused)
Figure
4-10.
External 32K SRAM
Released Port Pins
None
PC7
PC7 .. PC6
PC7 .. PC5
PC7 .. PC4
PC7 .. PC3
PC7 .. PC2
Full Port C
0x0000
ISRAM end
XMem start
0x7FFF
(Size=0x8
Figure
7682C–AUTO–04/08
4-4, the

Related parts for AT90CAN32 Automotive