Multitasking Interactive Real-Time Operating System (MIRTOS) for
Microchip Technology® (previoulsly Atmel®)
ATmega328P, ATmega1284P, and ATmega2560 microcontrollers

IntroIntroduction   FeaturesFeatures
OverviewOverview StartQuick start
0 Turn all debug outputs OFF 1 Turn all debug outputs ON
2 to 6Display ULONG with decimal digits 7 and 8     (unused)
9 Parsing test loop : (colon)iHex SRAM, EEPROM, FLASH memory changes
; (semicolon)Comment < (less than)Decrease MPU speed
= (equal)Read MPU speed > (greater than)  Increase MPU speed
? (question mark)  Display decimal or hex equivalent @ (at sign)Indirect subroutine call
ADisplay an analog value BReload FLASH block at address 0
CCRC calculations DDisplay EEPROM, SRAM or FLASH memory
EEdit EEPROM or SRAM memory FRead Fuse and Lock BYTEs
GRead signature BYTE H     (unused)
I     (unused) JMaster password input
KSigned LONG division test LUnsigned LONG division test
MDisplay Memory usage NnRF24L01 commands
ODiscrete Output update PPixel (WS2812) read/write access
QPushAll, PopAll and DumpRegs demo RDisplay Registers and set format
SDisplay and/or set Script program execution address TTime (real-time-clock) settings
UDisplay system uVars.B[##] array VDisplay system uVars.B[##] array
W     (unused) XErase FLASH block
Y     (unused) ZSleep enable/disable and sleep variables
EEPROM MapSystem EEPROM memory usage MultitaskingConfiguring and using task lists
FLASH MapSystem FLASH (program) memory usage SequencerSequencer structures and usage
SRAM MapSystem SRAM memory usage Pump ControlFulfilling the primary design purpose
System callsSystem function calls and indices Level displayProcess variable and setpoint level display
TimersHow to use the timers Toggle KeysSpecial "first key" function toggles
via RadionRF24L01 radio messages ScriptsCommand scripts and extensions
ExtensionsSystem command extensions WS2812Pixel processing extensions
Ooops ...How to recover from a "lock out" EachMainCall an untimed routine every loop

MIRTOS Version 3.01 - Monday, March 28, 2022
Copyright (c) 2013 to 2023 by Home SCADA and SCADA Support Group