Opening book details…
Microcontroller Programming Guide by Boban Mathews is a document available to read on EtoBox.