|
맷돌에
내장된 SPI 가상기계와
74HC595 를 사용하여 SPI 로 8비트 출력포트를 한개 생성하는 기본 예제입니다.
실제로는
74HC595 를 사용하여 만든 8비트 출력포트를 사용하여 제트카 LED 를 구현하게
됩니다.
맷돌에
내장된 SPI 가상기계는 처리 속도가 빠르며 물리적인 포트가 허용하는 한 무한정 동적
생성/삭제가
가능합니다. 맷돌에는
총 3개의 포트가 있으며 각각 2개씩의 SPI 포트를 생성할수 있으므로 실제 총 6 개의 SPI 포트를 마음대로 핀을 지정하여
생성하고 운영할수 있습니다(각각의 핀배치는 사용자가 임의로 지정 가능하나 같은 SPI 포트
핀들은 모두 같은 맷돌 포트 안에 존재해야 함). 맷돌에서 제공하는 SPI 제어용 API 를
조합하면 어떤 종류의 SPI 계통 IC 도 쉽게 제어할수 있습니다.
맷돌 전용 연습기판이 없어도 예제 안에 첨부된 회로도를 사용하여 사용자가 직접 만능기판에 꾸며도 됩니다.
맷돌 전용 연습기판을 사용하는 경우는 아래 실제 회로를 꾸민 것을 참고하여 직접 회로를 꾸며주면 됩니다.
부가적인 설명은 예제안의 설명을 참고 바랍니다. |