Interrupt Function


Interrupt Function

#InterruptVectorTable #Interrupt #Vector #Table #인터럽트 #우선순위 #벡터테이블 RL78/G14의 인터럽트에 대해 설명한다. RL78/G14에는 13개의 외부인터럽트와 32개의 내부 인터럽트가 있다.(100pin기준) 인터럽트는 특정한 상황(외부로 부터 신호가 들어오거나 Timer에 설정된 주기가 되거나)이 발생하면 수행하는 기능이고 MICOM을 이용하여 프로그래밍할 때 많이 사용되는 중요한 기능이다. 인터럽트의 종류가 워낙 다양하다보니 동일 시간에 여러개의 인터럽트가 발생할 수 있고 동시간대에 발생한 인터럽트를 처리하는 순서가 정해져 있는데 Priority라고 부른다. 아래의 그림을 보면 0번 부터 44번까지의 인터럽트 우선순위가 지정되어 있다. (MICOM에서 기본적으로 정해놓은 우선순위) 아래의 그림은 우선순위를 설정하는 PR레지스터이다. (4단계로 설정도 가능) PPR레지스터에 설정된 우선순위가 우선으로 처리하고 PPR레지스터에 동일 L...


#Interrupt #InterruptVectorTable #Table #Vector #벡터테이블 #우선순위 #인터럽트

원문링크 : Interrupt Function