CAFE

궁금한게 있어요!!!

Provsm 에 atmega 128 에 x-tal(16hz) 설정 이 안되요.

작성자최재혁|작성시간11.02.17|조회수450 목록 댓글 7

안녕하세요.

 

이번 provsm 으로 쉽게배우는 atmega128 서적을 구입해서 보고있습니다.

회로도를 보고 그리고 있는데요 atmega128 에 외부  x-tal(16mhz) 을 연결하여 동작을 할려고 하는데 동작이 잘 안되는 것 같습니다.

어떻게 해야하는지 가르침 부탁 드립니다.

저는 처음 이렇게 했습니다.

 

1. avr 컴파일전 makefile 에서 F_CPU 를 16000000 으로 변경하여 컴파일 하였습니다.

2. 컴파일한 hex 파일을 provsm 에 atmega128 Edit Component 에 있는 Program File 에 hex 파일을 설정하였습니다.

3. 동작을 시키면 너무 늦께 동작을 하는 것 같습니다.(가지고 있는 키트와 동작이 너무 느립니다.)

 

 

 

 

 

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자라파엘천사 | 작성시간 11.02.18 실제로 저도 해보았지만 키트와 프로테우스에서 속도차이가 있습니다. 프로테우스에서 돌아가는 속도와 똑같은 속도로 키트에서도 돌아간다고 생각하시면 안됩니다. 그냥 어느정도 시간 차이가 있지만 동작이 되는지 안되는지의 확인하시는데 사용하시는게 좋을듯 싶습니다.
  • 답댓글 작성자최재혁 작성자 본인 여부 작성자 | 작성시간 11.02.18 답변감사합니다. ^^
    외부 x-tal 을 그려놓고 atmega128 설정에 클럭을 설정해보았지만 에러가 나서 그런것입니다.
    제가 간단히 그려놓은것을 올리겠습니다.
    틀린 부분에 대해서 가르침 부탁 드립니다.^^
  • 작성자라파엘천사 | 작성시간 11.02.19 외부 크리스탈은 의미가 없다고 생각하셔도 됩니다. Atmega128을 클릭하시면 클럭속도 설정하는 부분이 있는데 거기서 모든 주파수가 결정이 된다고 생각하시면 되요. 외부 크리스탈은 안달아도 동작은 잘 합니다.
  • 작성자에니와 에뮬 | 작성시간 11.02.21 cksel에서 [0000]Ext.Clock를 선택하시고 아래 칸에 주파수를 입력하세요...
  • 답댓글 작성자최재혁 작성자 본인 여부 작성자 | 작성시간 11.02.23 답변 감사합니다.. ^^
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼