Does Micro Virtual - R work on Windows ?
Yes , Micro Virtual - R is officially supported on windows. It can be built from source using sdcc (Small Device C Compiler) x64 or you can directly flash the released binaries (*.hex) files via ProgISP or AVRDude
Does Micro Virtual - R work on Linux ?
Yes , Micro Virtual - R is officially supported on Linux. It can be built from source using sdcc (Small Device C Compiler) or you can directly flash the released binaries (*.hex) files via AvrDude. Note : Linux users will need to use flash-at89s52.sh , view Project Structure & Source Control to get detailed information
Does Micro Virtual - R work on Mac OSX ?
Yes , You can download the released binaries (*.hex) and flash it via AvrDude. sdcc support on mac os is limited but you can still build from source using sdcc. Follow the Linux & Mac OSX Guide in Project Structure & Source Control.
Does Micro Virtual - R need external ram ?
No , Micro Virtual - R fully functions within the 256 bytes of ram in the base AT89S52 (or Drop in Replacement) configuration. NOTE: You will need an 8052 mcu which supports Hardware Timer 2.