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

Is this somehow possible?

Hello :)

I am new to 8051 family programming and I have a question. I would like to know if there is anyway, somehow, to put another software in a memory and load it from 8051 to run on it. It would work similar to plugins :)

Speaking in C language, it would be like a function inside the memory that do something. That function receives a pointer to a structure that has many other functions that the main software inside the microcontroller has, like display things on a screen. Well, is very similar to plugins :)

Is this possible? With other microcontroller maybe?

If I said something wrong or confuse please, let me know!
Thank you!

Parents Reply Children
  • So, should I use a microcontroller or a microprocessor for this kind of stuff?

    I'm sorry, but this sounds like a completely wrong question to ask. Are you sure you understand what you are going to do?

  • Yes, microcontrollers are a small computer, a CPU combined with timers, watchdog, serial and analog I/O, RAM, etc, all in one chip.
    Microprocessors are the CPU, something like that.

    So, should I use a general purpose microcontroller or create my own system with a microprocessor?

  • Yes, microcontrollers are a small computer, a CPU combined with timers, watchdog, serial and analog I/O, RAM, etc, all in one chip.
    Microprocessors are the CPU, something like that.

    So, should I use a general purpose microcontroller or create my own system with a microprocessor?

    I'm sorry, but this is a completely wrong statement. Are you sure you understand what you are going to do? (slightly infringing on Mikes copyright)

    microcontroller/microprocessor are just names applied by salesmen.

    The answers you have gotten have NOTHING WHATSOEVER to do with that. They relate to ARCHIECTURE

    Erik

  • But may just as well use a Microchip PIC processor, any AVR chip from Atmel, a PPC, some of the Texas offerings, ... You can spend months looking for processors and still regularly find new processors that are suitable for the task. But you must decide what is good enough.

    for loaded program ... a Harvard chip is not a good choice, why wrestle when you do not need to, ude a vonNeumann chip.

    Erik