
저번주에 이어 FND를 Control 해보겠습니다.Watch와 Stopwatch의 핵심은 정확한 시간이기 때문에, Timer Counter Peripheral으로 1ms마다 Interrupt 발생을 통해 시간을 잽니다. 인터럽트의 동작 방식을 확인하면 Instruction Memory에 인터럽트용 전용 주소가 있고, 그 외에는 User Code가 들어가게 됩니다. 그래서, User Code를 수행하다가 Interrupt가 발생하면, PC에 현재 위치를 임시로 저장하고 해당 Interrupt의 위치에 접근하여 저장되어 있는 "함수 주소"를 받아 다시 이동하여 수행합니다.User Code -> 인터럽트 발생 -> 해당 인터럽트 주소 접근 -> 내부에 저장된 함수 주소 이동 -> 함수 실행 -> 복귀 아..