회원가입 ID/PW 찾기
AA

AT89S52에서 다음과 같은 내용의 코드는 정상 작동하지만, ATMEGA128에서는 동작시켰을 때 정상 작동하지 않는다. 그 이유는 무엇인지 기술하시오

void main()

{          int i;

DDRB=0xff; // 출력으로 설정 ATMEGA128에서만 작성하는 내용.(AT89S52에서는 생략함)

while(1){

           PORTB=0x00;

           for(i=0;i<30000;i++);

           PORTB=0xff;

           for(i=0;i<30000;i++); }


시간지연 관련된 문제같은데

정확하게 뭐라고 기술해야할지 모르겠네요..

고수님들 답변 부탁드려요!~!~!~!

댓글 1
  • No Profile

    저의 생각일지도 모르겠지만.  컴파일 옵션에 의한 차이가 아닐지 생각합니다. 컴파일 옵션에서는 최적화(size or speed) 기능에 따라, 정리되는 소스코드가 있을수 있습니다. 현재 for문은 아무것도 수행하는게 없기때문에 컴파일에서 스킵된게 아닌가  생각됩니다.  for문 안에  어셈코드인 nop를 추가하여 돌려보시기 바랍니다. 또는 컴파일 옵션을 조정해보시기 바랍니다.

하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
416 전기전자 아무거나 HOT레귤레이터를 사용한 전원부 회로와 클램퍼회로의 효율적인 차이 설명좀요1 종이악마 2374 2010.10.28
415 전기전자 아무거나 HOTorcad16.2쓰시는분..ㅠㅠ2 건들면터져 1040 2010.10.27
414 전기전자 아무거나 HOTJK플립플롭이 들어간 회로인데 좀 봐주세요.. 딘재 1577 2010.10.25
413 전기전자 아무거나 HOT10Mhz 크리스털을 이용한 주파수 발진 회로에 관해 TreeOfDream 1724 2010.10.23
412 전기전자 아무거나 HOT펄스 전류의 양은 어떻게 측정해야 할까요???2 uracha 1216 2010.10.20
411 전기전자 아무거나 HOT발전기에서 AC를 DC로 변환하려는데 정류기 추천 좀...2 chani0988 1343 2010.10.18
410 전기전자 아무거나 HOT8051입문할때 공부할 책 좋은거 있나요?2 aadqw 2017 2010.10.13
409 전기전자 아무거나 HOT라인트레이서 질문좀 드릴게요~3 궁금해 1714 2010.10.12
408 전기전자 아무거나 HOT혹시 strong pullup과 weak pullup의 차이점 알고 계신분 있나요??2 히쟈 1828 2010.10.12
407 전기전자 아무거나 HOT샐런-키 저역통과 필터 는 왜 쓰는거죠? 브이프 1290 2010.10.07
406 전기전자 아무거나 HOTPspice / Pulse droop 질문합니다 ^^ bluewingo 1412 2010.10.05
405 전기전자 아무거나 HOTattiny25 관련 책 구합니다1 로즈보이 1655 2010.10.04
404 전기전자 아무거나 HOT인터럽트가 뭐죠?4 성공하자yh 878 2010.10.01
403 전기전자 아무거나 HOTLED Down-light 구성 박팔뚝 927 2010.10.01
402 전기전자 아무거나 HOT고압용 바나나플러그 를 구하려 하는데;;;2 브이프 1609 2010.09.30
401 드론/로봇/라인트레이서 HOT안녕하세요 ^^ 라인트레이서 모터부 저항에 관련해서 질문이요1 천년동안 1461 2010.09.29
400 전기전자 아무거나 HOT답변을 듣고 인터넷 검색 해서 다시 생각해본 상식인데 틀린것이 있다면 지적해 주시고 답변도 해주세요2 종이악마 1127 2010.09.29
399 전기전자 아무거나 HOT안녕하세요 이제 막 가입한 초짜가 질문합니다..2 배고픈가 1454 2010.09.29
398 전기전자 아무거나 HOT제가 아는 상식과 질문인데요 혹시 틀린게 있다면 지적하시고 답변도 해주세요2 종이악마 1264 2010.09.28
397 전기전자 아무거나 HOTarm9 이라고하면....2 브이프 1449 2010.09.28
Prev 1 ... 14 15 16 17 18 19 20 21 22 23 ... 39 Next
  • 사람들은 약속을 어기지 않는 것이 양자에게 다같이 유리할 때 약속을 지킨다.
    - 솔론
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.