Micom_Electric/마이컴_원칩 2013. 7. 29. 10:56

DOT MATRIX LED - CONTROL HOW TO

도트 매트릭스 LED 제어 원리 설명


원저자 

http://embedded-lab.com/blog/?p=4717

http://embedded-lab.com/blog/?p=2478


제어 회로도



데이터는 74HC575로 한번에 모든 한줄 데이터를 보내고 ST_CP 로 LED로 출력시킴

행(ROW)방향은 컬럼 데이터 보내고 그 줄만 ON 시킴 - 한번에 한 줄만 들어옴


디스플레이 버퍼에 내보낼 데이터를 넣어 놓고 이 데이터를 위 조작을 통해 내보낸다


디스플레이 버퍼 데이터 만들기 설명

- 폰트 데이터를 찾고

- 처음엔 폰트 데이터의 좌측의 한 컬럼만 먼저 디스플레이 버퍼에 넣는다

- "DISPLAYBUFF" OR "(FONT >> (8-SHIFTSTEP) - (SCROLSTEP * SHIFTSTEP)"

   SHIFTSTEP = 1 ... 8

   SCROLSTEP  = 0 ...7

- 녹색 선 안이 디스플레이 버퍼 영역임 : 처음엔 한열만 표시되고 1 ..8 순으로 열이 표시됨



제어 소스 ---> for PIC microcontroller

DotMatrix.c


posted by 털보네i
: