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.

Beginner Platform: PIC or 8051?

Status
Not open for further replies.

Jon Wilder

Active Member
For the pros out there...if someone is new to microcontrollers and programming and plans to eventually get to the point where they're doing the majority of their work with the 8051 family of uC's, would you recommend they start with the PIC family and gradually get into the 8051 family, or just jump into the 8051 family of microcontrollers?
 
Last edited:
It's also used in pretty much every MIDI device I've personally encountered, which is why I'm planning to get into the 8051 family. They actually use an 8031 because with the off chip ROM they're easier to repurpose/revise via swapping the EPROM chip with different software on it.
 
Last edited:
Since you have a specific requirement then I'd recommend you stay with the 8051 tool suite. I think Keil is a popular IDE for the 8051.
That said the MIDI interface is just an opto isolated serial port at 31,250 baud. Almost any microcontroller with a UART would work.
 
It's also used in pretty much every MIDI device I've personally encountered, which is why I'm planning to get into the 8051 family. They actually use an 8031 because with the off chip ROM they're easier to repurpose/revise via swapping the EPROM chip with different software on it.

Like Bill said, they only seem to be used out India way (presumably because the colleges never upgraded?) - if Midi devices are still using them it's likely it's because they originated out there and are probably very old designs.

But if you have a specific reason for wanting to use the old 8051 devices, then it makes obvious sense to learn that from the beginning - no point learning a different one and then moving.
 
Status
Not open for further replies.

Latest threads

Back
Top