ST16C550CP40