I am attempting to provide support of LPC1817JET100 for a customer; however, in the data sheet I have for this device, I cannot find any mention of how to perform page programming, byte programming, page reads, byte reads, fast reads, chip erase, sector erase, block erase etc. Where can I get the device specifications for these operations? Attached is the data sheet I already have.
You need the LPC18xx User Manual. In there you will find how to program the Flash using something called IAP (In Application Programming). Basically you run code on the device that makes calls to ROM routines that perform these functions for you - NXP LPC parts do not provide ANY register level access to program the flash.