Ports
Souris
Port PS2 standard
Clavier
Port PS2 standard
Série
Port série USART, jusqu'à 230 400 bauds
Manette de jeu
Port manette standard MIDI avec boutons A, B, select, start, axes analogiques haut/bas et gauche/droite
Vidéo
Vidéo RGB 8/10 bits, 256/1024 couleurs.
Affiche jusque 6 millions de pixels/seconde et 40 000 caractères/seconde
Sortie sur prise SCART (péritel) pour visualisation sur un écran de télévision
Mémoire vidéo
Mémoire 3 Mbits de type FIFO.
Contrôlé par un compteur cadencé à 48 Mhz.
Gestion autonome de l'interface vidéo, le PIC gère seulement la fréquence d'affichage.
Sélection de la fréquence d'affichage : 3 MHz, 6 MHz, 12 MHz ou 24 MHz par switch sur la carte
Son
Mono 19,23 kHz
USB
port USB2 48MHz esclave, (hôte à implementer)
SD-Card
carte mémoire de tye SC-CARD(R)
SPI
avec bornier pour utiliser le port SPI avec un autres systèem
Port parallèle DB25
Port de programmation
Utilisation
Écriture de la mémoire (programmation)
Programmation simple. Utilisation du logiciel IC-PROG (gratuit).
Programmation in situ, passage du mode run en mode programmation commandée par le PC (aucune manipulation à faire pour programmer).
Édition-compilation du programme
Édition et compilation avec l'interface de développement de Microchip MPLAB et C18 (fabricant du microcontrôleur)
Programmation en C18 (ANSI C pour PIC18) et/ou assembleur PIC.
Les fonctions standard sont déjà développées. Souris, clavier, affichage-écran,gestion du son, etc..
Il ne vous reste plus qu'à complémenter le programme :
void main() { //ecrivez votre programme ici }
Ou en ASM si vous préférez :
; écrivez votre programme ici
Le cœur du système
Microcontrôleur
Dogs est compatible avec les microcontrôleurs de type 18F (18F252,18F452,18F4550,18F455, etc.) en boîtier DIP 40.
Sélection de la fréquence (6, 12, 24 ou 48 MHz) par switch sur la carte
Processeur
Processeur PIC18 (calculant en 8 et 16 bits).
L'architecture RISC du PIC en fait un processeur très rapide, même avec une basse fréquence.
Tout les périphériques fonctionnent à la même fréquence (pas de temps de latence, accès RAM et mémoire de programme très rapide).
L'architecture Von Neumann des PC (division de la fréquence, grande consommatrice de temps d'attente, adresse à travers de nombreux bus moins rapides).
Caractéristiques électriques
7 V - 15 V DC en programmation.
6.5 V - 15 V DC en fonctionnement.
Consommation typique 1.4W , 200mA, 7V.
N'hésitez pas à m'envoyer un message pour demander les informations manquantes ou imprécises (forum de préférence). |