Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

USBASP programmer

Status
Not open for further replies.

bigal_scorpio

Active Member
Hi to all,

I am wanting to branch out from just using PICs to use somw AVR micro's.

What I am wondering is if the USBASP would be a good start for me?

It seems to only program a limited number of AVR's but I wondered if it was worth getting one and then maybe using it in future to build a better programmer.

I have just acquired a number of AT89C52 ic's and would ideally like to program those, but the USBASP does not mention that series.

Do certain AVR's need a different programming method to others eg serial or parallel?

Anyway I hope someone can give me a better understanding of this matter. Any comments or suggestions are welcome.

Thanks Al
 
i had seen some modified version of USBASP that also programs 89S51 or 52. Perhaps it is better to use flash versions than 89C51 or 52, and they are cheap too. i saw such on edaboard or so.
 
i had seen some modified version of USBASP that also programs 89S51 or 52. Perhaps it is better to use flash versions than 89C51 or 52, and they are cheap too. i saw such on edaboard or so.

Hi Sarma,

I thought the AT89C52 was flash, at least thats how the datasheet reads.

Al
 
Hi to all,

I am wanting to branch out from just using PICs to use somw AVR micro's.

What I am wondering is if the USBASP would be a good start for me?

It seems to only program a limited number of AVR's but I wondered if it was worth getting one and then maybe using it in future to build a better programmer.

I have just acquired a number of AT89C52 ic's and would ideally like to program those, but the USBASP does not mention that series.

Do certain AVR's need a different programming method to others eg serial or parallel?

Anyway I hope someone can give me a better understanding of this matter. Any comments or suggestions are welcome.

Thanks Al

usbasp can support 89s series with some modofications in firmware.
https://www.edaboard.com/thread157151.html

And 89c51/2 is not an AVR
 
yes
But needs a parallel programer..
while 89S51 or 52 can be managed from COM port or USBasp with ISP programming. please see the difference in programing methods of both from datasheet.
many people still use C52 instead a better choice S52.
 
If you have a PICkit2 you can program both PICs and AVRs (with a patched AVRDUDE or by using PICKIT2 AVRISP). This is for ICSP only - which is what most AVRs use I believe
 
Hi Guys,

What do you think of this programmer I found on Ebay?

**broken link removed**

Thanks Al
 
There is also this one for roughly the same price but includes a covering case. Ordered one, hopefully will be arriving soon.

**broken link removed**
 
Hi Bryan,

Looks a neat unit.

I still need some opinions from AVR experts on the functionality and usefulness of this gadget.

Come on guys, some of you must have one.

Al
 
Hi
Both 89C51 & 89S51 are flash versions. The difference is that 89Sxx are in system programmeable...
Regarding use of USBASP to program 89S51/52. I had trouble programming these using USBASP so finally ended up buying "SmartPro S51" programmer. It works & reliable. It support number of 89S series microcontrollers including AT89S51/52, AT89S2051/4051, AT89S8253.

So, based on my personal experience, I would recommend switching to AT89Sxxx instead of AT89Cxxx mcu and usng SmartPro S51 programmer.

Cheers
 
It is Nice, but you are loosing the facility of modern chips like AVR etc. With the AVRUSBasp you can program both versions., though some experimentation might be needed
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top