Video lectures on " Microprocessors and Microcontrollers " by Prof. Ajit Pal, Dept of Computer Science & Engg., IIT Kharagpur.
www.youtube.com