This part is a kind of semiconductor called 18F4550.
Function of this product has PIC18F4550.
Manufacturers : Microchip Technology
Image and pinout :

Some of the text within the PDF file :
PIC18F2455/2550/4455/4550 28/40/44-Pin High-Performance, Enhanced Flash USB Microcontrollers with nanoWatt Technology Universal Serial Bus Features: • USB V2.0 Compliant SIE • Low-speed (1.5 Mb/s) and full-speed (12 Mb/s) • Supports control, interrupt, isochronous and bulk transfers • Supports up to 32 endpoints (16 bidirectional) • 1-Kbyte dual access RAM for USB • On-board USB transceiver with on-chip voltage regulator • Interface for off-chip USB transceiver • Streaming Parallel Port (SPP) for USB streaming transfers (40/44-pin devices only) Peripheral Highlights: • • • • High current sink/source: 25 mA/25 mA Three external interrupts Four Timer modules (Timer0 to Timer3) Up to 2 Capture/Compare/PWM (CCP) modules: - Capture is 16-bit, max. r [ ... ]
18F4550 PDF Datasheet Download
