본문 바로가기

isp4

ATTiny26 Switch, LED 예제 tiny은 가격도 싸고 칩 단독으로 회로구성이 가능해서 꼭 한번 해보고 싶었는데 ISP를 구입하게 되서 프로그래을 해봤습니다. 간단히 LED 8개가 순차적으로 왔다 갔다 하는 예제 입니다. tiny와 isp를 연결한 모습입니다. tiny의 1, 2, 3, 5, 6, 10 번핀을 ISP에 각 핀에 연결합니다. VTG가 VCC 입니다. 저는 매번 결선하기 귀찮아서 핀헤더로 연결했습니다. led는 11 ~ 20번 즉 PA0 ~ PA7번에 저항과 같이 연결했습니다. sw는 PB6에 풀다운저항으로 연결하였습니다. 핀헤더와 isp를 제거하고 칩과 led만 남아있는 모습입니다. 전원은 충전지 4개 4.8v를 연결했습니다. ATTiny26L-8PI는 2.7-5.5V의 전압을 허용하므로 활용도가 높습니다. 스위치를 누르.. 2009. 6. 22.
체리보드에 USB로 다운로드하기 - 부트로더(Bootloader) 심기 체리보드(ATMega128)에는 USB 포트가 있는데 데스크탑PC에서 가상 시리얼 포트를 USB로 전송받을수 있습니다. 따라서 체리보드에 부트로더만 올리면 ISP없이 USB 케이블로 프로그램을 다운로드 할수 있습니다. mega시리즈 AVR에 올릴수 있는 부트로더는 여러가지가 공개되어 있습니다. 1. megaload - http://www.microsyl.com/ 2. megaboot1.08 - http://cafe.naver.com/ilovemicom 3. megaboot1.07 - http://club.paran.com/club/home.do?clubid=dig-bbsView.do?menuno=13911-clubno=69-bbs_no=0WaPp 4. megaboot1.02 - http://club.pa.. 2009. 6. 12.
arduino, wiring, avr 선택에 관하여 이 글은 arv을 배우려는 사람보다는 저처럼 비 전공자(피지컬 컴퓨팅, 미디어아트, 인터렉티브 미디어 분야등)가 avr에 관심을 갖고 계신분에게 더 유용할꺼라 생각됩니다. 처음 이쪽 분야를 접하고 arduino나 wiring, atmega128(avr 중하나)을 접하면서 선택의 기로에 서게 됩니다. 이때 이글이 도움이 되길 바랍니다. 1. Arduino 아두이노 데시밀라는 atmega168 칩을 사용합니다 칩만 보면 메모리는 8k이고 가격은 4천원대 입니다.(디바이스마트) 아두이노 두에밀라노브는 328(메모리 32k)을 사용하고 국내 정식(플러그하우스)판매가격은 3.9만원 합니다, ($29.95) 아두이노 데시밀라는 168 사용(메모리 16k) 아두이노 미니는 168을 사용하고 국내 정식판매가격은 4.8.. 2009. 5. 28.
마이크로 컨트롤러 용어 및 개념 정리 MCU (Micro Control Unit) : 마이크로 컨트롤러, 일종의 느린 CPU, 대부분 플래쉬 메모리를 내장하고 있슴. 단독으로 동작가능. 디지털 입력에는 0V 또는 5V 가, 아날로그 입력에는 0V ~ 5V의 전압이 1024단계로 읽힘. 디지털 출력, PWM출력(256단계). Atmel이라는 회사의 AVR시리즈 - Atmega168 : 20MHz, 4,400원 정도. ISP (In System Programer) : 마이크로 컨트롤러를 프로그램 하는 장치, 프린터포트, 시리얼 포트, USB 포트용이 있다. 임베디드 프로그래밍. AVR-ISP 포트는 6핀, 또는 10핀( 모양만 다르고 10핀중 4핀은 GND) P-AVRISP : ISP 다운로드용 프린터 포트 커넥터 AVR STUDIO에서는 P-.. 2009. 4. 3.