Home
AVR-USBasp User Manual
Contents
1. Cytron USBASP Programmer AVR USBASP User s Manual V1 0 October 2011 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded by updates It is your responsibility to ensure that your application meets with your specifications No representation or warranty is given and no liability is assumed by Cytron Technologies Incorporated with respect to the accuracy or use of such information or infringement of patents or other intellectual property rights arising from such use or otherwise Use of Cytron Technologies s products as critical components in life support systems is not authorized except with express written approval by Cytron Technologies No licenses are conveyed implicitly or otherwise under any intellectual property rights Cytron ROBOT HEAD to TOE Technologie Product User s Manual AVR USBasp Index 1 Introduction 2 System Overview 3 3 Packing List 4 4 Board Layout and specification 5 5 Installation 8 6 Example Schematic 12 7 Software Using 13 7 1 AVRdude 13 7 1 1 Programming for LED Blinking 13 7 1 2 Programming for Bootloader 16 7 2 Arduino Software 19 8 Warranty 26 Created by Cytron Technologies Sdn Bhd All Rights Reserved ROBOT HEAD to TOE Product User s Manual AVR USBasp Cytron 5 Technologie 1 Introduction AVR USBasp is a USB in circuit programmer and it can use to prog
2. user Desktop arduino 0021 libraries Liquidcrystal examples Display Display f serial parity N editor tabs size 2 console length 500 last sketch location 312 134 500 600 420 serial port com6s5 last sketch2 location 480 111 500 600 420 run options 9 preferences txt Notepad la File Edit Format View Help last sketch5 location 234 150 500 600 420 export application fullscreen false preproc imports list java applet java awt Dimension java awt Frame java awt event MouseEvent java awt event KeyEven editor font macosx Monaco plain 10 ies dee senate iki ast sketch2 path C Documents and Settings user Desktop sketch_sepl4c sketch_sepi4c pde ee ee check true update id 7892151184929150325 editor indent true serial stopbits 1 serial databits 8 editor font Monospaced plain 12 editor window height default 600 run options memory false editor divider size 2 editor caret blink true preproc color_datatype true export applet separate_jar_files false last sketch3 path C Documents and Settings user Desktop arduino 0021 libraries Liquidcrystal examples yAutoscrol ly Aut preproc output_parse_tree false run window bgcolor EODFE3 console lines 4 upload using isb sp console error file stderr txt run options memory maximum 2 56 editor tabs expand true editor window height min 530 editor keys home_and_end_travel_far false boar
3. Bhd All Rights Reserved 15 Technologie Product User s Manual AVR USBasp C yer on5 ROBOT HEAD to TOE 7 1 2 Programming for Bootloader Command avrdude c usbasp p m328p e Explanation To delete the program of the microcontroller c means which programmer that you are using in this stage we are using USBasp p means which microcontroller that you are using in this stage we are using 328p e means to delete the program inside the microcontroller EEN Command Prompt ecole x Microsoft Windows Version 6 1 7600 Copyright c 2009 Microsoft Corporation A11 rights reserved C Users Phang gt avrdude c usbasp p m p e urdude AUR device initialized and ready to accept instructions HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1004 0 05s Device signature 0x1e950f erasing chip Safemode Fuses OK done Thank you Command avrdude c usbasp p m328p u U flash w AtmegaBOOT_168_atmega328 hex Explanation To write the bootloader program into the microcontroller Created by Cytron Technologies Sdn Bhd All Rights Reserved 16 Cytron Technologie Product User s Manual AVR USBasp EN Command Prompt oll C Users Phang gt avrdude c usbasp p m328p u U flash w AtmegaBOOT_168_atmega323 AUR device initialized and ready to accept instructions HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1004 0 05s Device sign
4. Local Disk C oka ae File Edit View Favorites Tools Help Map Network Drive Q x vi Ls Ei Disconnect Network Drive Synchronize F Address w C SR w Folder Options L Size Type Date Modified B Desktop la Borland Folder 24 Feb 09 4 33 PM E A My Documents Ty Database Folder 11 Oct 10 4 23 PM BW My computer cel Folder 22 Oct 08 12 30 PM 9 we Local Disk C Documents and Settings Folder 08 Jun 11 6 41 PM Folder Options Ax ammi T P rr Fi F General View File Types Offline Files You can apply the view such as Details or Tiles that you are using for this folder to all folders Apply to All Folders Reset All Folders Advanced settings IEG Files and Folders Ea Automatically search tor network folders and pant rs Lisplay tile size intormation im folder tips Display simple folder view in Explorer s Folders list Display the contents of system folders Display the full path in the address bar Display the full path in the title bar Do not cache thumbnails iC Hidden files and folders Do not show hidden files and folders Show hidden files and folders A LUNVEETI pi Rna a ae a ee ee ee ee all C Hide extensions for known file types Restore Defaults S Created by Cytron Technologies Sdn Bhd All Rights Reserved 19 C ytron ROBO
5. cpp hex for the LED Blinking you need to make sure that the hex file of LED blinking need to be in the same folder with the drive you has call out just now For example the command below shows the drive of C Users Phang it means that I need to copy the LED Blinking hex file to the folder of C Users Phang Created by Cytron Technologies Sdn Bhd All Rights Reserved 14 Cytron 5 Technologie Product User s Manual AVR USBasp EN Command Prompt elle rk dem C Users Phang gt avrdude c usbasp p m328p u U flash w Blink cpp hex AUR device initialized and ready to accept instructions HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1004 0 04s Device signature Ox1e950f NOTE FLASH memory has been specified an erase cycle will be performed To disable this feature specify the D option erasing chip reading input file Blink cpp hex input file Blink cpp hex auto detected as Intel Hex writing flash 1010 bytes KHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKHHHH 1004 0 27s 1010 bytes of flash written verifying flash memory against Blink cpp hex load data flash data from input file Blink cpp hex input file Blink cpp hex auto detected as Intel Hex input file Blink cpp hex contains 1010 bytes reading on chip flash data HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1004 0 23s verifying 1010 bytes of flash verified done Thank you Created by Cytron Technologies Sdn
6. d atmega328 console true run present exclusive macosx true last sketch4 path C Documents and Settings user Desktop arduino 0021 libraries Liquidcrystal examples Display Displa serial parity N editor tabs size 2 console length 500 last sketch location 312 134 500 600 420 serial port com65 last sketch2 location 480 111 500 600 420 run options Created by Cytron Technologies Sdn Bhd All Rights Reserved 20 C yer On ROBOT HEAD to TOE Technologie Product Users Manual AVR USBasp 10 11 12 After replace it save and close it Next open the folder of the software Arduino which you have installed at the beginning Open Folder hardware arduino Open the text file programmers txt Add another 2 lines in the below of the last sentence in the text file Usbasp name USBasp Usbasp protocol usbasp Save and close the text file The last step is to open the Arduino software Arduino exe and you can write your program in it and load it to your microcontroller using AVR USBasp Examples below show on how to load the program of LED Blinking to the Arduino Duemilanove board using AVR USBasp programmer 1 Do some wiring on the hardware parts Female to female jumper wire which show in the figure below is not come together with the product AVR USBasp you should buy it if you need it on Cytron Technologies Sdn Bhd The connection below you can refer page 10 section 6 Example Sc
7. R 4 Kiate PC 13 Batteries My Computer la Launches the Upda ca Disk drives amp Display adapters DVD CD ROM drives lt i Floppy disk drives Floppy drive controllers Cg IDE ATA ATAPI controllers EY Jungo Keyboards Mice and other pointing devices amp Monitors ki Network adapters I Other devices lf USB7 S Ports Ct Update Driver Software Bi Processc Disable 1 Sound Uninstall Me System Scan for hardware changes Properties 1 device Created by Cytron Technologies Sdn Bhd All Rights Reserved 8 Cytr on5 ROBOT HEAD to TOE Technologie Product Users Manual AVR USBasp c After you left click the Update Driver Software it will come out with How do you want to search for driver software Then choose the second one which is Browse my computer for driver software and click into it S fel CS a 9 L Update Driver Software USBasp How do you want to search for driver software gt Search automatically for updated driver software Windows will search your computer and the Internet for the latest driver software for your device unless you ve disabled this feature in your device installation settings gt Browse my computer for driver software Locate and install driver software manually Cancel d After that you will see the screen which will prompt out Browse for driver software on your computer In this step you need to select the f
8. T HEAD to TOE Technologie Product User s Manual AVR USBasp 3 Go to C Documents and Settings user Application Data Arduino 4 Open the file preferences txt 5 Find the sentence upload using bootloader and change it to upload using usbasp hr A I File Edit Format View Help last sketch5 location 234 150 500 600 420 export application fullscreen false APS 7 da phi tal t ti cit ij g j t r ain s a wares editor font macosx Monaco plain 10 pr epror C colors rue ast sketch2 path C Documents and Settings user Desktop sketch_sepl4c sketch_sepl4c pde EZIOEEL APRII CETO Rte area rue update check true update id 7892151184929150325 editor indent true serial stopbits 1 serial databits 8 editor font Monospaced plain 12 editor window height default 600 run options memory false editor divider size 2 editor caret blink true preproc color_datatype true export applet separate_jar_files false last sketch3 path C Documents and Settings user Desktop arduino 0021 libraries Liquidcrystal examples Autoscrol1 Autos preproc output_parse_tree false run window bgcolor E0DFE3 console lines 4 upload using boot loader console error file stderr txt run options memory maximum 256 editor tabs expand true editor window height min 530 editor keys home_and_end_travel_far false boar d atmega328 console true run present exclusive macosx true last sketch4 path C Documents and Settings
9. ature 0x1e950f NOTE FLASH memory has been specified an erase cycle will be performed To disable this feature specify the D option erasing chip reading input file AtmegaBOOT_168_atmega328 hex input file AtmegaBOOT_168_atmega328 hex auto detected as Intel Hex writing flash 32670 bytes HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 100 155 18s 32670 bytes of flash written verifying flash memory against AtmegaBOOT_168_atmega328 hex load data flash data from input file AtmegaBOOT_168_atmega328 hex input file AtmegaBOOT_168_atmega328 hex auto detected as Intel Hex input file AtmegaBOOT_168_atmega328 hex contains 32670 bytes reading on chip flash data HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1004 141 06s verifying 32670 butes of flash verified z Command avrdude c usbasp p m328p u U flash r C Users Phang AtmegaBOOT_168_atmega328 flash bin r Explanation Read the flash memory from the microcontroller connected to USBasp programmer and save it in raw binary format in the file name C Users Phang AtmegaBOOT_168_atmega328 flash bin EN Command Prompt ol sl C Users Phang gt avurdude c usbasp p m328p u U flash r C Users Phang AtmegaBOR OT_168_atmega328 flash bin r aurdude AUR device initialized and ready to accept instructions HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1004 0 05s Device signature 0x1e950f reading
10. es Sdn Bhd All Rights Reserved Cytron Technologie ROBOT HEAD to TOE Product User s Manual AVR USBasp Tiny Series ATTiny12 ATTiny13 ATTiny15 ATTiny24 ATTiny25 ATTiny26 ATTiny2313 ATTiny44 ATTiny45 ATTiny84 ATTiny85 Classic Series AT90S2313 AT90S2323 AT90S2343 AT90S1200 AT90S8515 Can Series AT90CAN32 AT90CANG64 AT90CAN128 PWM Series AT90PWM2 AT90PWM3 Created by Cytron Technologies Sdn Bhd All Rights Reserved Technologie Cytr on5 ROBOT HEAD to TOE Product Users Manual AVR USBasp 2 System Overview AVR USBasp communicate with the computer and load the program from the computer Load the program using AVR USBasp into Atmel AVR controller Cautions There is a 5V which supply directly from USB port of computer to AVR USBasp it 1s advised not to use this power source to power application circuit or device Wrong connection such as wrong polarity wrong voltage shorted might permanently damage computer Created by Cytron Technologies Sdn Bhd All Rights Reserved 3 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual AVR USBasp 3 Packing List Please check the parts and components according to the packing list If there are any parts missing please contact us at sales cytron com my immediately 1 1x AVR USBASP 2 10 ways programmer rainbow cable Created by Cytron Technolo
11. flash memory HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1004 141 50s writing output file C Users Phang AtmegaBOOT_168_atmega328 flash bin done Thank you Created by Cytron Technologies Sdn Bhd All Rights Reserved 17 Cytron 5 Technologie Product User s Manual AVR USBasp Command avrdude c usbasp p m328p u U flash w AtmegaBOOT_168_atmega328 hex U eeprom w eeprom hex U effuse w Oxfd m U hfuse w Oxda m U lfuse w Oxff m U lock w Oxcf m Explanation Using the default programmer write the file AtmegaBOOT_168_atmega328 hex to flash eeprm hex to EEPROM and set the Extended High Low and lock fuse bytes to Oxfd Oxda Oxff and Oxcf respectively EN Command Prompt oral sc C Users Phang gt avrdude c usbasp p m328p u U flash w AtmegaBOOT_168_atmega328 hex U eeprom w eeprom hex U efuse w Oxfd m U hfuse w Oxda m U lfuse w Oxff m U lock w Oxecf m avrdude AUR device initialized and ready to accept instructions HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKHHKH 1004 0 05s Device signature Oxle950f NOTE FLASH memory has been specified an erase cycle will be performed To disable this feature specify the D option erasing chip reading input file AtmegaBOOT_168_atmega328 hex input file AtmegaBOOT_168_atmega328 hex auto detected as Intel Hex Writing flash 32670 bytes HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKHHKH 1004 155 415 32670 bytes of
12. flash written verifying flash memory against AtmegaBOOT_168_atmega328 hex load data flash data from input file AtmegaBOOT_168_atmega328 hex input file AtmegaBOOT_168_atmega328 hex auto detected as Intel Hex input file AtmegaBOOT_168_atmega328 hex contains 32670 bytes reading on chip flash data HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKHHKH 1004 141 36s V rifying 32670 bytes of flash verified reading input file eeprom hex error opening eeprom hex No such file or directory input file eeprom hex auto detected as invalid format can t open input file eeprom hex No such file or directory write to file eeprom hex failed avrdude done Thank you Created by Cytron Technologies Sdn Bhd All Rights Reserved 18 Cytr on ROBOT HEAD to TOE Technologie Product Users Manual AVR USBasp 7 2 Arduino Software By modifying Arduino Software we are able to program the Arduino board using AVR USBasp without pre program bootloader in microcontroller Besides that we are also able to program the microcontroller without using Arduino board For Arduino software you can download it on this website http arduino cc en Main Software Steps of modification 1 After you have installed the Arduino software to your PC do not open the software first 2 Goto C click Tools gt Folder Options gt View and tick the column which show show hidden files and folder then click apply and ok
13. gies Sdn Bhd All Rights Reserved 4 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual AVR USBasp 4 Board Layout and Specification lins dzi er cn Label Function A USB A type male LEDs 10 pins IDC connector for interface to microcontroller JP4 and JP5 for programmer and speed w Jal Vcc supply A USB A type male This is for USB connection B The USBASP programmer has 2 LEDs The function is listed below e LED 1 Green LED Power e LED 2 Red LED Programmer communicating with the target device C The 10 pins ISP connection provides an interface to the microcontroller This interface uses a 10 pin IDC connector and the pinout 1s shown in figure below Created by Cytron Technologies Sdn Bhd All Rights Reserved 5 Technologie Cytr on5 ROBOT HEAD to TOE Product Users Manual AVR USBasp AEG NC MISI NC RST SCK MISO D JP4 is for programmer and JP5 is for speed Normally we are not using JP4 because JP4 function is to update the firmware on it JP5 is only used for new microcontroller It will not be used for others than new microcontroller because we want to increase the speed of the process of programming Ceeseees amp gt Fee eee tv tji j Below is example picture to show JP5 used for new microcontroller Users may solder header pin on JP5 and use mini jumper to connect I
14. hematic aS O r Created by Cytron Technologies Sdn Bhd All Rights Reserved 21 C yer on5 ROBOT HEAD to TOE Technologie Product Users Manual AVR USBasp 2 Connect the AVR USBasp to the USB port of the PC Open the Arduino software Arduino exe to load the program in to the Arduino Duemilanove board By using USBasp programmer we do not need to load any bootloader program in it and also we do not need to choose the COM Port and directly program into it Lt sketch_sep27a Arduino 0021 pe Le D ES eio 2 gt L1 2 46 PM Size 756 KB 756 KB Created by Cytron Technologies Sdn Bhd All Rights Reserved oy C ytron X ROBOT HEAD to TOE Technologie Product User s Manual AVR USBasp 4 Next we need to call out the example of the source code by click on the Files gt Examples gt Basics gt Blink Then the source code of LED blinking will pop out in few seconds j Blink Arduino 0021 File Edit Sketch Tools Help OC FREE c Blink Turns on an LED on for one second then off for one second repea This example code is in the public domain void setup f f initialize the digital pin as an output Pin 13 has an LED connected on most Arduino boards pinMode 13 OUTPUT void loop di italWrite 13 HIGH set the LED on delay 1000 f f wait for a second di italWrite 13 LOW 4 set the LED off delay 1000 wa
15. it for a second 5 Last step is to click on the Upload button which appears on the page of LED blink s source code to load the program to the microcontroller El Blink Arduino 0024 Zoe gt 0 Upload Elink Turns on an LED on for one second then off for one second repea This example code is in the public domain ae void setup f f initialize the digital pin as an output f f Fin 13 has an LED connected on most Arduino boards pinMode 13 UTFUT void loopi digitalWrite 13 HIGH get the LED on delay l000 ff wait for a second digitallrite 13 LOW get the LED off delay l000 f f wait for a second Created by Cytron Technologies Sdn Bhd All Rights Reserved 23 Cytr on5 ROBOT HEAD to TOE Technologie Product Users Manual AVR USBasp BKENNEBN uuvunusu rrtrrt pgttie e T T e F F a cr 3 om POHER ANALOG IN Wey Godihn C0 Output of LED Blinking For your information the hex file for the Arduino s example source code can be found by follow the steps below By default hex file will not be generated in Arduino Software This allows you to write the code in Arduino Software but program the AVR microcontroller by others software like AVRdude discussed at section 7 1 which require hex file 1 Open the Arduino software 2 Open the example source code LED Blinking LCD4bit_mode example and ect For this example
16. lling driver software Created by Cytron Technologies Sdn Bhd All Rights Reserved 10 C yer on ROBOT HEAD to TOE Technologie Product User s Manual AVR USBasp g Now you can use the AVR USBasp to do the programming for the microcontroller L Update Driver Software USBasp Windows has successfully updated your driver software Windows has finished installing the driver software for this device USBasp Close Created by Cytron Technologies Sdn Bhd All Rights Reserved 11 C yer On ROBOT HEAD to TOE Technologie Product Users Manual AVR USBasp 6 Example Schematic In this example we will show the port layout for 10 pins ISP connection of AVR USBasp and the connection between AVR USBasp with the microcontroller Atmega328 10 pins ISP connection of AVR USBasp 19 El 1 7 4 14 i Atmega 328 Schematic of AVR USBasp with Atmega328 Created by Cytron Technologies Sdn Bhd All Rights Reserved 12 C ytron ROBOT HEAD to TOE Technologie Product User s Manual AVR USBasp 7 Software Using There are varieties of software which can be work also for the programmer AVR USBasp These are including e AVRdude Version 5 2 or later AVRdude is available for many platforms e Arduino Software Normally we are using this software to program most of the Arduino board e Khazama AVR Programmer An AVRdude GUI for MS Windows e BASCOM AVR Version 1 11 9 6 o
17. older where you unzipped the driver files then click Next G L Update Driver Software USBasp Browse for driver software on your computer Search for driver software in this location prs Trainee Desktop USBasp win driver x86 x64 ia64 v1 2 4 Big Browse IV Include subfolders gt Let me pick from a list of device drivers on my computer This list will show installed driver software compatible with the device and all driver software in the same category as the device Created by Cytron Technologies Sdn Bhd All Rights Reserved 9 C yer on ROBOT HEAD to TOE Technologie Product User s Manual AVR USBasp e Next the windows will prompt out a Windows Security with a red warning dialog Do not worry about it and just click Install this driver software anyway and the driver will install V Windows Security 3 Windows can t verify the publisher of this driver software gt Don t install this driver software You should check your manufacturer s website for updated driver software for your device Install this driver software anyway Only install driver software obtained from your manufacturers website or disc Unsigned software from other sources may harm your computer or steal information iw See details f After click it the next step is to wait a few seconds to let your computer to process the installation of driver software VW LU Update Driver Software USBasp Insta
18. ort Ocytron com my sales cytron com my Created by Cytron Technologies Sdn Bhd All Rights Reserved 26
19. r later e eXtreme Burner An easy to use GUI application for MS Windows For the list of the software above we have no responsibility to teach users how to use users must study themselves in order to use it 7 1 AVRdude AVRdude 1s a very popular and common for the command line program for the programming of AVR chips Here are some examples that you can try to load the program using AVR USBasp 7 1 1 Programming for LED Blinking Command avrdude c usbasp p m328p e Explanation To delete the program of the microcontroller c means which programmer that you are using 1n this stage we are using USBasp p means which microcontroller that you are using in this stage we are using 328p e means to delete the program inside the microcontroller Created by Cytron Technologies Sdn Bhd All Rights Reserved 13 Technologie C yer on5 ROBOT HEAD to TOE Product User s Manual AVR USBasp ES Command Prompt lo Exa Microsoft Windows Version 6 1 7600 Copyright c 2009 Microsoft Corporation A11 rights reserved C Users Phang gt avrdude c usbasp p m3Z8p e aurdude AUR device initialized and ready to accept instructions HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1004 0 05s Device signature 0x1e950f erasing chip Safemode Fuses OK done Thank you Command avrdude c usbasp p m328p u U flash w Blink cpp hex Explanation When you write the Blink
20. ram most of the Atmel AVR controllers It simply consists of an ATMega8 and a couple of passive components such as resistors capacitors LEDs and ect The programmer uses a firmware only USB driver and there is no special USB controller is needed By using AVR USBasp it is easier and simpler it just needs one step to finish the process which is to connect the AVR USBasp with computer and with microcontroller then program it AVR USBasp has been designed with capabilities and features of e USBasp works under mulltiple platforms Linux Mac OS X and Windows are tested e Its speed for the programming is up to 5kBytes sec e Its SCK option is supported to the targets with low clock speed lt 1 5Mhz USBasp Method Atmel AVR controller AVR USBasp Computer Table below shows some of the microcontrollers that are supported by the AVR USBasp Programmer other than the list provided below there is also having others series of microcontrollers which are also supported by AVR USBasp Programmer Mega Series ATMEGA48 ATMEGA8 ATMEGA88 ATMEGAB8515 ATMEGA8535 ATMEGA16 ATMEGA162 ATMEGA163 ATMEGA164 ATMEGA165 ATMEGA168 ATMEGA169 ATMEGA169P ATMEGA32 ATMEGA324 ATMEGA325 ATMEGA3250 ATMEGA328P ATMEGA329 ATMEGA3290 ATMEGA64 ATMEGA640 ATMEGA644 ATMEGA645 ATMEGA6450 ATMEGA649 ATMEGA6490 ATMEGA128 ATMEGA1280 ATMEGA1281 ATMEGA2560 ATMEGA2561 Created by Cytron Technologi
21. t a Created by Cytron Technologies Sdn Bhd All Rights Reserved Technologie Cytr on gt ROBOT HEAD to TOE Product User s Manual AVR USBasp If JP5 not used not new microcontroller users may remove the mini jumper E Vcc supply is to supply power from USB to Atmega target board User may desolder JP3 if user didn t want to use it eben and E P fa m gt La 5 kai b SETITE Touri Si AVR lt U Created by Cytron Technologies Sdn Bhd All Rights Reserved Cytron D Technologie 5 Installation ROBOT HEAD to TOE Product User s Manual AVR USBasp In order to complete the installation you need to follow several steps The first step is to direct connect the AVR USBasp programmer to the USB port of your PC For the AVR USBasp programmer will work on a wide variety of operating systems this procedure will only focus on Window Seven 1 Required items a AVR USBasp programmer 2 AVR USBasp drivers can be downloaded from Cytron Technologies Sdn Bhd product website page 3 Procedure to install the AVR USBasp programmer a Insert the programmer into and available USB port in your PC b Go into the device manager and find the entry for the USBasp and it should be displayed with a yellow alert icon on it Then right click on the device and select Update Driver Software x Device Manager File Action View Help 9 nlol e e F
22. we are going to open the LED Blinking Source code 3 Press Shift button on the keyboard and in the same time click verified button on the LED Blinking source code s page Then you will see the location of the hex file for the LED Blinking It is same for every example source code Created by Cytron Technologies Sdn Bhd All Rights Reserved DA Cytron ROBOT HEAD to TOE Technologie Product User s Manual AVR USBasp Blink Arduino 0021 oga File Edit Sketch Tools Help Blink Turna on an LED on Cor ane second then LL Cor GNESS CEA SS EEE This example code is in the public domain u void setup dt initialize the digital pin as an output Pin 15 has an LED connected on most Arduino boards pinMode 13 OUTPUT void loop digqitallrite 13 HIGH Ca 2 3 1 Blink_cpp elf pi iBlink_cpp hex Hd 1 30720 byte maximum Created by Cytron Technologies Sdn Bhd All Rights Reserved 25 C ytron ROBOT HEAD to TOE Product User s Manual AVR USBasp Technologie 8 Warranty VVVV Product warranty is valid for 6 months Warranty only applies to manufacturing defect Damage caused by mis use 1s not covered under warranty Warranty does not cover freight cost for both ways Prepared by Cytron Technologies Sdn Bhd 19 Jalan Kebudayaan 1A Taman Universiti 81300 Skudai Johor Malaysia Tel 607 521 3178 Fax 607 521 1861 UKL www cytron com my Email supp
Download Pdf Manuals
Related Search
Related Contents
カタログPDFのダウンロード 取扱説明書 MC9000-G Product Reference Guide User Manual IL12_g_eng HP DeskJet 697c InkJet Printer Service Manual manual do sistema ceti em formato pdf. L360 User Manual Installation Guide Stitch - Baby Lock Copyright © All rights reserved.
Failed to retrieve file