PIC18FXX8 Data Sheet 28/40-Pin High-Performance, E.
PIC18F258 - Enhanced Flash Microcontrollers
18F258 - PIC18F258
PIC18F2585 - Enhanced Flash Microcontroller
PIC18F2580 - 28/40/44-Pin Enhanced Flash Microcontrollers