All PSoC Application Notes

AN2329: Embedded State Machine Design for PSoC using ‘C’ Programming (Part I of III)


Author:

Somsak Sukittanon, Ph.D.

Date published:

Apr 15, 2006 05:51 PM

Software:

PSoC Designer 4.2


Finite state machines are the bread and butter of embedded system design for creating production quality firmware. Some sophisticated state machine compilers may be purchased off the shelf and allow designers to express a system as a collection of high-level state behaviors. However, many of these systems require processor resources that are beyond the tight memory requirements of a PSoC. What is needed is a small state machine kernel and efficient and simple means to be able to implement traditional state machine behavior.


 Application Note:

an2329_01.pdf | Size: 88.7 KBytes | Downloads: 1074

 Project Files:

AN2329_PART_I_III.zip | Size: 328.6 KBytes | Downloads: 573