Odkazy:
Co říká ATMEL o ATmega8A
8KB self-programming Flash Program Memory, 1KB SRAM, 512 Byte EEPROM, 6 or 8 Channel 10-bit A/D-converter. Up to 16 MIPS throughput at 16 Mhz. 2.7 - 5.5 Volt operation.
Fakta:
Obrázek 40.6. ATmega8 v pouzdře PDIP28
+----+ +----+
(RESET) PC6-| 1 +--+ 28|-PC5 (ADC5/SCL)
(RXD) PD0-| 2 27|-PC4 (ADC4/SDA)
(TXT) PD1-| 3 26|-PC3 (ADC3)
(INT0) PD2-| 4 25|-PC2 (ADC2)
(INT1) PD3-| 5 24|-PC1 (ADC1)
(XCK/T0) PD4-| 6 23|-PC0 (ADC0)
VCC-| 7 22|-GND (?AGND)
GND-| 8 21|-AREF
(XTAL1/TOSC1) PB6-| 9 20|-AVCC
(XTAL2/TOSC2) PB7-|10 19|-PB5 (SCK)
(T1) PD5-|11 18|-PB4 (MISO)
(AIN0) PD6-|12 17|-PB3 (MOSI/OC2)
(AIN1) PD7-|13 16|-PB2 (SS/OC1B)
(ICP1) PB0-|14 15|-PB1 (OC1A)
+------------+Mám na stole ATmega8-16PU, ale na webu ATMELu se vyskytuje již jend datasheet k ATmega8A. Ve vlastním archu jsem ještě našel datasheet pro ATmega8, ATmega8L. Oba datasheety se liší počtem stran. Starší pro ATmega8(L) má 308 stran a novější pro ATmega8A má 307 stran. Jediné rozdíly které jsem zatím objevil jsou v napájecím napětí a maximálním kmitočtu.
Tabulka 40.15.
| MCU | Oparating Voltages | Clock |
|---|---|---|
| ATmega8L | 2.7 — 5.5 V | 0 - 8 MHz |
| ATmega8 | 4.5 - 5.5 V | 0 - 16 MHz |
| ATmega8A | 2.7 - 5.5 V | 0 - 16 MHz |
Tabulka 40.16. Popis funkce vývodů portu B
| číslo | název | alternativní funkce |
|---|---|---|
| PB7 | XTAL2 (Chip Clock Oscillator pin 2), TOSC2 (Timer Oscillator pin 2) | |
| PB6 | XTAL1 /Chip Clocl Oscillator pin 1 or Externa clock input), TOSC1 (Timer Oscillator pin 1) | |
| PB5 | SCK (SPI Bus Master clock Input | |
| PB4 | MISO (SPI Bus Master Input/Slave Output) | |
| PB3 | MOSI (SPI Bus Master Output/Slave Input), OC2 (Timer/Counter2 Output Compare Match Output) | |
| PB2 | !SS (SPI Bus master Slave select), OC1B (Timer/Counter1 Output Compare Match B Output) | |
| PB1 | OC1A (Timer/Counter1 Output Compare Match A Output) | |
| PB0 | ICP1 (Timer/Counter1 Input Capture Pin) |
