AVR로 전광판 비슷한 걸 만들어보다가, 출력 포트가 부족함을 알게 ?榮?

 

그래서 해결방법을 찾다가 74HC595를 알게 ?榮?

 

출력 래치가 포함된 8비트 시프트 레지스터 라고 한다;

 

핀 모양은 다음과 같다.

 

 
 
대충 테스트 회로를 구성해보자.

 


 

OUTPUT ENABLE(13) 단자는 0으로 해 주어야 출력된다. 리셋은 그냥 VCC에 물린다.

 

다음과 같이 데이터를 입력한다.

 

 

나도 첨엔 어떻게 해야할지 답답했다.

하지만 안할수도 없고 해서 그냥 해보니까 되더라 -_-;;

 

1. 먼저 래치를 0으로 만든다.

2. 데이터 라인에 0이든 1이든 넣는다.

3. 클럭에 1을 넣었다가 0으로 만든다. (한 클럭을 만든다.) -> 이제 IC에 데이터 하나가 들어갔다.

4. (2)번과 (3)번을 총 8번 반복한다.

5. 래치를 1로 만든다. -> 이제 출력 포트들에 넣은 데이터대로 출력된다.

 

아무튼 완료.

'Electronic' 카테고리의 다른 글

엑박용 USB허브  (4) 2007.05.27
PC 연동 8x8 도트메트릭스  (2) 2007.03.03
8x8 전광판 제작 성공..  (2) 2006.03.21
DIY관련 북마크...  (0) 2006.03.10
서보모터 컨트롤..  (0) 2006.03.09

+ Recent posts