Design and development of Data Acquisition and Control devices
Sunday, January 23, 2011
Lightweight Embedded System (LES)
Basics of LES
LES-1.0 (version 1.0) is a miniaturized embedded framework written in C currently for PIC micro-controllers which supports basic input/output, memory and RS232 asynchronous communications. Because of its small foot print the entire system can fit into 1K (1024 Bytes) of program memory. In addition LES greatly simplifies bit level control of IO ports through macros like BIT_SET, BIT_CLEAR, BIT_IS_SET and BIT_COMP. Port register control is achieved through PORTx macros which reduce bit level TRISx calls this saving critical program memory space.