안녕하세요.
이번 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 답변 감사합니다.. ^^