PIC24F16KM104 page 2 PIC24F16KM104 page 3