Hi All, When you design your software, you have to control a number of tasks, for example: scan the keyboard, display control, monitor input channels, communication, etc. Without having a RTOS, there are several ways of implementing the scheduler. How do you implement your task scheduler? Thanks in advance, -- Marcelo dos Santos Rodrigues -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist