ATtiny40 Atmel Corporation, ATtiny40 Datasheet - Page 16

no-image

ATtiny40

Manufacturer Part Number
ATtiny40
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of ATtiny40

Flash (kbytes)
4 Kbytes
Pin Count
20
Max. Operating Frequency
12 MHz
Cpu
8-bit AVR
# Of Touch Channels
12
Hardware Qtouch Acquisition
Yes
Max I/o Pins
18
Ext Interrupts
18
Usb Speed
No
Usb Interface
No
Spi
1
Twi (i2c)
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
12
Adc Resolution (bits)
10
Adc Speed (ksps)
15
Analog Comparators
1
Resistive Touch Screen
No
Temp. Sensor
Yes
Crypto Engine
No
Sram (kbytes)
0.25
Self Program Memory
NO
Dram Memory
No
Nand Interface
No
Picopower
No
Temp. Range (deg C)
-40 to 85
I/o Supply Class
1.8 to 5.5
Operating Voltage (vcc)
1.8 to 5.5
Fpu
No
Mpu / Mmu
no / no
Timers
2
Output Compare Channels
4
Input Capture Channels
1
Pwm Channels
2
32khz Rtc
No
Calibrated Rc Oscillator
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
ATtiny40-MMHR
Quantity:
6 000
5.2.1
16
ATtiny40
Data Memory Access Times
Figure 5-1.
This section describes the general access timing concepts for internal memory access. The
internal data SRAM access is performed in two clk
Figure 5-2.
Address
clk
Data Memory Map (Byte Addressing)
On-chip Data SRAM Access Cycles
Data
Data
WR
CPU
RD
FLASH PROGRAM MEMORY
CONFIGURATION BITS
SRAM DATA MEMORY
CALIBRATION BITS
NVM LOCK BITS
DEVICE ID BITS
Compute Address
I/O SPACE
(reserved)
(reserved)
(reserved)
(reserved)
(reserved)
(reserved)
T1
Memory Access Instruction
Address valid
CPU
T2
0x0000 ... 0x003F
0x0040 ... 0x013F
0x0140 ... 0x3EFF
0x3F00 ... 0x3F01
0x3F02 ... 0x3F3F
0x3F40 ... 0x3F41
0x3F42 ... 0x3F7F
0x3F80 ... 0x3F81
0x3F82 ... 0x3FBF
0x3FC0 ... 0x3FC3
0x3FC4 ... 0x3FFF
0x4000 ... 0x47FF
0x4800 ... 0xFFFF
cycles as described in
Next Instruction
T3
Figure
8263A–AVR–08/10
5-2.

Related parts for ATtiny40