로그인회원등록 내글장바구니주문조회현재접속자
 상품 검색








 게시판 검색





 
 
회원등록 비번분실


온라인 입금계좌
ㆍ기업은행
ㆍ219-043192-01-028
ㆍ이건영

      거래은행 바로가기
 
  AVR Applications
AVR 자료실
작성자 avrtools        
작성일 2006/03/07
첨부#1 avrusb500_0.8.zip (0KB) (Down:101)
첨부#2 avrusb500_m8_shot.jpg (0KB) (Down:17)
Link#1 article05101.shtml (Down:8)
ㆍ추천: 1  ㆍ조회: 761   
  USB AVR 프로그래머 AvrUsb500

AvrUsb500 -- 오픈소스 AVR 프로그래머, stk500 V2 호환 USB 인터페이스
.
윈도우즈의 AVR STUDIO에서 AVRISP로 작동되며, AVRISP와 작동이 호환됩니다
[img:avrusb500-connect.jpg,align=,width=547,height=227,vspace=0,hspace=0,border=0]
단 USB 드라이버는 FTDI사의 FT232BM 드라이버를 설치해야 합니다.
STUDIO에서의 연결은 USB 가상 직렬포트인 COM3나 COM4로 연결됩니다.
.
연결시에 AVTSTUDIO 4.12 이상에서는 업그레이드 하라는 창이 뜹니다.
일단 취소를 선택합니다. (아직은 업그레이드가 안됩니다) <--- STK500 Upgrade는 ATmega8535용 입니다.
[img:avrusb500-upgrade.jpg,align=,width=563,height=138,vspace=0,hspace=0,border=0]
.
연결되면 먼저 타겟 MPU를 설정해 주어야 합니다,
[img:avrusb500-connected.jpg,align=,width=489,height=439,vspace=0,hspace=0,border=0]
이 항목은 매우 중요합니다, 펌웨어를 구울 칩선택이 잘못되면, 한번에 칩을 망가트릴 수 있습니다.
칩선택을 하고 나면, 프로그램할 HEX코드를 선택합니다.
이때 휴즈 세팅을 하지 않고 프로그램하면 현재 휴즈상태로 펌웨어가 구어 집니다.
.
휴즈세팅 읽기를 선택합니다. 일단 이 창을 열면 현재 연결된 칩의 상태를 읽어 버리므로,
먼저 선택했던 휴즈의 상태는 없어 집니다, 직전에 구었던 휴즈의 설정이 지금의 연결된 칩과 틀리다면,
모든 휴즈의 상태를 재 확인 하고 새롭게 설정해야만 합니다.
[img:avrusb500-readfuses.jpg,align=,width=489,height=439,vspace=0,hspace=0,border=0]
.
특히 CKOPT와 Clock 휴즈는 하드웨어에 따라, 선택을 신중하게 해야 합니다.
예를 들어 외부 XTAL이 없는데, EXT Clock이나 XTAL OSC를 선택하면 작동이 중지됩니다.
휴즈는 반드시, 연결된 하드웨어에 따라서 선택하고 프로그램을 해야 합니다.
.
연결된 타겟의 ID와 INT RC OSC 교정값을 읽을 수 있습니다.
[img:avrusb500-advanced.jpg,align=,width=489,height=439,vspace=0,hspace=0,border=0]
 . 
◎ 개념
It took me about 4 month to develop the software and hardware presented in this article. Especially coding the stk500 specification from scratch in C was not easy. The result was however worth the effort. I really like this new programmer and I am sure you will like it too.
.
In this article we will design a state of the art USB programmer for the AVR microcontrollers from Atmel. The programmer firmware has no device dependent data. Therefore it works for almost any AVR microcontroller on the market and possible future microcontrollers.
.
This USB programmer has, unlike other programmers, no "chicken and egg problem".
That is: you can build it from scratch without the need of another programmer to load
the initial firmware.
The firmware is open source and programmed in C according to the AVR068 specification from Atmel.
The avrusb500 is available as a kit from http://shop.tuxgraphics.org/
.
◎ Stk500과 USB는?
Until the beginning of this year a simple parallel port programmer was the only good programmer as it could be used for any device. All device dependent information is stored in the programmer software on your computer. The problem is however that the parallel port is slowly disappearing. Apple does not have it at all and the smaller laptops don't have it either anymore. It's time to look for alternatives.
Atmel had at last a good idea and published together with the avrstudio version 4.11 a completely redesigned stk500 protocol. The new stk500 protocol is totally incompatible with version 1 of the stk500 protocol but it is the right solution.
.
The stk500 AVR068 specification needs no longer device dependent data structures in the programmer hardware. All device dependent logic is now in the programmer software running on the PC. As of today avrstudio (for windows) and avrdude (for multiple OSs including Linux) support this version 2 of the stk500 protocol.
.
The physical hardware interface to the PC is USB. This way we can build a fast and modern programmer which can be used under Linux, BSD, Windows and MacOS X.  
.
◎ USB AVR 프로그래머의 설계 아이디어
The programmer will be an In System Programmer. That is: you do not have to remove the microcontroller from the circuit. Almost all Atmel microcontrollers have for this purpose an interface called SPI (Serial Peripheral Interface). The microcontrollers can be either spi master or spi slave. A spi slave is the microcontroller which is programmed and the programmer is the master. The master is controlling the clock (pin SCK) on the SPI interface. The purpose of the programmer is therefore to "convert" the stk500 protocol to spi commands. To run spi directly over usb would be too slow for normal programming and development.
.
[img:avrusb500-test-shot.jpg,align=,width=480,height=112,vspace=0,hspace=0,border=0]
.
The spi protocol is implemented in the microcontroller hardware. We just enable the spi master as described in the datasheet (see references at the end).
.
The stk500 protocol defines a message format and appropriate commands such as CMD_SET_PARAMETER, CMD_LOAD_ADDRESS, CMD_PROGRAM_FLASH_ISP etc... The protocol sends chunks of data and this is very suitable for USB. The whole protocol is documented in the application note AVR068 (stk500 V2) from Atmel. This stk500 protocol must not be confused with AVR061, which is version 1 of the stk500 protocol and has absolutely nothing to do with version 2. Atmel has done a complete re-design.  
.
◎ 닭과 달걀의 문제점 해결
Since this programmer contains already a microcontroller we must find a way to initially program it. For this we need a programmer ... the thing that we are about to build...
.
For the usb interface we use a FT232bm chip. This chip has an interesting mode called "bit-bang" mode. I have written a library called ftdibb (only 2 files .c and .h, available from http://linuxfocus.org/~guido/) which implements this bitbang mode on top of the libUSB library. LibUSB (http://libusb.sourceforge.net) uses the /proc file system to send and receive custom usb messages to any usb device on the usb bus. One problem is that this requires root permissions under Linux, the other problem is that we will send very short messages. Initially (when there is no firmware on loaded in the microcontroller) we have absolutely no storage place and no logic in the programmer. We must send all the commands directly from the PC, bit by bit. USB is fast when you send long chunks of data but it is very slow when you send only 1 bit at a time.
.
This is however acceptable as it saves us from having to get first a different programmer to load the initial firmware into this programmer. Therefore it is acceptable and you load the firmware only once.
.
In other words the avrusb500 consists really of two programmers: One internal for the initial loading of the firmware and the actual avrusb500 programmer which is a fast and stk500 V2 based programmer for every day use.
.
I called the bitbang programmer for the initial loading "bbpg". I have modified the uisp programmer software for this purpose. You need to download uisp-20050207.tar.gz and then apply the uisp-20050207-usb-bbpg-patch.txt patch (cd uisp-20050207;patch -p1 < uisp-20050207-usb-bbpg-patch.txt ) or you can take the already patched sources (uisp-20050207-usb-bbpg.tar.gz, download at the end). Libusb needs to be installed before you compile the bbpg programmer. The avrusb500-X.Y.tar.gz package contains also a patched and pre-compiled binary. There is no guarantee that a pro-compiled will run on any linux distribution due to the dependencies on the library versions but it will run on many. So if you want to save some compile time then try this one first. You must name this version of uisp "uisp_bbpg". This is what the makefiles and scripts expect.
.
The CD which is sold from http://shop.tuxgraphics.org together with the parts for this programmer can also be used for the initial loading of the firmware. It has the additional advantage that you can do this from the CD without root permissions.  
.
◎ 하드웨어
The specification from Atmel for the STK500 communication protocol is 37 pages long. It is however not a problem to fit it into an atmega8 microcontroller. It fills about half of the available memory.
.
Here is the schematic drawing. The left side is the usb to rs232 conversion circuit to provide usb connectivity to the atmega8. The whole circuit is self powered. That is: unlike may other programmers (actually all, except for the simple parallel port programmers) you do not need additional pins to draw the power from the target circuit.
.
We can therefore continue to use the small little connector introduced with the (Programming the AVR microcontroller with GCC, libc 1.0.4). This is in my opinion the right right solution as you don't waste space on the PCB for a bulky connector which is used only once.
.
[img:AVRUSB500-M8-SCH.jpg,align=,width=480,height=873,vspace=0,hspace=0,border=1]
.
우리는 atmega8에 외부 크리스털이 필요하다.
이것은 USB를 경유한 115.2K 보우드의 작동에 필요한 직렬통신 때문이다.  
그리고 이것은 3.6864MHz의 크리스탈(발진용 공진기) 만으로 해결된다.
어째서 115.2K baud가 필요한가?  
이것은 주로 아트멜의 실질적인 주장으로된 AVRstudio가 원인이다.
당신은 그곳의 baud rate를 바꿀 수 없다.
이 프로그래머를 오직 avrdude와 콤비로 쓰려는 계획이라면
보우드 속도를 19200으로 정할 수 있고 내부 4MHz 발진기를 쓸 수 있다.
속도는 약간 늦어지나 전송속도의 병목현상이 아니므로 거의 인지되지 않는다.
.
◎ SMD 칩의 납땜
나는 사용된 모든 부품들을 통상적인 부품으로 사용할 수 있도록 하드웨어를 설계하였다.
오직 FT232는 SMD(표면장착부품) 칩이다. 그것은 어떤 다른 패키지도 없기 때문이며
시중에서 모든 다른 USB칩들도 역시 마찬가지이다. 표면장착 부품의 납땜은 약간의 도전이다.
문제는 칩들이 조금 작고 핀들의 간격이 좁다.  
만일 당신이 조심하지 않으면 간단히 몇개의 핀들이 함께 납땜될 수 있다.
실수를 찾아서 고치는 것은 쉽지 않다, 그리고 칩만이 아니고 기판도 함께 망가트릴 수 있다.
만일 올바른 부품의 경험이 없다면, 표면장착 부품이 납땜된 기판을 구입하라.
.
[img:avrusb500-smd_solder3.jpg,align=,width=300,height=109,vspace=0,hspace=0,border=0]
.
◎ 하드웨어 점검
다시 한번 USB 콘넥터의 극성을 점검하라.
올바르지 않은 극성은 회로를 고장낸다.
.
[img:usb-a-socket.jpg,align=,width=150,height=122,vspace=0,hspace=0,border=0]
.
첫번째 시험은 USB 콘넥터에 바로 꼽은 다음, Linux에서는 /proc/bus/usb/devices 파일을 점검한다.
이것(아래 그림)과 같은 새로운 입력을 볼 수 있어야 한다.
.
[img:avrusb500-linux-shot.jpg,align=,width=628,height=170,vspace=0,hspace=0,border=0]
.
이것은 FT232의 작동을 보여준다,
avrusb500-X.Y 패키지를 풀고(이 자료의 마지막에서 내려받기)
.
예:
tar zxvf avrusb500-0.6.tar.gz
cd avrusb500-0.6
.
avrusb500-X.Y는 마이크로칩과 PC의 통신으로 2개 이상의 시험 프로그램을 가지고 있다.
그것을 로드한다.
avrusb500-X.Y 패키지의 README 파일에는 이것을 어떻게 하는지 설명되어 있다.
기본적으로 브릿지 케이블 (COM1~COM4)로 연결된다.
.
그리고 이렇게 명령을 실행한다
make load_test_1
그러나 readme 파일을 보아야 한다.
.
◎ 최종 펌웨어의 BitBang 전송
리눅스에서 펌웨어의 전송이 끝나면, 프로그래머는 OS 독립적이다.
firmware를 로드하였다면, 작은 브릿지 케이블을 COM1~COM4 콘넥터에 꼽는다,
만일 tuxgraphics shop에서 키트와 CD의 구매요청을 했다면, 즉시 명령을 실행한다
make load
avrusb500-X.Y 패키지의 풀기.
이것이 모두이다.
.
만일 이 CD를 가지고 있지 않으면,
먼저 첫번째 특수한 ppbg 프로그램을 하는 UISP 버전이 필요하다.
avrusb500 패키지의 README 파일에는 이 수습이 설명이 있다  
펌웨어의 bitbang 전송은 많은 부담으로 당연히 긴 시간이 필요하다
USB 버스로 한번에 한비트를 전송할 때 당신이 계산 할 수 있도록
참고로 전송에 20분 그리고 비교에 20분 정도이다.
.
◎ USB AVR 프로그래머 사용하기
이 프로그래머는 리눅스 환경에서 개발되고 설계되었다.
그러나 한번 만들면, 이것은 진짜로 OS에 독립적이다
윈도우즈에서 AVRstudio4.11로 혹은 Mac OSX, Linux, BSD Unix에서 쓸 수 잇습니다.
.
리눅스에서 avrusb500 프로그래머 소프트웨어의 사용:
http://savannah.nongnu.org/projects/avrdude/
.  
개정판 5.0이 필요하다. 하나의 베타버전을 쓰는 것으로 avrdude-5.0이 있었다.
당신이 읽는 시간에 따라서 이 마지막 개정 자료는 이미 존재할 수도 있습니다.
베타버전은 약간의 벌레가 있습니다. 작동하려면 패치가 필수입니다.
이자료의 마지막에 베타버전과 패치의 모두를 내려받기 할 수 잇습니다.
.
ATmega8에 MyCode.hex 코드를 전송하는 명령:  
avrdude -p m8 -c avrusb500 -e -U flash:w:MyCode.hex
.
avrdude.conf에서 configuration 파일 입력은:
default_serial     = "/dev/usb/tts/0";
#or
#default_serial     = "/dev/ttyUSB0";
.
# 그리고 다음을 내려받기:
programmer
  id    = "avrusb500";
  desc  = "Atmel AVR ISP V2 programmer from tuxgraphics";
  type  =  stk500v2;
;
#
.
◎ 윈도우즈에서 AVRUSB500 사용법
1. 첨부화일에서 avrdude-4_2_0-win32-install.exe를 찾아서 설치를 한다음
2. AVRUSB500을 PC의 USB 콘넥터에 연결하고
3. 윈도우즈에서  시작->프로그램->보조프로그램->명령 프롬프트를 누르고
4. avrdude가 풀려있는 폴더로 간다 cd c:avrdude
5. avrdude -c avrusb500 -p m16 -t 를 실행합니다. (타겟이 Mega16인 경우)
   (-t는 avrdude의 터미널 명령 모드로 작동됩니다, help를 입력하면 명령을 보여 줍니다.)
.
◎ 결론
프로그래머의 프로그램에 필요한 프로그래머가 없이 구축할 수 있는 이것은
첫번째 modern USB 기반의 AVR 프로그래머이다.
만일 이 방식의 자료를 좋아하면 역시 http://shop.tuxgraphics.org 을 보라
나의 작업을 지원하는 사람들이 있는 것은 항상 멋진 일이다.
행복하세요 그리고 행복한 납땜을!
.
◎ 참조
- atmega8의 데이터시트 [2.5Mb, pdf] SPI 인터페이스는 이 데이터시트 안에 설명되어 잇다.
   http://www.tuxgraphics.org/common/src2/article365/atmega8.pdf
- AVR068 특성 (stk500 V2 프로토콜의 설명): stk500_spec_AVR068.pdf, 0.5Mb
   http://www.tuxgraphics.org/common/src2/article05101/stk500_spec_AVR068.pdf
- 만일 ftdi 칩의 BitBang 모드를 더 배우기를 원하면 나의 BitBang 자료(ftdibb)를 찾아 보라:
   http://linuxfocus.org/~guido/
- 소프트웨어, 설명과 장래의 개정: 이 자료의 내려 받기
   http://www.tuxgraphics.org/common/src2/article05101/
- avrdude-5.0-BETA.tar.gz, avrdude-5.0-BETA-stk500-patch.txt
   http://www.tuxgraphics.org/common/src2/article05101/avrdude-5.0-BETA.tar.gz
- uisp-20050207-with-usb-bbpg-patch.tar.gz, 이미 추가된 bbpg 패치와 uisp.
   http://www.tuxgraphics.org/common/src2/article05101/uisp-20050207-with-usb-bbpg-patch.tar.gz
- 이 프로그래머 KIT의 완성품은 http://shop.tuxgraphics.org/ 에 있다.
.
◎ 이 자료는 www.ipstack.co.kr에서 번역되었습니다. 무단복제 및 무단게시를 금합니다.
단 아래와 같이 원저자와 번역자를 아래와 같이 글과 함께 표시하는 조건으로 허용합니다.
번역자 : http://www.ipstack.co.kr/
원저자 : http://www.tuxgraphics.org/
.
   
윗글 AVR JTAG 에뮬레이터의 제작
아래글 Mega88 USB 버스 모니터
    N         제목    글쓴이 작성일 조회 추천
AVR 자료실 안내 avrtools™ 2008/09/02 (화) 311 0
97 AVR Basic Compiler (4K Free) avrtools™ 2008/12/03 (수) 244 0
96 코드비젼 V2.05.0 평가판 avrtools™ 2011/07/17 (일) 163 0
95 8x8 LED Audio Spectrum Display avrtools™ 2009/10/18 (일) 278 0
94 AVR 펌웨어로 만드는 USB 드라이버 avrtools™ 2009/10/07 (수) 480 0
93 AVR-CDC and V-USB avrtools™ 2009/10/06 (화) 249 0
92 AVR USB-HID-Bootloader의 제작 avrtools™ 2009/10/01 (목) 285 0
91 AT91SAM7S256 개발환경과 컴파일러 [2] avrtools™ 2008/11/03 (월) 2218 0
90 SAM7S256 USB 드라이버와 AT91-ISP avrtools™ 2008/11/01 (토) 1212 0
89 AT91SAM7S256 공부를 시작합니다. avrtools™ 2008/11/01 (토) 603 1
88 ICCAVR V7.16A AVR 컴파일러 45일판 avrtools™ 2009/03/09 (월) 157 0
87 CodeVisionAVR1248b 最新版下载 leeky 2008/11/08 (토) 331 0
86 AVR UART 소스 (ICC AVR V6) avrtools™ 2008/12/03 (수) 218 0
85 cvAVR Soft Uart Source avrtools™ 2008/12/03 (수) 175 0
84 cvAVR 직렬포트와 LCD 시험용 소스 avrtools™ 2008/12/03 (수) 178 0
83 Free SmallC for AVR avrtools™ 2008/12/03 (수) 217 0
82 AVR910-ISP용 AVR-OSP2 Ver5.43 avrtools™ 2008/12/03 (수) 196 0
81 Code Vision AVR 컴파일러 2K 데모버전 avrtools™ 2008/12/02 (화) 129 0
80 AVR delay loop generator avrtools™ 2008/12/02 (화) 181 0
79 ICC tiny C컴파일러 V6 데모버전 (30일 제한판) avrtools™ 2008/12/02 (화) 92 0
78 ICC AVR C 컴파일러 V6 (4K 제한판) avrtools™ 2008/12/02 (화) 117 0
77 DasmAVR (Windows용 AVR 역어셈블러) avrtools™ 2008/12/02 (화) 179 0
76 AVR PROG KIT avrtools™ 2008/12/02 (화) 201 0
75 AVR JTAG ICE KIT avrtools™ 2008/12/02 (화) 295 0
74 AVR 부동소수점, 지연시간 계산기 avrtools™ 2008/12/02 (화) 203 0
73 ATtiny45 USB to RS232 인터페이스 avrtools™ 2008/09/26 (금) 228 0
72 MEGA32 128x64 GLCD Scope 제작 avrtools™ 2008/09/22 (월) 336 0
71 PC송신방식 Tiny2313 50x7 LED 전광판 avrtools™ 2008/09/10 (수) 290 0
70 mega8 적외선 거리측정 레이더 leeky 2006/05/07 (일) 1401 0
69 ATmega16 RFID #3 소프트웨어 leeky 2006/12/27 (수) 910 0
68 ATmega16 RFID #2 하드웨어 leeky 2006/12/27 (수) 1158 0
67 ATmega16 RFID #1 태그 leeky 2006/12/27 (수) 888 0
66 ISO 14443A RFID 카드의 읽기/쓰기 방법 [1] leeky 2007/02/25 (일) 1522 1
65 ATmega8 PSK31 RF Modem의 제작 leeky 2006/03/07 (화) 1406 21
64 T89C51SND1C 64M USB MP3 플레이어 avrtools 2006/03/04 (토) 1022 8
63 AVR 13.56MHz RFID 읽기/쓰기 장치의 제작 [7] leeky 2007/02/19 (월) 1092 4
62 WhereAVR for APRS GPS/Telemetry avrtools 2006/05/05 (금) 429 2
61 ATmega8 UI-TNC 무선모뎀의 제작 avrtools 2006/03/07 (화) 425 0
60 AVR APRS(GPS) Packet 무선모뎀 avrtools 2006/03/07 (화) 422 0
59 AT90PWM3 교류모터 속도제어 leeky 2006/04/07 (금) 976 1
58 M128 MMC LED 전광판 leeky 2006/03/07 (화) 956 0
57 Charon 2 이더넷 모듈의 소개 avrtools 2006/04/04 (화) 509 0
56 S2313 LED 회전계 (TACHO METER) avrtools 2006/03/28 (화) 627 0
55 Mega8 + 128x128 LCD 스코프 avrtools 2006/03/28 (화) 1217 0
54 Mega8 + OV6630 Treva 모바일용 카메라의 화상처리 leeky 2006/03/19 (일) 825 0
53 YUKI Mega8 MP3 Player #3 avrtools 2006/03/11 (토) 871 0
52 AVR JTAG 에뮬레이터의 제작 avrtools 2006/03/07 (화) 881 0
51 USB AVR 프로그래머 AvrUsb500 avrtools 2006/03/07 (화) 761 1
50 Mega88 USB 버스 모니터 avrtools 2006/03/07 (화) 417 0
49 M16 MMC Flash Memory leeky 2006/03/07 (화) 487 1
48 M163 SD,MMC Interface leeky 2006/03/07 (화) 471 0
47 S2313 MMC to Serial leeky 2006/03/07 (화) 346 0
46 ATmega48 UDP/IP 적외선 리모콘 수신장치 avrtools 2006/03/07 (화) 448 0
45 HDD MP3 플레이어 leeky 2006/03/07 (화) 627 0
44 MP3 yampp-3/USB leeky 2006/03/07 (화) 319 0
43 MP3 Player yampp-3 leeky 2006/03/07 (화) 284 0
42 YUKI MP3 플레이어2의 제작 (ATmega8 + SD Card) avrtools 2006/03/07 (화) 417 0
41 AVR CD 플레이어 leeky 2006/03/07 (화) 567 0
40 S2313 초음파 거리계 (미터, TV 스크린, LED 표시) avrtools 2006/03/07 (화) 578 0
39 RF Spectrum Monitor avrtools 2006/03/07 (화) 423 0
38 Easy Ethernet AVR 웹서버 leeky 2006/03/07 (화) 484 0
37 90S4433 LCD표시 100Mhz 주파수 카운터 leeky 2006/03/07 (화) 278 0
36 ELM Audio Spectrum Monitor avrtools 2006/03/07 (화) 393 0
35 Mega8 Door Bell leeky 2006/03/07 (화) 306 0
34 AVR 휴대용 DVM leeky 2006/03/07 (화) 538 0
33 Minimum Mass Waveform Capture and Display leeky 2006/03/07 (화) 289 0
32 AT90S2313 디지털 용량계 avrtools 2006/03/07 (화) 397 0
31 SLO2016 Alphanumeric Intelligent Display leeky 2006/03/07 (화) 200 0
30 AT90S2313 흔드는 LED 전광판 (POV) leeky 2006/03/07 (화) 453 0
29 ATtiny2313 Scrolling LED Sign avrtools 2006/03/07 (화) 389 0
28 Tiny22,S1200 나이트 라이더 avrtools 2006/03/07 (화) 340 0
27 ATtiny26L의 AD 변환과 PWM 출력제어 leeky 2006/03/07 (화) 544 0
26 S2313을 사용한 DS1820 온도계 leeky 2006/03/07 (화) 293 0
25 ATmega8535 온도센서 leeky 2006/03/07 (화) 322 0
24 AVR2313 100MHz RF연결 주파수 측정메터 avrtools 2006/03/07 (화) 225 0
23 VHF 무선 데이터 송신기 leeky 2006/03/07 (화) 528 0
22 90S2313 1MHz 파형 포착기 leeky 2006/03/07 (화) 262 0
21 VHF 무선 데이터 수신기 avrtools 2006/03/07 (화) 421 0
20 AVR 5x7 Dotmatrix LED leeky 2006/03/07 (화) 264 0
19 Mega163 웹 LCD leeky 2006/03/07 (화) 418 0
18 AVR 이더넷 시험소프트 avrtools 2006/03/07 (화) 345 0
17 AVR 넷트웍 시계 (타임 프로토콜) avrtools 2006/03/07 (화) 406 0
16 RS-232 to 100 MHz RF desktop avrtools 2006/03/07 (화) 263 0
15 AVR 6디지트 50MHz 주파수 카운터 leeky 2006/03/07 (화) 241 0
14 AVR DS1820 온도센서 avrtools 2006/03/07 (화) 283 0
13 AVR 직접주파수 발생기 (AT90S2313 DDS) avrtools 2006/03/07 (화) 432 0
12 프로그래머블 PLL 제어 avrtools 2006/03/07 (화) 261 0
11 AVR AT90S2313 7Segment LED Display leeky 2006/03/07 (화) 240 0
10 TINY15L 무전원 4채널 온도계 avrtools 2006/03/07 (화) 368 0
9 8PIN AVR을 사용한 풀컬러 LED leeky 2006/03/07 (화) 398 0
8 DS1820 고분해능 온도계 avrtools 2006/03/07 (화) 369 0
7 S2313 디지털 전압계 avrtools 2006/03/07 (화) 492 0
6 S2313 적외선 USB 모듈 avrtools 2006/03/07 (화) 356 0
5 S2313 주파수 카운터 avrtools 2006/03/07 (화) 287 0
4 AVR90S2313과 Treva 카메라의 연결 leeky 2006/03/07 (화) 343 0
3 Mega8 PID 온도제어 leeky 2006/02/24 (금) 713 1
2 90S2333 3채널 다이오드 온도계 avrtools 2006/02/24 (금) 263 0
1 AT89S8252로 만드는 1~40MHz DDS leeky 2006/02/14 (화) 332 0
1

바구니 : 0
 보관함 : 0
오늘뷰 : 0
HOME   |   회사소개   |   제휴안내   |   회사위치   |   서비스이용 약관   |   개인정보 보호정책   |   사이트맵
17015 경기도 용인시 기흥구 동백중앙로16번길 16-25, 508호. 전화 : 031-282-3310
사업자 등록번호 : 697-47-00075 / 대표 : 이건영 / 업태 : 제조업 / 종목 : LED조명, LED전원, 제어장치.
개인정보 관리책임자 : 홈페이지 관리자 . Copyright ⓒ2016 아크레즈 (ACLEDS INC.)
HOME TOP PREVNEXT 0 0 0