Histoire | Hardware | Software | Extensions | Ressources | A propos |
Contenu : Les micro-ordinateurs Alice, Alice 32 et Alice 90, les caractéristiques détaillées, cartes mères et la connectique.
- Le boîtier est en plastique de couleur rouge.
- Sous une fausse apparence de calculatrice, un véritable clavier matriciel mécanique de 48 touches est intégré dans la face supérieure.
- Sur la face latérale droite, un interrupteur à glissière commande la mise en marche ou l'arrêt de l'ordinateur.
- Sur la face arrière, 4 prises réparties de gauche à droite comme suit, la prise jack femelle d'entrée alimentation,
3 prises DIN femelles (1 de 7 broches sortie péritel, 1 de 4 broches entrée/sortie RS-232-C, 1 de 5 broches entrée/sortie
cassette). Au milieu partie basse de cette même face arrière se trouve un petit capot détachable derrière lequel se situe
le connecteur d'extensions et immédiatement à sa droite le bouton poussoir de réinitialisation de la machine.
Une des deux bouches de ventilation se trouve au-dessus de ce capot et l'autre située sur la face de dessous du boîtier.
L'architecture de cet ordinateur est organisée autour du micro-contrôleur Motorola MC6803P assisté d'un contrôleur d'écran vidéo Motorola MC6847P. L'intelligence du système est mémorisée dans une ROM masquée de type MB8364M Fujitsu de 8 Ko, son implantation est située entre $E000 et $FFFF soit les 8 derniers Ko adressables par le micro-contrôleur.
La RAM est constituée de 2 circuits intégrés (RAM statique), type µpD4016 Nec, son implantation se trouve entre $4000 et $4FFF. Le reste de la logique est constituée par des circuits intégrés classiques de type SN74LSxxx. La RAM interne du micro contrôleur se situe entre $0080 et $00FF, soit 128 octets.
L'horloge de synchronisation du système est stabilisée par un quartz dont la fréquence de résonnance parallèle est de 3,579545 Mhz. Cette fréquence est ensuite divisée par 4 en interne par le micro contrôleur fixant sa fréquence de séquencement à 0,89488625 Mhz, soit 1,117460 µs pour un cycle d'horloge déterminant ainsi la durée minimum d'un cycle d'instruction.
Le connecteur d'extension reprend le bus (adresses et données) multiplexé, ainsi que les signaux de commande et de synchronisation.
Le son est rudimentaire (un simple signal carré d'amplitude constante), il est fabriqué à partir de la sortie D7 du micro-contrôleur MC6803P et latché avant d'être envoyé sur la sortie 6 de la prise DIN sortie péritel de l'ordinateur au travers d'un pont diviseur résistif.
Pour terminer, un transformateur extérieur fourni du 10 volts alternatifs à la carte mère (10 V~ 1,3 A), laquelle fabrique les 3 tensions continues nécessaires au fonctionnement du micro-ordinateur, à savoir du +5 volts régulé, du +/- 12 volts filtrés. A noter que l'alimentation en courant alternatif est indispensable, sans quoi le -12 V ne serait pas généré, provoquant un dysfonctionnement de la sortie série.
Voir tableau des caractéristiques ci-dessous ou la page Alice 4 Ko en détail
A quelques détails près, l'apparence externe est absolument identique au modèle précédent (voir paragraphe sur les différences visuelles).
Le coeur de cet ordinateur est le même que celui de son ainé, mais il est maintenant assisté d'un contrôleur d'écran vidéo Thomson Semiconducteurs EF9345. L'intelligence du système est mémorisée dans une ROM masquée de type S23128 A de 16 Ko, son implantation est située entre $C000 et $FFFF soit les 16 derniers K octets adressables par le micro-contrôleur.
La RAM est constituée de 2 circuits intégrés (RAM dynamique), type TMS4408NLT (4-bits) de Texas Instruments, son implantation se situe entre $3000 et $4FFF, soit 8 Ko. La RAM vidéo est constituée de 2 circuits intégrés (RAM dynamique), type TMS4408NLB (4-bits) de Texas Instruments, soit 8 Ko. Celle-ci n'est pas directement accessible, il y a obligation de passer par les registres du contrôleur vidéo EF9345 pour pouvoir l'adresser.
Le reste de la logique est constituée par les circuits gate-array de référence interne Matra 803A004 ou 5, 803A006 et 803A007. La RAM interne du micro contrôleur se situe entre $0080 et $00FF soit 128 octets.
L'horloge de synchronisation du système est stabilisée par un quartz dont la fréquence de résonnance parallèle est de 12 Mhz (gate array 803A007). Cette fréquence est ensuite divisée par 3 par le EF 9345 (signal de sortie HP), puis par 4 en interne par le micro contrôleur fixant sa fréquence de séquencement à 1 Mhz, soit 1 µs pour un cycle d'horloge déterminant ainsi la durée minimum d'un cycle d'instruction.
Le connecteur d'extension comporte tous les signaux du modèle précédent, plus 2 broches supplémentaires (35 et 36) dont la n°36 pour la sortie son.
Le son et l'alimentation sont identiques à l'Alice 4 Ko.
Voir tableau des caractéristiques ci-dessous ou la page Alice 32 en détail
Comment reconnaitre un Alice 32 d'un Alice tout court? Pas facile au demeurant et pourtant il y a bien trois différences visibles très facilement pour un oeil expert:
Alice | Alice 32 | |
![]() |
A gauche Alice, l'étiquette comporte la référence au "modèle n°10-125". A droite Alice 32, il n'y a plus de référence. | ![]() |
![]() |
Le nom en relief sur Alice est argenté, sur Alice 32 celui-ci est blanc. | ![]() |
![]() |
En regardant de l'extérieur le connecteur d'extension, sur Alice on remarque l'absence du contact 35 sur la gauche (ou 36 par dessous). | ![]() |
Nota: On peut lire souvent sur internet que la couleur verte de l'étiquette sur l'Alice 32 permet de les différencier. Ce n'est pas tout à fait exact, car dans les fait cette couleur verte, présente effectivement sur Alice 32, est celle d'un film plastique de protection de l'étiquette en aluminium que l'utilisateur était censé retirer.
- Le boîtier, s'il est toujours de couleur rouge, dispose maintenant d'un design très particulier, beaucoup plus original et agréable que
les 2 versions précédentes.
- Un véritable clavier matriciel mécanique de 56 touches est intégré dans la face supérieure.
- Sur la gauche de la face arrière, un interrupteur à glissières commande la mise en service de l'ordinateur, suivi de
la prise jack femelle d'entrée alimentation, puis une prise scart femelle (péritel), puis 2 prises DIN femelles (1 de 4 broches
entrée/sortie RS-232-C, 1 de 5 broches entrée/sortie cassette). Au milieu, en partie basse de cette même face arrière, se trouve
un petit capot détachable derrière lequel se situe le connecteur d'extensions et immédiatement à sa droite le bouton poussoir
de réinitialisation de la machine. Deux bouches de ventilation se trouvent de chaque côté, au-dessus de ce capot et une troisième située
sur la face de dessous du boîtier au niveau du radiateur de refroidissement du régulateur de tension.
Le micro-contrôleur est identique aux 2 machines précédentes, l'assistance vidéo et l'intelligence système sont identiques à celle de l' Alice 32.
La RAM est constituée de 4 circuits intégrés (RAM dynamique), type TMS4416 (4-bits) de Texas Instruments, son implantation se situe entre $3000 et $AFFF, soit 32 Ko. La RAM vidéo est la soeur jumelle de celle de l'Alice 32 et suit les mêmes règles d'adressage et de programmation.
Le reste de la logique,la RAM interne du micro-contrôleur, l'horloge, le connecteur d'extensions, le son et les alimentations respectent les mêmes critères de conception que l'Alice 32.
Le processeur vidéo EF 9345 pilote également l'incrustation vidéo via un circuit intégré de commutation cmos type CD4066.
Voir tableau des caractéristiques ci-dessous ou la page Alice 90 en détail
Alice | Alice 32 | Alice 90 | |
Année | 1983 | 1984 | 1985 |
Processeur | Motorola MC 6803 P à 0,89488625 Mhz |
Motorola MC 6803 P à 1,000 Mhz |
Motorola MC 6803 P à 1,000 Mhz |
ROM | 8 Ko Fujitsu MB 8364 M |
16 Ko Signetics S 23128 A |
16 Ko Signetics S 23128 A |
RAM | 4 Ko statique Nec µD 4016 (x2) |
8 Ko dynamique Texas TMS 4408 (x2) |
32 Ko dynamique Texas TMS 4416 (x4) |
VRAM | 0,5 Ko en RAM | 8 Ko Texas TMS 4408 (x2) |
8 Ko Texas TMS 4408 (x2) |
Vidéo | Motorola MC 6847 P | Thomson EF 9345 | Thomson EF 9345 |
Affichage | 32 x 16 caractères 256 x 192 pixels 8 couleurs |
32 x 16, 40 x 25 ou 80 x 25 caractères 320 x 250 pixels max. 16 couleurs possibles |
32 x 16, 40 x 25 ou 80 x 25 caractères 320 x 250 pixels max. 16 couleurs possibles |
Stockage | Lecteur de cassette externe | ||
Son | Signal carré fabriqué par le MC 6803 / 1 canal sur 3 octaves | ||
Dimensions | 51 x 216 x 178mm (HxLxP) Poids : ~850 g |
51 x 216 x 178mm (HxLxP) Poids : ~850 g |
65 x 365 x 190mm (HxLxP) Poids : ~1200 g |
Alimentation | Adaptateur secteur 220V-50Hz 13VA / 10V alternatif 1,3A Connecteur mâle 5,5 / 2,5 mm |
||
Fonctionnement | Températures : 5 à 40 °C - Stockage : -20 °C à 70 °C Taux d'humidité : 40 % à 80 % - Stockage : 20 % à 90 % |
![]() |
1. CD Détection porteuse 2. RD Réception données 3. GND Terre 4. TD Transmission données |
![]() |
1 nc 2 ----- 2. RxD 3 ----- 5. GND 4 ----- 3. TxD nc ┌ 1. CD nc ├ 4. DTR nc └ 6. DSR nc ┌ 7. RTS nc └ 8. CTS nc 9. RI |
![]() |
coté Alice | coté distant |
![]() |
1 nc 2 ----- 3. TxD 3 ----- 5. GND 4 ----- 2. RxD nc ┌ 1. CD nc ├ 4. DTR nc └ 6. DSR nc ┌ 7. RTS nc └ 8. CTS nc 9. RI |
![]() |
coté Alice | coté distant |
![]() |
1. Sortie vers magnetophone (AUX ou MIC) 2. Masse 3. Entrée depuis magnetophone (EAR) 4. nc 5. nc |
![]() |
1. Commutation 2. Masse 3. Rouge 4. Vidéo N/B (luminance + synchro) 5. Vert 6. Audio 7. Bleu |
![]() |
1 ─┬[100 Ω]─ 8 └[560 Ω]─ 16 2 ────────── 17 3 ────────── 15 4 ────────── 20 5 ────────── 11 6 ────────── 6 7 ────────── 7 |
![]() |
coté Alice | coté TV |
![]() |
6. Sortie son 7. Bleu 8. Commutation 11. Vert 15. Rouge 16. Commutation rapide 17. Masse 19. entrée vidéo (incrustation) 20. sortie vidéo |
![]() |
4 ┓ nc 5 ┛ nc 6 ━━━ 6 7 ━━━ 7 8 ━━━ 8 11 ━━━ 11 13 ┓ nc 14 ┛ nc 15 ━━━ 15 16 ━━━ 16 17 ━━━ 17 19 ━━━ 19 20 ━━━ 20 |
repère ROUGE![]() |
coté Alice | coté TV |
Nota : La réalisation du câble péritel de l'Alice 90 exige d'acquérir un câble du commerce de bonne qualité et respectant
les normes de fabrication attendues, à savoir que les liaisons des broches 7, 11, 15, 19 & 20 doivent être réalisées avec du câble
coaxial de faible diamètre (~3mm maxi) et d'impédance égale à 75 ohms. Pour la broche 6, normalement il faut un câble blindé basse
fréquence. Les prises SCART utilisées doivent, évidement, être démontables. Attention: Les câbles à bas prix ne sont pas adaptés car en général des économies sont faites pour les liaisons qui deviennent des liaisons simple fil ou dont le câble coaxial utilisé est de mauvaise qualité et présente des caractéristiques techniques (impédance et atténuation) en dehors des normes. Voir dossier de réalisation. |
masse donnée donnée donnée donnée lecture/écriture adresse adresse adresse adresse adresse adresse adresse adresse invalidation des périphériques interruption non masquable masse |
GND D0 D2 D4 D6 R/W A1 A3 A5 A7 A9 A11 A13 A15 SEL NMI GND nc |
1 - 2 3 - 4 5 - 6 7 - 8 9 - 10 11 - 12 13 - 14 15 - 16 17 - 18 19 - 20 21- 22 23 - 24 25 - 26 27 - 28 29 - 30 31 - 32 33 - 34 35 - 36 |
GND D1 D3 D5 D7 A0 A2 A4 A6 A8 A10 A12 A14 E RST +5V GND SON |
masse donnée donnée donnée donnée adresse adresse adresse adresse adresse adresse adresse adresse horloge CPU reset alimentation 5V/300mA masse Sortie son (Alice 32 et 90) |
coté composants (dessus) | coté soudures (dessous) |
Le [wiki] d'Alice - Conception et co-réalisation © 2008 - 2011
Hardware, software & extensions : Patrice LAPIERRE - Le [wiki] d'Alice
Software, documentation & émulateur : Daniel COULOM - DCAlice
Histoire, documents associés & graphismes : Carl HERVIER - Retro Computing
Site web, design, coordination du projet & photographies : Fabien NECK - System.cfg
Visiteurs :
118618