Multitasking in AVR A demo to run 7 tasks on an atmega32

Multitasking in AVR (A demo to run 7 tasks on an atmega32)

Introduction: Switching multiple tasks on a same CPU is the one of the major function of an operating system. What I did now is a time sharing multitasking (time multiplexing) on an AVR. Here an atmega32 is configured to use Round-Robin Multitasking. Round-Robin allows quasi-parallel execution of several tasks. Tasks are not really executed concurrently […]

Multitasking in AVR (A demo to run 7 tasks on an atmega32) Read More »