를 16F84A> PIC는

L

luvyah2187

Guest
내가 16F84A를 PIC는 지금 사용하고있어 프로젝트를 만드는 디자인.제안된 프로젝트는 청소기되었습니다 마이크로 컨트롤러 먼지 제거 진공처럼 자동.내 문제는 재설정하고 설정 할 수 타이머를, 어떻게 모를 수 있도록.제발 도와주세요!

감사합니다!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="매우 행복" border="0" />
 
난 어차피 칩을 AVR 도움을 실제 프로그램의 원인이 내가 주로, 코드 ...

당신은 인터럽트 타이머 설정하는 것입니다 필요합니다.prescaller을 확인 어떤 종류의 타이머를 사용하여 해상도를 얻을 수 있습니다 당신은.당신이 지연 정품 인증 확인 해상도,보다 사용하기 위해 변수를 다른 세트 중 몇 통과와 시간을 정확 변수를 얻을 수 있습니다.

예를 들어, 전달하면 시간과 언제 도착 1sec주고 당신은 aprox 것입 0 그것은 당신이 필요 얻을 것이다 당신은)보다 크리스탈 4MHz에 256 우리를 1024 값입니다 prescaller의 (한 변수와 값, 호출의 인터럽트 타이머를 4000 각 것입 감소.그래서 지금 당신이 변수가 필요 초, 분 및 시간은 .. 전달

코드 :타이머 () / / 어떻게 타이머 인터럽트 호출 확실하지 PIC는 것에 보이는, 그러나 이것은 당신에게 힌트를 줄 것이다

(

OneSecRes -;

(해당되는 경우 OneSecRes == 0) (

OneSecRes = 4000;

초 ;

(해당되는 경우 초 == 60) (

초 = 0;

민 ;

(최소 == 60) (면

민 = 0;

시간 ;

(만약 시간 == 24)

시간 = 0;

)

)

)

(TimerHour == 시간 == TimerMin & & 민 & & TimerSec == 초) (면

bInitCleaning;

시간 = 0; 민 = 0; 초 = 0;

)

)

 
아주 많이 감사에 대한 회신, 그것에 대해 감사해 ... 난 ...

우리의 프로젝트에 추가 질문이 프로그램을 사용하여 어셈블리를 사용하여 우리는 PIC는 16F84A은 ...
제발 코드 타이머 도움을 주셔서 ...

 
얼마나 오래 할 수 있도록 타이머를 원하는 당신은?이따금씩 마세요 당신이 기다리는 그냥 이거 줄까?

 
wmmullaney 작성 :

얼마나 오래있을 타이머를 원하는거야?
당신은 그냥 잠시 기다려야할까요?
 

Welcome to EDABoard.com

Sponsor

Back
Top