어렵게 생각하지 말고, ...
마이컴 프로그래밍할 때 각 부분을 모듈화해서 생각한다(함수로 쪼개서).
먼저 도트매트릭스 출력 부분 따로 ㅡ 이때 고려할 것은, 출력 주기를 몇Hz로 잡을 것인가. 이는 전원 수명과 가시성. 후에 화면을 쉬프트하는 타이밍과 관련된다.
초기 매트릭스의 값들을 저장할 배열들. ㅡ pic에서, 특히 ccs c에서(다른 컴파일러도 그런지 모르겠으나) 배열 사이즈의 제한이 있기 때문에, 배열 관리는 중요함
쉬프트 함수 따로 ㅡ 디스플레이 함수가 만들어져있다면, 배열을 쉬프트하는 함수만 써서 간단히 쉬프트 효과를 낼 수 있다.
아직 애니메이션 까진 못만들어 보았다.
요새 영어 문서를 자주 보는데, 보기만 하는게 아니라 번역문도 자주 만들어 본다. 그래서 그런지 그냥 한글 문장을 쓰는데, 글이 이따위로 써진다 아니할 수 없다.
마이컴 프로그래밍할 때 각 부분을 모듈화해서 생각한다(함수로 쪼개서).
먼저 도트매트릭스 출력 부분 따로 ㅡ 이때 고려할 것은, 출력 주기를 몇Hz로 잡을 것인가. 이는 전원 수명과 가시성. 후에 화면을 쉬프트하는 타이밍과 관련된다.
초기 매트릭스의 값들을 저장할 배열들. ㅡ pic에서, 특히 ccs c에서(다른 컴파일러도 그런지 모르겠으나) 배열 사이즈의 제한이 있기 때문에, 배열 관리는 중요함
쉬프트 함수 따로 ㅡ 디스플레이 함수가 만들어져있다면, 배열을 쉬프트하는 함수만 써서 간단히 쉬프트 효과를 낼 수 있다.
아직 애니메이션 까진 못만들어 보았다.
요새 영어 문서를 자주 보는데, 보기만 하는게 아니라 번역문도 자주 만들어 본다. 그래서 그런지 그냥 한글 문장을 쓰는데, 글이 이따위로 써진다 아니할 수 없다.
'(예전취미)전자회로 공부 > 기타' 카테고리의 다른 글
정전기 방지 팔찌 영상 설명 (0) | 2013.12.17 |
---|---|
이글캐드에서 bom 뽑아내는 법 (2) | 2011.06.30 |
마이크로칩 칩 선정 (0) | 2011.06.28 |
이글 캐드에서 버스 선 쓰는 방법 (0) | 2011.06.28 |
0.4mm 피치 SMD 자재 땜질 (0) | 2011.06.24 |
쿨한 마이크로칩 (0) | 2011.06.24 |
MICROCHIP 사용자 VID, PID 등록 (0) | 2011.05.31 |
IR MODULE TEST (0) | 2011.05.17 |