基于微控制器的USB主机系统具有携带方便、性价比高等特点.介绍PIC单片机控制SL811HST实现USB主机的硬件设计、底层驱动的编写和FAT文件系统的建立.其中,底层驱动部分主要叙述USB底层读/写操作、设备检测以及USB传输事务的实现;文件系统部分叙述FAT32的数据组织结构.所开发的系统展现了良好的性能,并已成功应用于温度数据采集及存储系统中.