нам понадобятся:
1) Архитектура микроконтроллера Intel 8051 (MCS51). Учебное пособие. Горюнов А.Г. 86стр Томск 2005
2) Программирование на языке Ассемблера для микроконтроллеров семейства i8051. Каспер Эрни. 191стр Горячая линия-телеком 2004
3) Datasheet User's 11.97 Manual C509L 8-bits
4) также емулятор и ... много-много времени.