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.
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...