logo

Objectif
A première vue
Le schéma
L'alimentation
Le microcontrôleur
Le synthétiseur
Les ROMs
Code et memory map
Cartouche AVR
Cartouche CPLD
Convertir les sons
Créer le ROM
Circuits imprimés
Créer le ROM

Comme je comptais créer plusieurs ROMs avec différentes listes de mots, il était hors de question d'avoir à les créer à la main en copiant, rognant ou corrigeant les données manuellement dans un éditeur hexadécimal. J'ai donc utilisé mon fidèle Visual Basic 6 pour écrire un petit utilitaire que j'ai baptisé Alpaca (aLPaCa, get it ?).

On peut ainsi aisément constituer des listes de mots pour chaque niveau et attribuer à chacun des fichiers BIN crées par QBoxPro. On peut également voir la décomposition des trames et l'évolution des paramètres sous forme graphique (pour vérifier la cohérence des données).

La conversion du pitch de 6 bits vers 5 bits se fait automatiquement et un simple clic permet de sortir un fichier binaire prêt à être programmé dans une mémoire.

Alpaca screenshot

download Alpaca 1.0 (Exécutable et source VB6)

footer
symbol symbol symbol symbol symbol