tror du kan få problem med att hitta en sån...USB host är mycket komplext och bör nog ha typ 32-bit 100Mhz+ och minst 512-1M flash för att få igång det.
Det som kan vara ett alternativ är USB OTG (On the go) viken funkar som en host "lite" men är fullt tillräckligt för enklare USB (typ Mass storage device) dessa kan finnas på 32-bit 50Mhz+ och 128k+. Dock tror jag det kan bli tufft att hitta en 8-bit med otg.
Atmel har AT90USB647 och AT90USB1287 med OTG.
Vet dock inte om det du vill åstadkomma kan funka med dem, har inte själv lekt nåt med dem.
Men det kan ju vara värt att kika på iaf.