컨트롤러"하드웨어

G

Guest

Guest
안녕,

누구든지 나를 간단한 코드를 확인하는 데 도움이있습니다 (프로그램 작업)입니다.

문제는 내가 Keil에 결과를 시뮬레이션을 사용하여 ...입니다1.029805sec 1000 반복했지만 ... 할 때 실질적으로되지 않습니다 ~ 1sec (더 다음 몇 분) 걸릴.
then in practical the result nearly to ~1sec.

그래서, 난 1 DELAY_T0_Wait (1)에서
그것을 변경하고
실제적인 결과를 다음에 가까이에 ~ 1sec.

하드웨어 크리스탈 11.059MHz입니다.

아무도 그 이유를 말씀해 주시겠습니까?

감사합니다
미안하지만, 당신이 첨부 파일을 보려면 로그인이 필요합니다

 
안녕하세요

이것은 하드웨어가 지연 할 잘못된 방법입니다!

당신은 정기적으로 사람 롱 타입 변수를 증가 inerrupt 위해 타이머를 설정해야합니다TIMEVALUE = TIMEVALUE 1;당신이 당신이 레지스터 값을 저장합니다 지연이 필요 연기를 시작하려면

기간.온도 = TIMEVALUE 지연;누가 변수 읽기 및 하나 한번 저장된 값은 다음 equle 또는 대형으로 장수 루프를 만들 경우에는 테스트를 위해 - "지연이 끝났습니다= 0 DlayFlag;temp2 = TIMEVALUE;만약 (온도 "= temp2)= 1 DlayFlag;전체 최고

Bobi

 
안녕하세요 친구,

아주 행복한 날 설명할 수 있지만 난 여전히 약간 흐릿하게 블러있어.

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="우는 또는 아주 슬픈" border="0" />

..., 제발 당신이 내 코드를 수정 나를 도울 수있습니다.그래서, 내가 공부할 수 / 코드에서 시도, 만약 내가 여전히 우리가 간다 토론보다 더 이해 할 수 있지 않을까요?

감사합니다

 
난 제약 "는 C 임베디드), 경우에도 ... 인터럽트를 사용하지 않으면 아무것도이 코드를 제 6 장 (보낸 사람 :"실시간 미팅 잘못 볼 수없습니다
당신은 당신이 진짜 마이크로 ..에서 사용하려고하면 컴파일된 코드를 게시할 수 있습니까
안부,
IanP

 
안녕,

난 진짜 마이크로 컨트롤러에서 실행하려면 게시를 사용하겠습니다.단지 코드와 다른이야 ..

then i change it to DELAY_T0_Wait(1);
because if i using the book given value i can't achieve ~1sec in real microcontroller.

도서 DELAY_T0_Wait (1000) 주어집니다;
그럼 내가 그걸 (1) DELAY_T0_Wait로 변경;
왜냐하면 내가 책을 얻을 수없는 가치를 전 ~ 1sec 실제 마이크로 컨트롤러에 특정 사용합니다.

당신이 어떤 생각을 가지고 있습니까??

감사합니다

 
난 네 우편에서 16 진수 파일을 체크 그것을 해체하고 모든 오류를 찾을 수없습니다 ..

그럼 난 87C52 마이크로 귀하의 코드를 테스트로, 그래서 구형파 .. 1.2s했을 만약에 n = 1000 가정 핀 1.0 1.2ms 구형파 있는데

안부,
IanP

 
안녕,

그래서, 당신은 그 코드와 아무 문제가하면 내 코드를 사용하는 건가요?당신이 N을 = 1000 또는 N 코드 = 1 다음에 실용적인 방법으로 그것을 실행 바꿀 잔돈 있으세요?N = 1000 코드는 내가 아주 긴 LED가 깜박이고 ... 어떤 broblem의 pin1.0 기다릴 필요 자나요??

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="우는 또는 아주 슬픈" border="0" />

내 하드웨어에 문제가 있나요??

감사합니다 ..

 
맞습니다, 소프트웨어를 실행 잘 ..

그냥 확실히 그것도 N = 1000, 당신은 N = 1000, 그들 게시물에 새 파일을 컴파 일할 수있는 공연을 만들기 위하여?

만약 당신이 다른 8051과 마이크로 컨트롤러를 대체할 수있는, compatibile 확인하는 경우 클럭 주파수 11,059200는 ...

안부,
IanP

 
안녕,

난 이미 N = 1000 게시물 및 N = 1 16 진수 당신에게 파일을 참조하시기 바랍니다하려고 ...

난 단지 .. 11.059M 크리스탈을 사용하고 89c52와 저는

고마워 ....
미안하지만, 당신이 첨부 파일을 보려면 로그인이 필요합니다

 
내가 노력 N을 = 1000 옵션을 선택하고 표시된 구형파 ≈ 0.7s 기간이 ..있다
그래서,보다 덜 않네요 ..
다른 한편으로는 왜 당신 89C52 다르게 행동 ...난 정말 모르겠습니다 ..
안부,
IanP

 

Welcome to EDABoard.com

Sponsor

Back
Top