UPD78P058 page 2 UPD78P058 page 3