Thanks in advance for any help.
 
Anyone Recognize this Micro controller.

Schematic is very bad and I need to replace this Micro controller part
of a keyboard.


  Pin #    Marking    Marking    Pin #

   1        PE2            PE1        28
   2        PE3            PE0        27
   3        PF1            PF0        26
   4        PA2            PA1        25
   5        PA3            PA0        24
   6        TO              OSC1     23
   7        RST            OSC0     22
   8        GND            VDD      21
   9        PB0            PC3       20
  10       PB1            PC2       19
  11       PB2            PC1       18
  12       PB3            PC0       17 
  13       PD0            PD3       16
  14       PD1            PD2       15

Only thing I can see is either UH66P22 or UM66P22 or OH66P22
 
Manufacturer ?.
 
Thanks again

Jerry

  jerry@canlinks.com