|
저전력에서의 최선의 방법은 MCU 를 최대한 많이 쉴 수 있는 시간을 마련하는게 최고의 방법이지만, 이건 기본적으로 하기 때문에 (IDLE MODE, STOP MODE) 서술하지 않는다. 또 저전력 소모에서는 크리스탈이나 오실레이터를 낮은 클럭대로 사용하면 크게 줄일 수 있다. (하.지.만. 인터럽트나 그 밖에 타이밍과 관련된 것들을 모두 다시 조정해야 하기 때문에 시작부터 정하는 것이 좋다.) 크게 줄이는 것은 아니지만 특히나 배터리를 사용하는 기기라면 0.01 mA 라도 적게 먹게 해야 1 초라도 더 버틸 수 있기 때문에 필요하다. 일단 포트 설정 방법은 IDLE MODE 에서도 통한다. 1. 모든 포트는 Output 포트로 설정한다. 2. 모든 포트를 Low로 설정한다. 딱 이 두가지 작업뿐이다. (간단하다!) 물론 항상 쓰는 포트에 대해서는 필요한 세팅을 해야 하지만, 잠깐씩 쓴다면 전환해 놓는 것이 전력소모를 줄이는데 좋다. 이 방법을 사용하면 정전기로 인한 충격에 대해서도 조금 더 강해질 수 있다. |
|



