Kassaapparat klocka (VFD Display) (6 / 8 steg)
Steg 6: Snoop lödning
Micro controller kör showen här är en NXP P87C54X2BBD.
En snabb google söka leda mig till PDF datablad från philips och jag kunde hitta ordningen på pinout för detta paket. Genom att titta på PCB, kunde jag se att det inte fanns att många stift används på det här speciella paketet.
När jag började bli desperat, jag bestämde mig att fästa en tråd RxD PIN-koden och se vad var som skickas till registeransvarige. Jag kopplade upp en andra FTDI vän för denna pin och marken och skickat tecken över de första FTDI vän. Det visar sig att de tecken som var visas var exakt desamma som de som läser på min tråd lapp. I själva verket kunde jag skicka tecken direkt till mikrokontroller genom korrigeringsfilen tråd och displayen var plötsligt fungerar! Så fanns problemet någonstans mellan tråd och den kabelnätet. Med ett oscilloskop, kunde jag jämföra två digitala signaler och bestämma att signalen når mikro handkontrollen var inversen den förväntade digitala signalen.
Ah, är signalen inverterad. Så låt oss försöka föga inbjudande det och se vad vi får.
För som jag använde en NPN-transistor för att ge mig en inverterad digital signal som matas i via kabelnätet.