Logowanie/Rejestracja

Opis wyprowadzeń Atmega8

Uwaga, otwiera nowe okno. PDFDrukuj
 

Na początek rzecz podstawowa jaką jest opis wyprowadzeń mikrokontrolera.

Atmega8 posiada 28 wyprowadzeń, których większość może pełnić różne role takie jak: wyjścia/wejścia cyfrowe, wejścia sygnałów przerwań, lub wejścia przetwornika ADC.

Najpierw opiszę wyprowadzenia, które mają tylko jedno zastosowanie, a są nimi:Opis wyprowadzeń Atmega8

  • VCC - zasilanie +5V
  • GND - masa
  • AREF - wejście napięcia odniesienia dla przetwornika ADC
  • AVCC - wejście napięcia zasilania przetwornika analogowo-cyfrowego (ADC) powinno być zawsze podłączone do VCC, gdy przetwornik ADC ma być używany napięcie powinno być dodatkowo filtrowane

PORT B - piny PB0 - PB7 mogą działać jako standardowe pory wejścia/wyjścia.
Funkcje alternatywne:

  • PB0
    - ICP1 - Wejście sygnału przechwytywania stanu jednego z liczników
  • PB1
    - OC1A - Jedno z wyjść do porównań liczników (?)
  • PB2
    - SS - (ang. Slave Select) jedno z wyprowadzeń modułu SPI służy do uaktywniania układu podrzędnego lub jest uaktywniana przez układ nadrzędny.
    - OC1B - Jedno z wyjść do porównań liczników (?)
  • PB3
    - MOSI - (ang. Master Out, Slave In) jedno z wyprowadzeń modułu SPI - jedna z lini danych
    - OC2 - Jedno z wyjść do porównań liczników (?)
  • PB4
    - MISO - (ang. Master In, Slave Out) jedno z wyprowadzeń modułu SPI - jedna z lini danych
  • PB5
    - SCK - (ang. Serial Clock) - jedno z wyprowadzeń modułu SPI - może być wejściem lub wyjściem sygnału taktującego transmisji
  • PB6
    - XTAL1 - źródło zewnętrznego sygnału taktującego z układu RC (rezystor kondensator), lub inne źródło sygnału zegarowego
    - TOSC1 - umożliwia podłączenie dodatkowego rezonatora kwarcowego do pracy asynchronicznej jednego z liczników
  • PB7
    XTAL2 i XTAL1 - umożliwiają podłączenie rezonatora kwarcowego lub ceramicznego
    - TOSC2 - umożliwia podłączenie dodatkowego rezonatora kwarcowego do pracy asynchronicznej jednego z liczników

PORT C - piny PC0 - PC6 mogą działać jako standardowe pory wejścia/wyjścia.
Funkcje alternatywne:

  • PC0
    - ADC0 - wejście 0 ADC
  • PC1
    - ADC1 - wejście 1 ADC
  • PC2
    - ADC2 - wejście 2 ADC
  • PC3
    - ADC3 - wejście 3 ADC
  • PC4
    - ADC4 - wejście 4 ADC
    - SDA - (ang. Serial DatA) - jedno z wyprowadzeń modułu TWI (interfejs I2C) - dwukierunkowa linia danych
  • PC5
    - ADC5 - wejście 5 ADC
    - SCL - (ang. Serial CLock) - jedno z wyprowadzeń modułu TWI (interfejs I2C) - linia zegarowa, przez którą przesyłany jest sygnał taktujący
  • PC6
    RESET - zewnętrzne źródło zerujące (można sobie podpiąć przycisk do resetowania mikrokontrolera), jest wykorzystywane także przez programator ISP

PORT D - piny PD0 - PD7 mogą działać jako standardowe pory wejścia/wyjścia.
Funkcje alternatywne:

  • PD0
    - RxD - jedna z linii modułu USART - tor danych odbieranych
  • PD1
    - TxD -  jedna z linii modułu USART - tor danych nadawanych
  • PD2
    - INT0 - wejście standardowego przerwania zewnętrznego nr 0
  • PD3
    - INT1 - wejście standardowego przerwania zewnętrznego nr 1
  • PD4
    - XCK - wejście sygnału taktującego dla modułu USART
    - T0 - wejście zliczające - zegarowe licznika TC0
  • PD5
    - T1 - wejście zliczające - zegarowe licznika TC1
  • PD6
    - AIN0 - wejście nieodwracające (+) komparatora analogowego
  • PD7
    - AIN1 - wejście odwracające (-) komparatora analogowego

Dodaj komentarz


Kod antysapmowy
Odśwież