I think a parallel port programmer sticky thread would be a good thing to have on this site.
I agree, something like "YOU WILL KILL YOUR AVR WITH A PARALLEL PORT PROGRAMMER!" :lol:
Ampertronics Pty. Ltd.
* Electronic Design * Custom Products * Contract Assembly
I guess I don't understand, having never used a PC parallel port programmer for the AVR.
The older ATAVRISP, the newer ATAVRISP-MK2, the Dragon, The ATSK500, these are all excellent programming devices. And, they maintain their compatability with AVRStudio through frequent firmware upgrades,
So, I have to ask... What advantage does a parallel programmer offer over the standard ISP programmers, other then providing the wife an excuse to buy a new computer when the parallel programmer destroys your printer port?
One other consideration, one that I have alread had to look at... When I bought my last notebook, I had a really hard time finding one that still had a legacy parallel and serial port. At least with USB, you can use a USB to RS-232 converter. But I've found no USB to parallel converters that will let you directly control printer port pins, except thru some sort of pre-devined driver.
So, again... Why even use a parallel port programmer?
You can avoid reality, for a while. But you can't avoid the consequences of reality! - C.W. Livingston
You can put lipstick on a pig, but it is still a pig.
I've never met a pig I didn't like, as long as you have some salt and pepper.
I used a parallel port programmer for quite a while and it worked great and did nothing harmful to my parallel port, though worse designs or poor users could change that.
The reason they're nice is that anyone with an old parallel cable and a couple resistors can make them easily and get themselves started with AVRs if they don't have the $20/$30/+ whatever to invest in buying one and paying for tax, shipping, whatever else.
Having said that, there's so many posts on this message board that I don't think it's worth a sticky. I do however think we need a sticky titled something like "***** NOOBS START HERE *****" with a simple list of basic things like:
- If you want to make your own programmer, search the forums for or
- If you want to buy a programmer, , , are inexpensive options to start with
- Dragon/JTag Ice MKII/etc are debuggers
- Declare variables used in ISR and other code as volatile in GCC
- If you can't get UART to work, make sure your clk isn't divided by 8 and use an external crystal as the internal oscillator isn't reliable.
Those are just a few that come to mind. Dunno why we don't have a big conglomeration of similar stuff in a sticky yet.
Clancy _________________ Step 1: RTFM Step 2: RTFF (Forums) Step 3: RTFG (Google) Step 4: Post
> I think a parallel port programmer sticky thread would
> be a good thing to have on this site.
Better collect all the wisdom around it in the Wiki. This causes any
pros and cons to be eventually listed without too many emotions, and
will produce a much more compact (and readable) result than a lengthy
thread with heated discussions, so it's a lot more helpful for a
newbie as a decision base.
Given that fewer and fewer host systems ship with a hardware parallel
port these days, I personally believe these el-cheapo parallel port
ISP adapters will die sooner or later. But that's another story.
Please don't send me PMs, use email if you want to approach me personally.
© 2020 Microchip Technology Inc.