I believe the cypress "Easy-USB" controllers are 8051 compatible (from the Anchor acquisition.) BillW