Have a thought hanging in my mind for awhile now but have not started pursuing much yet. Figured I would toss it out to see if anyone may have some deal breaking information before I dig into it to much.
So... I have a quite a few control modules that come in with failing mc68hc908as60 PLCC52 mcu's. For these repairs I generally just replace the module or scavenge a good mcu from another more common module. I have tried sourcing these chips from many different places with no luck. The Sellers never can deliver. However, I can easily get the 908as60 qfp64 package's still and I have enough room in most of the units to place a qfp64 to plc52 adapter if I was to make one. I can unsecure the original mcu's for cloning data or just use the memory from others I have but I have no access to any source code.
My main concern is that the different packages my behave differently with the programming. I have looked a little in the datasheet and will dig into it a lot more but I have not really seen anything in there yet where there is much difference in the two packages other then the 64 having some extra ports. I'm hoping I can just float them and everything else will be ok. I know very little of source coding in general so this may be crazy talk and not possible at all. Any input on the subject is appreciated. Thanks!
datasheet if interested:
https://www.nxp.com/docs/en/data-sheet/MC68HC908AS60.pdf
So... I have a quite a few control modules that come in with failing mc68hc908as60 PLCC52 mcu's. For these repairs I generally just replace the module or scavenge a good mcu from another more common module. I have tried sourcing these chips from many different places with no luck. The Sellers never can deliver. However, I can easily get the 908as60 qfp64 package's still and I have enough room in most of the units to place a qfp64 to plc52 adapter if I was to make one. I can unsecure the original mcu's for cloning data or just use the memory from others I have but I have no access to any source code.
My main concern is that the different packages my behave differently with the programming. I have looked a little in the datasheet and will dig into it a lot more but I have not really seen anything in there yet where there is much difference in the two packages other then the 64 having some extra ports. I'm hoping I can just float them and everything else will be ok. I know very little of source coding in general so this may be crazy talk and not possible at all. Any input on the subject is appreciated. Thanks!
datasheet if interested:
https://www.nxp.com/docs/en/data-sheet/MC68HC908AS60.pdf