ATmega32, wyjaśnienie pinów

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Atmel AVR Atmega32 to chip mikrokontrolera oparty na technologii CMOS małej mocy, wyprodukowany w zaawansowanej architekturze AVR RISC. Jest przeznaczony do wykonywania zaawansowanych technologicznie instrukcji w każdym z jego cykli zegarowych.

Chip jest również wyposażony w możliwość osiągania przepustowości znamionowych na poziomie 1 MPS na MHz, umożliwiając administratorowi systemu wymuszenie efektywnego lub optymalnego stosunku zużycia energii do szybkości przetwarzania.



Zrozumienie funkcji pinoutów

Różne wyprowadzenia tej zaawansowanej jednostki MCU można zrozumieć na podstawie następujących danych:



Vcc = Jest to pin napięcia zasilania układu scalonego kompatybilnego z napięciem zasilania cyfrowego układu scalonego (5 V)

GND odnosi się do „uziemienia” należy podłączyć do ujemnej szyny zasilania.

Port A (PA7 ... PA0) : Tutaj port A ułatwia w postaci wejść analogowych dla przetworników A / D. Ten port może być również używany jako 8-bitowy dwukierunkowy port wejścia / wyjścia, tylko wtedy, gdy konwerter A / D jest wyłączony z użycia.
Piny portów są wyposażone w wbudowane rezystory podciągające (każdy bit jest przypisany).

Buforowane wyjścia Port A zapewniają również dobrze zbalansowaną i symetryczną charakterystykę napędu, w tym wysokie możliwości pochłaniania i źródła.

Kiedy piny w PA0 i PA7 są przypisane jako wejścia i są zewnętrznie poddane logicznemu niskiemu, zaczynają dostarczać prąd, gdy tylko wewnętrzne rezystory podciągające zostaną zasilone.

Wszystkie wyżej omówione pinouty są potrójne, gdy wyzwalany jest reset (nawet bez aktywowanych zegarów), trójstanowy odnosi się do trzech typów warunków, które układ scalony jest w stanie wytworzyć: wysoki, niski i brak odpowiedzi lub otwarty .

Port B (PB7 ... PB0) : Zasadniczo, podobnie jak Port A, ten port jest również dwukierunkowym 8-bitowym portem wejścia / wyjścia wyposażonym w wewnętrzne rezystory podciągające (skonfigurowane dla każdego bitu). Charakterystyki napędu przypisane do kołków buforowanych portu B są wyposażone zarówno w atrybuty wysokiego tonięcia, jak i pozyskiwania.

Gdy są używane jako wejścia, piny te dostarczają prąd, gdy są one obniżane do stanu niskiego przez stopień obwodu zewnętrznego z powodu aktywacji wewnętrznych rezystorów podciągających. Piny Port B są również oznaczone funkcją trójstanową.

Oprócz powyższego, piny Port B mogą być również używane do implementacji specjalnych funkcji, które są zawarte w Atmega32, są one wymienione w poniższej tabeli:

Port C (PC7 ... PC0) : Pinouty portu C mają również różne cechy charakterystyczne dostępne dla portu A i portu B.

Jednak oprócz identycznych cech portu A i B, wewnętrzny rezystor podciągający dla pinów portu C PC5 (TDI), PC3 (TMS) i PC2 (TCK) są aktywowane nawet podczas operacji resetowania w przypadku, gdy interfejs JTAG jest przełączany.

Dodatkowo Port C pełni również funkcję interfejsu JTAG i inne określone funkcje ATmega32, jak pokazano w poniższej tabeli:

Port D (PD7..PD0) : Ponownie, podobnie jak w przypadku powyższych portów, podstawowe właściwości tonięcia i pozyskiwania prądu portu D są dokładnie takie same.

Jednak gdy są używane naprzemiennie, szpilki te mogą być używane do wymuszania specjalnych funkcji ATmega32, które można sprawdzić w poniższej tabeli:

RESETOWANIE : Jak sama nazwa wskazuje, pinout resetowania może być używany do resetowania lub wymuszania wznowienia działania układu scalonego, można to po prostu wykonać przez zastosowanie niskiego impulsu logicznego, jednak minimalna długość tego impulsu nie może być mniejsza od określonej długości impulsu IC. Cokolwiek krótszego niż to może nie gwarantować resetowania.

W poniższej tabeli podano minimalną odpowiednią długość impulsu resetowania:

XTAL1 : Może być używany do zatrzaskiwania się na danej częstotliwości i do umożliwienia bezbłędnej odpowiedzi częstotliwościowej na pinie wejściowym wzmacniacza odwracającego i wejściu wewnętrznego obwodu wytwarzającego zegar.

XTAL2 : Tak jak powyżej, można to skonfigurować poprzez wyprowadzenie wyjściowe wzmacniacza oscylatora odwracającego

AREF : Odnosi się do analogowego układu odniesienia przypisanego do wewnętrznego stopnia przetwornika A / D




Poprzedni: Programowalny automatyczny obwód rozrusznika pompy wody do silników wysokoprężnych Dalej: Obwód przełącznika poklatkowego wędkowania YoYo ze wskaźnikiem