Implementação de uma Linguagem Icônica para Desenvolvimento
de Software para Microcontroladores
Antônio Heronaldo de Sousa
Elnatan Chagas Ferreira
UNICAMP
This paper presents a translation system, called ONAGRO, which recognizes
an algorithm description graphical language and allows the code generation
in Assembly for microcontrollers.
It also incorporates a graphic editor for the source-program input that
is similar to an algorithm described in flowchart language.
ONAGRO is a fully Microsoft Windows compatible software offering a user
friendly interface. It was implemented in Visual C++ language by using
object oriented methodology.
The accomplished tests showed that the proposed environment is very
intuitive and friendly. The program documentation is made in real-time
since the proper source-program is a good inspection tool.
Another important aspect observed in the tests was that the generated
code proved to be compact.
.