MCU 8051 IDE
From Wikipedia, the free encyclopedia
| Developer(s) | Martin Ošmera |
|---|---|
| Initial release | 2007 |
| Stable release | 1.4.9 (2014)
|
| Written in | Tcl/Tk and C++ |
| Operating system | Unix-like, FreeBSD |
| Available in | English, Chinese |
| Type | Integrated development environment |
| License | GNU General Public License |
| Website | sourceforge |
MCU 8051 IDE is a free software integrated development environment for microcontrollers based on the 8051. MCU 8051 IDE has a built-in simulator not only for the MCU itself, but also LCD displays and simple LED outputs as well as button inputs. It supports two programming languages: C (using SDCC) and assembly and runs on both Windows and Unix-based operating systems, such as FreeBSD and Linux.
- MCU simulator with many debugging features: register status, step by step, interrupt viewer, external memory viewer, code memory viewer, etc.
- Simulator for certain electronic peripherals like LEDs, LED displays, LED matrices, LCD displays, etc.
- Support for C language
- Native macro-assembler
- Support for ASEM-51 and other assemblers
- Advanced text editor with syntax highlighting and validation
- Support for vim and nano embedded in the IDE
- Simple hardware programmer for certain AT89Sxx MCUs
- Scientific calculator: time delay calculation and code generation, base converter, etc.
- Hexadecimal editor