AT89C2051/4051 Easy-Downloader
For view click
AT89C2051/4051 Easy-Downloader schematic diagram