Data Sheet Module Structure and Naming Conventions

The first step in writing C-code for a microcontroller is knowing and understanding the type of information found in the data sheet of the device used for programming. The data sheet contains information about the features, memories, core and peripheral modules of the microcontroller. Also included in the data sheet are the functional descriptions and base addresses of the peripheral modules, the names and addresses of the registers and other functional and electrical characteristics.