컨트롤러"우리는

J

jit_singh_tara

Guest
난 감각에 1 초에서 RPM이 필요합니다.

전 1 초 동안 timer0를 사용하고, 난 감각을 계산에 1 초, 즉 내선에서 portb.0 그림에, 내가 어떻게이 두 가지를 동시에 할 인터럽트 인터럽트를 관리해야합니다.

 
안녕,
INTCON 레지스터에 모두 사용이 인터럽트와 인터럽트 Gobal 비트로 설정합니다.인터럽트 때, 각각의 플래그를 확인 루틴이 인터럽트 및 해당 루틴을 설정하는 경우 실행에서 발생합니다.타이머에서 루틴을 계산하면 1 초 도달 Ext.Interrupt 루틴 카운터 카운트 값을 읽을 수 인터럽트 및 RPM을 계산을 위해 사용합니다.
안부,
Laktronics

 
jit_singh_tara 썼습니다 :

난 감각에 1 초에서 RPM이 필요합니다.전 1 초 동안 timer0를 사용하고, 난 감각을 계산에 1 초, 즉 내선에서 portb.0 그림에, 내가 어떻게이 두 가지를 동시에 할 인터럽트 인터럽트를 관리해야합니다.
 
그 PIC16F familly 단지 1 인터럽트 벡터를 가지고, 그리고 펌웨어 루틴을 우선 순위를 관리할 책임이있다 기억하십시오.
 
안녕!
당신은 동시에 모든 PIC는 있지만 인터럽트의 숫자를 사용할 수있습니다 이미 자신의 인터럽트 우선 순위를 돌봐 줘야 언급했다.PIC 마이크로 컨트롤러에 어떤 whenvever 단순히 그 세계 인터럽트와 (GIE = 1)이 활성화되어 관심이 인터럽트가 활성화되어도 제공하는 벡터 위치에 방해 점프 인터럽트 컨트롤러가 생성됩니다.그런 다음 각각의 활성화된 인터럽트의 한 인터럽트 발생 사실이 있는지 조사하는 플래그를 방해하고있다.
안부.

 

Welcome to EDABoard.com

Sponsor

Back
Top