ARM Code Snippets:
RS232.c - UART module is for LPC2138/2148. This driver is not interrupt driven.
RS232.h - Header file for above module
PWM.c - Philips (NXP) PWM driver for LPC2138/2148. It can be used with interrupts, just uncomment the interrupt routine.
PWM.h - Header file for above module
PIC16/18 Code Snippets: