I have to interface a printer with pic 16f877a microcontroller.printer can be dot matrix or thermal printer type but it should be small size,portable(60mm) type.if anybody know the details about that please help me.please suggest some names of the printer and some details......