Category

Προσθέστε χαρακτηριστικά (που θα έπρεπε να έχουν ήδη υπάρξει) σε έναν προγραμματιστή EPROM

[Morten Overgaard Hansen] έχει έναν φθηνό πρόγραμμα EPROM που χρησιμοποιεί για να προγραμματίσει μάρκες για ρετρό τυχερά παιχνίδια (μεταξύ άλλων). Ήταν έκπληκτος ότι αν και η συσκευή περιλαμβάνει μια πρίζα ZIF 40 ακίδων, φαίνεται ότι δεν έχει τη δυνατότητα να προγραμματίσει μάρκες 16-bit. Σκέφτηκε ότι θα μπορούσε να το πάρει για να παίξει μπάλα αν έβαλε λίγη προσπάθεια. Πάνω μπορείτε να δείτε ότι μερικά πρόσθετα εξαρτήματα ενεργοποιημένα με προγραμματισμό 16 bit στη συσκευή.

Αν κοιτάξετε μέσα στην περίπτωση, μπορεί να εκπλαγείτε να το βρείτε χρησιμοποιεί ένα FPGA. [Morten] έψαξε γύρω και βρήκε μερικές άλλες στο διαδίκτυο που ήθελαν να τεντώσουν τη λειτουργικότητα αυτών των τύπων προγραμματιστών. Συγκεκριμένα, συναντήθηκε ένα πρόγραμμα Python για το μεγαλύτερο μέρος του προγραμματιστή που έχει ήδη υλοποιήσει τις λειτουργίες που απαιτούνται για τον προγραμματισμό των μεγαλύτερων τσιπ. Το χρησιμοποίησε ως οδηγός όταν γράφει τη δική του εφαρμογή προγραμματισμού.

Στην πλευρά του υλικού των πραγμάτων που χρειάστηκε να τροφοδοτεί μια υψηλότερη τάση στον πείρο VCC, το οποίο έχει τελειώσει με τον μετατροπέα αύξησης που παρατηρείται στα δεξιά. Προστέθηκε επίσης μερικά καλώδια jumper για τη διαχείριση του σήματος ενεργοποίησης εξόδου. Για να φτιάξετε το όλο θέμα αρθρωτό αγόρασε μια υποδοχή ZIF με μεγάλες ακίδες και συγκολλήσει τις αλλαγές στη θέση τους. Κοιτάξτε προσεκτικά και θα δείτε δύο μοχλοί για τις υποδοχές ZIF. Το ένα στο καλύτερο είναι για την αρχική πρίζα, το ένα στα αριστερά είναι για τον προσαρμογέα.