Étape 8: Pourquoi ne marchera pas Ver A
Le micro est un ancien en boîtier DIP-28 en céramique avec une fenêtre de quartz en elle. Elle est programmée sur mon programmateur de périphérique, le Needhams EMP-21 (n’oubliez pas le programmeur Needhams?). Lorsque des changements sont requis pour le logiciel la puce doit être pris hors de la prise et mis dans mon effaceur UV pendant environ 25 minutes puis reprogrammée et remettre en place dans la prise pour le tester. Ce n’est pas jolie mais ses faisable. En fait, c’est comment j’ai fait beaucoup de projets au cours de ma carrière d’ingénieur.
J’ai quatre spécimens de cette puce, donc je m’attendais à être leur vélo à travers le programme d’installation/programmeur régulièrement.
À ce stade, ce que l’enfer, depuis j’ai eu un code écrit, j’ai décidé d’essayer de programmation il en eux à l’aide de mon nouveau fixe EMP-21.
L’un ne pourrait pas être programmé par le programmeur. Ne pouvait pas non plus le second.
Ou la troisième.
Ou le quatrième.
En fait, aucun de mes quatre jetons pourrait être lu ou programmé.
J’ai également eu quatre des chips PIC16C58B qui se trouvent dans le package DIP-18 petit (illustré). J’ai essayé tous les et ils ont tous reconnus, lire et correctement programmée, ainsi qu’une puce EPROM aléatoire. Qui absous l’EMP-21, le programme d’installation, mon ordinateur portable et les quatre puces PIC16C58B. Et j’ai vissé parce que toutes les plus grandes puces étaient toast. (Et avant que n’importe qui la mentionne, j’ai s’assurer que les modules de bonne personnalité, types de puce, etc. ont été sélectionnés sur l’EMP-21).
J’ai décidé que la meilleure voie à suivre était de passer les photos plus petites. 8-(. À ce stade, c’est de reconstruire à partir de zéro ou faire un patch très méchant sur le PCB existant pour changer l’empreinte micro et incluent certains des jetons supplémentaires. J’ai opté pour l’ancien.
La plus petite puce était identique à la photo plus grande sauf qu’il n’avait pas autant I/O disponible, donc si je voulais l’utiliser je dois changer le circuit assez radicalement et revenir à la place 2 (étape 3) et refaire. Si c’est ce que j’ai fait. J’ai redessiné pour obtenir plus de I/O dans la plus petite puce, ré-inhumés sur le PCB (micro) inférieur, refabriquées comme avant et il ré-assemblé. La plupart des parties du premier Ver A dû être arraché de la première planche et posez sur celui-ci.