Skip to main content

Timeline for Programming the 8051 serial

Current License: CC BY-SA 3.0

8 events
when toggle format what by license comment
Jul 7, 2017 at 9:06 comment added user2497 Can things like usbavr or usbtiny be used?
Jul 17, 2013 at 17:08 vote accept Santosh
Jul 16, 2013 at 12:26 comment added Santosh oh wow! You can program both the 89s52 and c2051! So I will have to load the code in C2051 such that it passes the code to 89s52. Does it mean that like 89s52, I will have to initialize the c2051 in serial mode, then make it such that whatever code it gets in one pin is sent to 89s52?
Jul 16, 2013 at 5:58 comment added JIm Dearden @HS Have a look at ebay.com/itm/…
Jul 15, 2013 at 15:19 comment added Santosh Yes thats what I was asking. Today I asked the electronic store guy,he said the 89s52 need to have bootloader inside it to program it, and I have seen many people using AT89c2051 along with max 232 when programing 89sXX . SO I came to conclusion that 89c2051 contains the bootloader, and it transfers the code to 89s52 serially....correct me if I am wrong...I am very confused...
Jul 15, 2013 at 14:46 comment added JIm Dearden @HS Yes - if you have a programmer for it. Most processors have both serial and parallel programming modes. Without them you wouldn't be able to write/store your own programs - it would be totally useless if it didn't. Some are One Time Programmable (OTP) but most allow you to reprogram many times. The large, more recent controllers usually have a USB style bootloader. The internal program tells it how to respond to the external programming signals and can directly connect with your computer using a standard USB port. Unfortunately the 89s52 isn't one of them.
Jul 15, 2013 at 14:00 comment added Santosh It means the AT89s52 can be programmed out of the box? I mean just like those phillips 89v51, which contains bootloader code?The 89s52 also contains bootloader code too?
Jul 13, 2013 at 7:02 history answered JIm Dearden CC BY-SA 3.0