Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

process in microcontroller

Status
Not open for further replies.

patel_ec

Junior Member level 1
Joined
Aug 10, 2006
Messages
18
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,391
hello
can i have more than one programm execution simultaneously with 8051.

is there any way to load dos os in 8051 and after that make possible to execute .exe file with 8051.
 

hi
as i know, your answer in "NO"
because microcontrollers can execute one instruction per clock(s). so you can execute two program simultaneously. but you can write a program that switch between two programs.

you can not execute dos in 8051 because 8051 has not 80x86 instructions set.
regards
 

Just to add to hr_rezaee's excellent reply -
Microcontollers use an RTOS (Real Time Operating System) to simulate running more that one task at a time. Usually the RTOS has a scheduler that shares CPU cycles between the tasks. It takes advanced design techniques to use an RTOS correctly.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top