This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

making programmer

Hello i am a student from India and i want to make a 8051 programmer whether it be parllel port or serial or ICSP if you have any sort of information please let me know and also let me know about the Softwares i have done search on Google but seeing all those i've totally got confused so please help me in making my own programmer for 8051.

Parents
  • As I've advised others, if you plan on a 20-30 career in the embedded space the 8051 is NOT a winning horse, it's an old horse that has passed it's peak. I'm not even sure an 8-bit accumulator based CPU is a good teaching vehicle. Sure it's been used in lots of things, but education is about planing for future needs and opportunities. Pick a school which is more forward thinking, and has professors experienced with modern components and methods.

    If you can program proficiently in C, and some orthogonal 32-bit assembler (say ARM or MIPS), you'll be a lot better placed for the FUTURE, not the PAST.

Reply
  • As I've advised others, if you plan on a 20-30 career in the embedded space the 8051 is NOT a winning horse, it's an old horse that has passed it's peak. I'm not even sure an 8-bit accumulator based CPU is a good teaching vehicle. Sure it's been used in lots of things, but education is about planing for future needs and opportunities. Pick a school which is more forward thinking, and has professors experienced with modern components and methods.

    If you can program proficiently in C, and some orthogonal 32-bit assembler (say ARM or MIPS), you'll be a lot better placed for the FUTURE, not the PAST.

Children
  • I can't agree with Pier on this topic. IMHO the programming implementation for a 8051 (via parallel port + Vpp, or via serial by ICP/IAP...) is MUCH EASIER than via JTAG/SWD. The programming procedure is quite straightforward and enough for beginners to learn some basic aspects.

    Although 8051 is quite outdated and seems dying, it's a good example for beginners. Plain architecture, general and simple peripherals, plenty of examples and projects online, and nearly every trouble has been shot... :P

    It's not so important that with which platform you started (4-bit uc, 8051, PIC, HCS08, 430, uDSP...). After years of learning, practising, developing, the students become matured engineers, and get to know the common sense and fundermental of electronics/programmings...