Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
petrv said:I have practical experience only with PICs but from what I know AVRs are faster and it is easier to write software for them (more friendly instruction set and there is a free C compiler), but on the other side PICs are more friendly from the hardware point of view when it comes to programming and debugging. You will need an ISP programmer and if you want to debug also JTAG debugger but only some ATMEGAs have JTAG, the new ATTINYs have DebugWire proprietary debug interface which can be used only with the original JTAG Mk. 2 debugger which is expensive. Also if you program some fuses by mistake you can get stuck without parallel programmer. Compare this with PICs where you have for example the PICkit 2 or ICD2 which is both programmer and debugger, costs 1/10th of the price of the JTAG Mk.2 and also its schematics and firmware is publicly available.
Petr
AtomSoft said:Oh yeah i love pics and want to thank all for all the help i got and will recieve.. im saying i am sticking to PICs of course but i like variety Thats all
futz said:Atmel AVRs are great, but don't bother with the STK-500. It's OLD! (I have one). Get a **broken link removed** instead. (I have one too). It's a much more modern design. Like a PICkit 2 on steroids. **broken link removed**, and works with USB. And it's inexpensive.
It does JTAG and debugWIRE debugging. AVRs don't debug thru the ICSP cable like PICs. They use JTAG or degugWIRE. JTAG is most common. The STK-500 won't do JTAG or dW as far as I know.
And, so you don't have to have two cables connected to do debugging and programming, you can program the chip via the JTAG connector.
So don't let these PIC guys scare you off AVRs. They're fun to tinker with too. The instruction set is no more difficult than PIC - really it's probably easier. The architecture is simpler to understand. None of that freaky banked memory. Lots of registers to use (like the newer 16-bit PICs) - not just one W. Nothin wrong with them at all. PICs are just more popular, and not necessarily because they're better.
You'll have a use for a ZIF about... almost never. ICSP is much better for most of the stuff you're going to do. Once in a while a ZIF is handy, but you won't use it much.AtomSoft said:I found this which has some better pictures and nice information including something with a zif socket on Page 18
You can make MPLAB look very similar (maybe almost identical). The trick is to make your windows dockable. I run mine like this:AtomSoft said:i thnk i like that program layout over MPLAB.. (shh! dont tell no one lol)
AtomSoft said:This was what i was expecting to hear. I hear lots of good things about AVRs.