Microcontroller Project is a graphical IDE (Integrated Development Environment) for MCS-51 microcontroller family that uses the ASEMW.EXE compiler. Thus, the syntax used in the Microcontroller Project is ASEMW syntax if written using assembly language.
In addition to using assembly language, Microcontroller Project can also use c language for writing programs, using SDCC.
Microcontroller Project integrate editor that comes with code explorer, code hint, and auto-completion so that writing programs is easier. And with the simulator, you will be facilitated in understanding the course of the program and while tracking program logic error.
Microcontroller Project provides additional features from previous versions that will add convenience you make microcontroller projects. New features include:
- Code Explorer
If we create a variable declaration, then automatically the variables will be listed and will appear in the left panel of each editor. Likewise, the label that we have created, a macro that we created and others.
The list was made in the left pane are sorted alphabetically, not position. By double-clicking on an object, the cursor will be placed in the position where the objects is written.
- Auto Completion
With the auto completion, when we write programs, we will be treated to a choice with the objects we have created. Thus, writing the program can be more quickly and does not easily occur wrongly written.
Code completion will automatically appear if we create a space, and is the right part to add the code. For example, when we make a space after writing acall, then that will appear are all labels that have been made. Likewise, if we write mov, then after adding a space, will soon be raised all the variables we have made.
We can also invoke code completion by pressing the Ctrl+Spasi. If we write programs in C language, then the code completion will not appear automatically, we must call it to appear by pressing the Ctrl+Space.
- Code Hint
If we create a macro or function on writing C programs, then sometimes we forget what the parameters are owned by the macro or function. When we write a macro or function call, it will automatically appear hint that indicates the parameters that are owned by the macro or function.
And just like code completion, if code hint does not appear automatically, then we can call it to appear by pressing the Ctrl+Shift+Spasi.
The most interesting of the Microcontroller Project is the integration with simulators that can be linked to various programs / other simulators. Simulator capability that can be linked to other simulators makes Microcontroller Project very easy for us in designing microcontroller-based systems.
Change Log and Download Links (Click on the version number)
- Check update and automatic check update facility.
- Better Custom Downloader configuration.
- Progress bar addition for USBAsp downloader.
- All installed port are listed for Default Downloader, baudrate up to 115200 bps.
- Additional option to pulse DTR for Default Downloader.
- Libusb linked dynamically so Micro.exe can run although libusb is not installed yet.
- Version 7.3.0
- USBasp support.
- Older Version
- — there is no log being recorded yet 🙁
Join our microcontroller group on facebook facebook
Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.Please notice that comment or question submitted should match the topic.