ATmega32, 핀아웃 설명

문제를 제거하기 위해 도구를 사용해보십시오





Atmel AVR Atmega32는 AVR 고급 RISC 아키텍처로 제조 된 저전력 CMOS 기반 마이크로 컨트롤러 칩입니다. 각 클록 사이클 내에서 기술적으로 강력한 명령을 수행하는 기능이 있습니다.

이 칩은 또한 MHz 당 1MIPS 등급의 처리량을 달성하는 기능을 갖추고있어 시스템 관리자가 처리 속도에 대한 전력 소비의 효율적이거나 최적의 비율을 적용 할 수 있습니다.



핀아웃 기능 이해

이 고급 MCU 장치의 다양한 핀아웃은 다음 데이터에서 이해할 수 있습니다.



Vcc = 디지털 IC 공급 전압 (5V)과 호환되는 IC의 공급 전압 핀입니다.

GND '접지'는 전원의 음극 레일에 연결되어야 함을 나타냅니다.

포트 A (PA7 ... PA0) : 여기서 포트 A는 A / D 컨버터를위한 아날로그 입력의 형태로 용이합니다. 이 포트는 A / D 컨버터가 사용에서 제외 된 경우에만 8 비트 양방향 입력 / 출력 포트로 사용할 수도 있습니다.
포트 핀은 내장 풀업 저항 (각 비트가 할당 됨)으로 용이합니다.

포트 A 버퍼링 출력은 또한 높은 싱크 및 소스 기능을 포함하여 균형이 잘 잡힌 대칭 드라이브 특성을 제공합니다.

PA0 및 PA7의 핀이 입력으로 할당되고 외부 적으로 로직 로우가 적용되면 내부 풀업 저항에 전원이 공급되는 즉시 전류 소싱을 시작합니다.

위에서 논의 된 모든 핀아웃은 리셋이 트리거 될 때 세 가지 상태로 표시되며 (클록이 활성화되지 않은 경우에도), 세 가지 상태는 IC가 생성 할 수있는 세 가지 유형의 조건을 나타냅니다 : 높음, 낮음, 무응답 또는 개방 .

포트 B (PB7 ... PB0) : 기본적으로 포트 A와 마찬가지로이 포트는 내부 풀업 저항 (각 비트에 대해 구성됨)이있는 양방향 8 비트 입력 / 출력 포트이기도합니다. 포트 B 버퍼 핀에 할당 된 드라이브 특성은 높은 싱킹 및 소싱 특성을 모두 갖추고 있습니다.

입력으로 사용되는 경우이 핀은 내부 풀업 저항이 활성화되어 외부 회로 단계에서 로우로 풀링 될 때 전류를 소싱합니다. 포트 B 핀도 3 가지 상태 기능으로 지정됩니다.

위와 별도로 포트 B 핀은 Atmega32에 포함 된 특수 기능을 구현하는데도 사용할 수 있으며 다음 표에 나열되어 있습니다.

포트 C (PC7 ... PC0) : 포트 C 핀아웃은 또한 포트 A 및 포트 B에 대해 활성화 된 다양한 특성 기능을 즐깁니다.

그러나 포트 A와 B의 동일한 기능을 제외하고, 포트 C 핀 PC5 (TDI), PC3 (TMS) 및 PC2 (TCK)에 대한 내부 풀업 저항은 JTAG 인터페이스를 사용할 경우 리셋 동작 중에도 모두 활성화됩니다. 토글됩니다.

또한 포트 C는 아래 표에 표시된대로 ATmega32의 JTAG 인터페이스 및 기타 지정된 기능의 기능도 수행합니다.

포트 D (PD7..PD0) : 위의 포트와 마찬가지로 포트 D의 기본 전류 싱크 및 소싱 특성은 정확히 동일합니다.

그러나이 핀을 번갈아 사용하면 다음 표를 통해 확인할 수있는 특수 ATmega32 기능을 적용하는 데 사용할 수 있습니다.

초기화 : 이름에서 알 수 있듯이 리셋 핀아웃은 리셋에 사용되거나 IC가 기능을 재개하도록 강제 할 수 있습니다. 여기에 로우 로직 펄스를 적용하여 간단히 수행 할 수 있지만이 펄스의 최소 길이는 지정된 펄스 길이보다 작아서는 안됩니다. IC. 이보다 짧으면 재설정 작업이 보장되지 않을 수 있습니다.

다음 표는 적용 가능한 최소 리셋 펄스 길이를 나타냅니다.

XTAL1 : 주어진 주파수에 래 칭하고 반전 증폭기의 입력 핀과 내부 클록 생성 회로의 입력을 통해 완벽한 주파수 응답을 활성화하는 데 사용할 수 있습니다.

XTAL2 : 위와 같이 반전 오실레이터 증폭기의 출력 핀아웃에 걸쳐 구성 할 수 있습니다.

AREF : 내부 A / D 컨버터 스테이지에 할당 된 아날로그 레퍼런스 핀아웃을 나타냅니다.




이전 : 디젤 워터 펌프 용 프로그래밍 가능한 자동 스타터 회로 다음 : 표시 기가있는 낚시 YoYo 스톱 모션 스위치 회로