AVRs or PICs

I cant speak for AVR but I do have about 30 years experience with PIC's.
PIC's are cheap with a RISC instruction set.
Some of the instructions are really odd when you come originally from a Z80 background like me.
SUBWF works backwards from the Z80 compare instruction.

My only beef with the PIC is how sometimes bits that need setting for it to work basically are buried in registers in unexpected areas.

I now use old projects as the framework for new projects so I know the basic framework will run.
 

MrChips

Joined Oct 2, 2009
30,823
I have over 40 years experience programming DEC PDP8, PDP11, PDP15, DG NOVA, RCA 1802, MOS Tech 6502, MOT 6800, 6805, 6809, 68000, HC11, HC908, DSP56F807, Atmel AVR, Zilog Z80, Intel 8008, 8086, 8035, 8051, TI TMS320, MSP430, STM32F and PICs.

In my books, Microchip PICs suck.

Just my opinion.
 

takao21203

Joined Apr 28, 2012
3,702
You can do a surprising lot of things with the old 16f54, and it costs only 50 cents. No pheripherals to set up, super simple configuration.

Also there are many new 16F PICs, with larger memories, and extras such as integrated OpAmp, D/A converter, and logic cells.

For instance 16F1709.

And UBS: 16F1454, with 14K FLASH, small SOIC14 chip.

So if you ever see 16f628 or 16f84, just forget about these old chips.

I tried Motorola and ST ccontrollers, but figured out it would be too much effort to relearn, and MPLABX is updated regularily, and still just some 100 megabytes.

--> So you programmed the 8008 but skipped the 8080?
 

Attachments

Thread Starter

shakilabanu

Joined Jul 8, 2014
44
I have over 40 years experience programming DEC PDP8, PDP11, PDP15, DG NOVA, RCA 1802, MOS Tech 6502, MOT 6800, 6805, 6809, 68000, HC11, HC908, DSP56F807, Atmel AVR, Zilog Z80, Intel 8008, 8086, 8035, 8051, TI TMS320, MSP430, STM32F and PICs.

In my books, Microchip PICs suck.

Just my opinion.
Thats close to unbelievable, if i hadnt seen ur other posts I would probably have said ur full of it...

Anyways I have used PICs for many years and there are things about the PICs that annoy me too... not sure I would say they suck though.
 

Thread Starter

shakilabanu

Joined Jul 8, 2014
44
I cant speak for AVR but I do have about 30 years experience with PIC's.
PIC's are cheap with a RISC instruction set.
Some of the instructions are really odd when you come originally from a Z80 background like me.
SUBWF works backwards from the Z80 compare instruction.

My only beef with the PIC is how sometimes bits that need setting for it to work basically are buried in registers in unexpected areas.

I now use old projects as the framework for new projects so I know the basic framework will run.
Couldnt agree more... I guess most PIC users like PICs because you get a framework working and then make customizations based on the application.
 
Top