MC34940 Datasheet PDF