RTX51 TINY是一種應(yīng)用于MCS5l系列單片機(jī)的小型多任務(wù)實(shí)時(shí)操作系統(tǒng)。它完全集成在Keil C5l編譯器中,具有運(yùn)行速度快、對(duì)硬件要求不高、使用方便靈活等優(yōu)點(diǎn), 因此越來(lái)越廣泛地應(yīng)用到單片機(jī)的軟件開(kāi)發(fā)中。它可以在單個(gè)CPU上管理幾個(gè)作業(yè)(任務(wù)),同時(shí)可以在沒(méi)有擴(kuò)展外部存儲(chǔ)器的單片機(jī)系統(tǒng)上運(yùn)行。 RTX51 TINY允許同時(shí)“準(zhǔn)并行”地執(zhí)行多個(gè)任務(wù):各個(gè)任務(wù)并非持續(xù)運(yùn)行,而是在預(yù)先設(shè)定的時(shí)間片(time slice)內(nèi)執(zhí)行。CPU執(zhí)行時(shí)間被劃分為若干時(shí)間片,RTX51 TINY為每個(gè)任務(wù)分配一個(gè)