C51 Development Tools
Emulators & Debuggers
Other C51-Related Info
RTX51 Tiny Real-Time Kernel
RTX51 Tiny is a small real-time kernel designed for single-chip
applications where code size is the most important factor. The
RTX51 Tiny kernel requires only 900 bytes of code space and is
well-suited for applications that don't need RTOS features like
messaging, semaphores, and memory pool management.
Top 3 Articles
RTX51 Tiny was designed for single-chip applications where
no XDATA is available. However, RTX51 Tiny may be
used with any 8051 target system.
RTX51 Tiny supports all memory models of the C51 Compiler
(SMALL, COMPACT, and LARGE). Operating system variables
and task stacks are stored in internal DATA/IDATA memory.
RTX51 Tiny performs round-robin and cooperative multitasking
only. Preemptive task switching and task priorities are not
RTX51 Tiny uses Timer 0 for the operating system timer tick.
No other hardware resources are used.
RTX51 Tiny is included in the
PK51 Professional Developer's Kit.
- RTX51 Tiny is royalty-free.