Stap 8: Waarom Ver A zal niet werken
De micro is een oude in een keramische DIP-28-pakket met een kwarts scherm erin. Het is geprogrammeerd in mijn apparaat programmeur, de Needhams EMP-21 (Vergeet niet de programmeur van Needhams?). Wanneer wijzigingen zijn nodig om de software moet de chip worden uit het stopcontact gehaald en gebracht mijn UV Gum voor ongeveer 25 minuten dan opnieuw geprogrammeerd en zet terug in de socket te testen. Het is niet mooi maar haar uitvoerbaar. In feite, is het hoe ik het deed vele projecten tijdens mijn carrière als ingenieur.
Ik heb vier exemplaren van deze chip dus ik verwachtte te worden ze regelmatig via de setup van de gum/programmeur fietsen.
Op dit punt, wat de hel, omdat ik heb wat code geschreven, heb ik besloten om te proberen het programmeren in hen met mijn nieuwe vaste EMP-21.
Het ene kan niet door de programmeur worden geprogrammeerd. Evenmin kan de tweede.
Of de derde.
Of de vierde.
In feite is kan geen van mijn vier chips lezen of geprogrammeerd.
Ik had ook vier van de PIC16C58B-chips die in de kleinere DIP-18-pakket (zie afbeelding). Ik heb ze allemaal geprobeerd en ze waren allemaal herkend, lezen en geprogrammeerd met succes evenals een willekeurige EPROM-chip. Die vrijgesteld de EMP-21, de instellingen, mijn laptop en de vier PIC16C58B chips. En ik was geschroefd omdat alle van de grotere chips toast waren. (En voordat iemand het noemt, ik zorg ervoor dat de juiste persoonlijkheid modules, chip typen, etc werden geselecteerd op de EMP-21.)
Ik besloot dat de beste weg vooruit was om over te schakelen naar de kleinere foto's. 8-(. Op dit punt was het herbouwen van kras of doen een zeer vervelende patch op de bestaande PCB te wijzigen van de micro voetafdruk en wat extra chips. Ik koos voor de voormalige.
Een kleinere chip was identiek aan de grotere PIC, behalve dat het niet zoveel I/O beschikbaar hebben, zodat als ik wilde om het te gebruiken zou ik het circuit vrij drastisch wijzigen en terug te gaan naar het plein 2 (stap 3) en doen. Dus is dat wat ik deed. I herontworpen om meer I/O van de kleinere chip, re-gelegd uit de lagere (micro) PCB, refabricated als voorheen en het weer in elkaar gezet. De meeste van de onderdelen van de eerste Ver-A moest worden opgelicht op het eerste bord en zet op deze.