UTHM Institutional Repository

Visual microcontroller programming using extended S-system Petri nets

Kok , Mun Ng and Haron, Zainal Alam (2010) Visual microcontroller programming using extended S-system Petri nets. WSEAS Transactions on Computers, 9 (6). pp. 573-582. ISSN 1109-2750

Full text not available from this repository.


In this paper, we present the development work on a visual microcontroller programming tool based on an extended form of S-System Petri Nets (SSPN). By using the extended form of SSPNs we were able to describe in visual form subroutines, interrupts, I/O operations, arithmetic operations, and other programming constructs in a microcontroller application program. Construction of the visual programming tool included the development of a drawing editor which utilized directed graphs as internal model for created SSPN diagrams, and a parser to check for correct diagram and sentence syntax. The parser developed uses context-free diagram and string grammars for the diagram and sentence syntax checking, and upon successful parsing the tool automatically translates the SSPN-represented application program into assembly code for a target microcontroller.

Item Type: Article
Uncontrolled Keywords: context-free graph grammar; directed graph structure; graph transformation; s-system petri net (SSPN); s-system petri net generator (S-PNGEN)
Subjects: T Technology > TJ Mechanical engineering and machinery > TJ212-225 Control engineering systems. Automatic machinery (General)
Divisions: Faculty of Electrical and Electronic Engineering > Department of Electrical Power Engineering
Depositing User: Normajihan Abd. Rahman
Date Deposited: 03 Jan 2016 06:13
Last Modified: 03 Jan 2016 06:13
URI: http://eprints.uthm.edu.my/id/eprint/3607
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item