Dupa ce am construit decodorul lui Paco pentru patru macazuri, nemultumit fiind de modul greoi de configurare (cu multimouse-ul nu se pot schimba CV-urile, singura metoda de modificare a acestora fiind modificarea sursei programului, recompilarea acesteia si reprogramarea PIC-ului) si de faptul ca nu pot polariza corect macazurile, m-am decis sa incerc si versiunea pentru un singur macaz dar care permite polarizarea acestuia.
Se stie ca versiunea originala necesita utilizarea unui releu bistabil, releu pe care, in conformitate cu bafta mea, nu l-am gasit pe nicaieri.
Asa ca astazi am luat la puricat ASM-ul si iata ce a iesit:

Dupa 30 de min. am modificat codul sursa, l-am compilat si functioneaza ireprosabil. Mentionez ca montajul care se vede in filmulet este cel pentru decodorul cu patru iesiri, modificat in viteza. In locul bobinelor releelor am montat pentru teste doua LED-uri.
Versiunea finala va utiliza doar iesirea corespunzatoare unuia dintre LED-uri (nu este necesara folosirea a doua relee, ci a unui releu cu doua grupe de contacte)
Se stie ca versiunea originala necesita utilizarea unui releu bistabil, releu pe care, in conformitate cu bafta mea, nu l-am gasit pe nicaieri.
Asa ca astazi am luat la puricat ASM-ul si iata ce a iesit:

Dupa 30 de min. am modificat codul sursa, l-am compilat si functioneaza ireprosabil. Mentionez ca montajul care se vede in filmulet este cel pentru decodorul cu patru iesiri, modificat in viteza. In locul bobinelor releelor am montat pentru teste doua LED-uri.
Versiunea finala va utiliza doar iesirea corespunzatoare unuia dintre LED-uri (nu este necesara folosirea a doua relee, ci a unui releu cu doua grupe de contacte)