This the ppt for the book on micro controller by mazidi and these have all the details about the subject enough for scoring very good marks