반응형
[MCP23017] 임베디드 디지털 입출력 확장
Embedded System2024. 5. 14. 00:01[MCP23017] 임베디드 디지털 입출력 확장

안녕하세요.이번 포스트에서는 아두이노나 라즈베리 등 다양한 개발 보드에서 입출력 핀이 부족할 때 보드를 더 사용할 수도 없고 당황할 때 해결 방법으로 좋은 IC Chip을 설명드립니다. 예시 코드도 제공해 드릴 것이지만 꼭 이해하고 사용해 보세요~  ※ 디지털 입출력 확장 : 충분하지 않은 핀의 개수를 하드웨어적으로 확장시켜 문제를 해결하는 방법을 설명한다. ▶1. 키 매트릭스 : 예를 들어 2X2 크기의 LED 매트릭스의 경우 4개의 LED를 제어하기 위해 8개의 핀을 사 용하였다. LED 매트릭스의 경우 LED 들을 행과 열로 배열하고 행 또는 열 단위로 제어함으로써 필요한 핀의 개수를 줄일 수 있다. Col1에 HIGH가 가해 지고 Col2에는 LOW가 가해졌다고 가 정해 보자. 1열에 연결된..

반응형
image