Atmega128 for 문 지연

이번 글에서는 delay 함수를 사용하지 않고 for문으로 시간 지연을 만드는 간단한 방법에 대해서 설명드리겠습니다. 정말 기초적인 것이지만 오히려 기초적인 부분이라 확인하지 못하고 넘어가는 사소한 문제로 처음 Atmega를 접하시는 분들이라면 왜 안되지? 하는 생각을 가질 수 있을 법한 상황들이 많습니다. 이를 알아보기 위해서 avr studio에 정의되어 있어 바로 사용할 수 있는 DELAY 함수에 대해 간략히 알아보고 for문으로 시간을 지연시키는 동작에 대해 알아보겠습니다. DELAY 함수 Atmega128에서는 이러한 방법을 쉽게 사용하기 위해서 DELAY 함수가 헤더파일로 존재합니다. 헤더파일(delay.h)의 시간지연 방식을 구현해 놓은 방법을 보면 다음과 같습니다. void _delay_m..