본문 바로가기

atmega82

[AVR] ATmega8 브레드보드 테스트 - 스위치 & LED [ATmega8 브레드보드 테스트 - 스위치 & LED] 지난 글에서 ATmega8에 대한 주변회로를 구성하고 간단한 테스트를 위해 LED를 500ms만큼 껐다 키는 프로그램을 업로드하여 실행시켰었다. 이 과정에서 많은 실수를 범하고 심지어는 칩을 날려먹기도 했지만 매우 뜻깊은 활동이었다 자부할 수 있다. 이번에는 프로젝트를 위한 브레드보드에서의 두 번째 테스트로 외부 풀업 저항을 단 스위치로 입력을 받고, 해당하는 스위치가 입력되었을 때 해당 LED가 켜지도록 하는 프로그램을 작성하고 실행해보았다. 코드는 아래와 같다. 회로도에 대해서는 생략을 했는 데, 지난 글에서 구성한 ATmega8 주변 회로에서 코드만 봐도 알 수 있다시피 포트D 2,3,4 핀에 10k 저항의 풀업 저항을 단 스위치를 연결하고 .. 2020. 6. 11.
[AVR] ATmega8 브레드 보드에서 사용하기 - 퓨즈Fuse 비트를 잘못 변경하면 생기는 일 [ATmega8 브레드 보드에서 사용하기 - 퓨즈Fuse 비트를 잘못 변경하면 생기는 일]최근에 프로젝트를 하나 진행하고자 ATmega8 외 기타 주변회로를 구성하기 위한 부품 + 프로젝트 부품들을 구매했다. ATmega8의 경우, 완성된 보드 가격이 12000원에 달하는 것에 비해 ATmega8-PU 칩 가격은 1700원밖에 하지 않는다. 여기서 주변회로에 사용한 부품들까지 합해도 절대 12000원이 되지 않을 것이다라는 계산을 했고, 직접 ATmega8 보드를 만들어서 사용하기로 했다. 일단 브레드보드에서 ATmega8을 사용하기 위해 필요한 부품은 아래와 같다. 총 가격은 2080원으로 이는 가장 기본적인 것만 계산한 결과이다. 기타 전원부 회로라던가, 기타 등등을 추가하게 되면 더 늘어날 것이다... 2020. 6. 10.
반응형