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) |