어렵게 생각하지 말고, ...

마이컴 프로그래밍할 때 각 부분을 모듈화해서 생각한다(함수로 쪼개서).

먼저 도트매트릭스 출력 부분 따로 ㅡ 이때 고려할 것은, 출력 주기를 몇Hz로 잡을 것인가. 이는 전원 수명과 가시성. 후에 화면을 쉬프트하는 타이밍과 관련된다.

초기 매트릭스의 값들을 저장할 배열들. ㅡ pic에서, 특히 ccs c에서(다른 컴파일러도 그런지 모르겠으나) 배열 사이즈의 제한이 있기 때문에, 배열 관리는 중요함

쉬프트 함수 따로 ㅡ 디스플레이 함수가 만들어져있다면, 배열을 쉬프트하는 함수만 써서 간단히 쉬프트 효과를 낼 수 있다.


아직 애니메이션 까진 못만들어 보았다.


요새 영어 문서를 자주 보는데, 보기만 하는게 아니라 번역문도 자주 만들어 본다. 그래서 그런지 그냥 한글 문장을 쓰는데, 글이 이따위로 써진다 아니할 수 없다.
Posted by 공돌이pooh
,