ATmega328P Peripherals@Arduino Uno

This is in continuation of last blog Please SUBSCRIBE to YouTube channel Embedkari  for further discussion on Embedded Systems. I will validate the ATmega328P concepts with practical approach. You will realized this only after reading till end. I recommend to  use laptop/PC or at least Tablet for  watching related YouTube video.

What is the  User Application Program Flow from location 0x0000 ?

Disassembly of user application generated by method discussed in earlier blog shows :

Callback Function :The core specific code invokes serialEvent() if defined by user.

How SRAM Data Memory is defined ?   Lets look at the Data Memory MAP again:

mem5

How to customize the ATmega328P Peripherals ?

PIN Multiplexing Each pin can be configured for particular functionality

I/O-Ports :

References : All documents are available here. I am referring to most of these :

Thanks for reading till end. I am trying to improve usability of my  site. Did you find this discussion helpful ? If so,  Please subscribe to YouTube channel Embedkari as well for additional embedded related stuff.

Exit mobile version