PSoC_3_CY8C38_Programmable_System_on_Chip_Datasheet.