지금까지는 임베디드의 제일 기초라 볼 수 있는 마이크로 프로세서 및 마이크로 컨트롤러에 대해서 간단하게 알아보았으니 이제 ATmega에 대해서 알아보도록 하겠다. ATmega128의 특징 ATmega128은 하버드 구조를 갖는 Atmel사의 8비트 마이크로컨트롤러이다. 파이프라인이 적용되어 대부분의 명령어 수행에 1 클럭 사이클이 소요되며 시스템 클럭 1[MHz]당 1[MIPS]의 성능을 발휘한다. 여기서 하버드구조란, 컴퓨터에서 명령을 메모리로부터 읽는 것과 데이터를 메모리부터 읽는 것을 동시에 할 수 있는 것을 말한다. 1. 진보된 RISC구조 - 대부분 1 클럭 사이클에 실행되는 133개의 강력한! 명령어 - 32개의 8비트 범용 목적 레지스터와 주변 장치 제어 레지스터 - 16[MHz]에서 16[..