ST16C580CP40 Datasheet PDF