photoeye

The link posted earlier should give vo all information you need.

BTW

Melanies DS1307 example does not involve any assembler at all !!