Starter-kit "HC12Compact"
Ce starter-kit est spécialement conçu pour le développement simplifié d'applications à base de microcontrôleur "68HC812A4". Il se compose d'une platine électronique à grande capacité mémoire associée à un câble de liaison série et à un CD-ROM. La platine dispose de 2 emplacements pour connecteurs mâles 2 x 30 broches au pas de 2,54 mm lesquels reprènent tous les signaux du microcontrôleur. La platine pourra ainsi être insérée sur une platine principale de votre propre réalisation au moyen de supports mâles et femelles optionnels (voir en fin de page - 3 supports de chaque seront nécessaires). Bénéficiant d'une capacité mémoire flash de 512 K et de 256 K de mémoire RAM ainsi que 2 ports séries et d'un connecteur au standard "BDM12", la platine est tout particulièrement adaptée à la réalisation de systèmes d'acquisition de données et autres data-loggers. Caractéristiques techniques: - Quartz d'horloge 16 MHz (8 MHz E clock), PLL optionel - Architecture 16 bit (bus et registres) - Connecteur BDM (Background Debug Mode Interface) - 1 KB RAM + 4 KB EEPROM (erasable/writeable) - Interface mémoire externe avec adresse séparée et bus de données (non-multipléxé) Gestion mémoire avec signaux "Chip Select" et "pages" Hardware - Mode "Low-Power", mode "Stop" - Timer universel 16 bits / 8 entrées "Capture/Output/Compare" - Registre compteur 16 bits "Pulse Accumulator" - Horloge temps réelle - Watchdog (COP) and Moniteur d'horloge - 2 canaux "SCI" (pour liaison série) - SPI avec horloge jusqu'à 4 MHz - Convertisseur 8 bits A/N 8 canaux - Gestion de 24 touches (avec ou sans interruptions) - Boîtier TQFP 112 broches
 Caractéristiques techniques de la platine: - Microcontrôleur "68HC812A4" avec fréquence d'horloge de 16 MHz - Mémoire Flash 512 KB + 256 KB RAM - Interface mémoire "High-speed" (16 bits, 0 waitstates) - Déplacement de "block" mémoire avec 2 MB/s ! - Mode Power-Down: modules analogique (ADC/DAC/CAN) switchables séparément - Driver RS-232 intégré permettant un raccordement direct à un PC - Buzzer avec driver - Driver LED faible courant - Alimentation: 5 Vcc, comsommation 50 mA (mode "normal") ou <1mA (Power-Down) - Connecteur 6 broches au standard Motorola™ BDM - 2 emplacements pour connecteurs optionnels pouvant être soudés (2 x 30 points) - Dimensions: 100 x 80 mm
|
Le moniteur "TwinPEEKs Chaque platine dispose de base d'un mini-programme interne (moniteur) appelé "TwinPEEKS", lequel vous permettra de programmer et d'effacer la mémoire Flash interne du microcontrôleur. En utilisant ce moniteur, vous pourrez télécharger vos programmes au sein de la carte via le câble livré au moyen du port série de votre PC, sans aucun autre outil additionnel. Vous disposez ainsi d'un starter-kit simple et économique utilisable immédiatement. Un terminal de saisie (livré) suffit pour activer les commandes du moniteur. Le code source du moniteur "TwinPeeks" est également disponible en option (consultez-nous).
Le moniteur permet entre autre: - D'effacer la mémoire flash (par page). - De modifier le contenu de la mémoire. - De remplir une partie de la mémoire. - De déplacer une partie de la mémoire à une autre adresse. - D'exécuter l'application à une certaine adresse. - De charger un fichier dans la mémoire de la carte
|
|
 |
Un assembleur complet ainsi qu'un compilateur "C" (en version de démo) sont livrés sur le CD-ROM afin que vous puissiez commencer immédiatement votre développement. Des versions commerciales complètes de compilateurs "C" sont également proposée au bas de la page. Bien que ce starter-kit soit entièrement prêt à l'emploi, il vous sera aussi possible de lui adjoindre un des boîtiers optionnels "ComPOD" présentés au bas de la page. Ces boîtiers vous permettrons de "gagner" en vitesse de programmation tout en récupérant l'espace mémoire programme initialement réquisitionné par le petit moniteur présent dans la carte. Les boîtiers "ComPOD" vous permettrons enfin de pouvoir programmer également vos propres cartes à base de "HC12 / HCS12". Dans le cadre d'un développement "professionnel", il sera intéressant d'acquérir le starter-kit "HC12CPT" + un des compilateurs "ICC12" + un des boîtiers "ComPOD" + l'option logiciel "NoICE12". Dès lors avec cet ensemble vous disposerez d'un environnement de développement puissant et convivial avec la possibilité d'avoir accès à des fonctions de "DEBUG" en "C" avec gestion de points d'arrêts, d'exécution en mode pas-à-pas, de visualisation de l'état des variables, etc...
|
Contenu du Pack "HC12CPT" - Platine à base de 68HC812A4 - Moniteur TwinPEEKs résident en mémoire Flash interne - Un câble plat RS-232 (Sub-D9) - Manuel de la carte "fichier PDF" - Assembleur, avec différents data sheets (dont le manuel de référence du HC12, une version de démo d'un compilateur "C" et d'avantage de choses sur le CD-ROM) |
|
 | A noter la possibilité de pouvoir acquérir la carte sous une version spéciale (sous la référence "HC12CPT+" - voir au bas de la page), laquelle intègre en plus des possibilités de base: un composant horloge/calendrier temps réel RTC avec pile de sauvegarde + un convertisseur "analogique / numérique" 11 canaux avec une résolution de 12 bits (4096 mV) + 1 convertisseur "numérique / analogique" 2 canaux avec une résolution de 12 bits (4096 mV) + un contrôleur CAN 2.0B type SJA1000. Le manuel de la carte donne une multitude d'informations sur la façon dont on doit procéder pour mettre en œuvre les HC12 en général et plus particulièrement la carte "HC12CPT". De nombreux exemples de codes sources en assembleur vous permettrons: de programmer la mémoire flash de la carte, de gérer des communications série RS-232, de gérer des communication SPI, de gérer l'horloge temps réelle de la carte (pour la version "HC12PT+"), de gérer les convertisseurs "A/N" (pour la version "HC12PT+"), de gérer les convertisseurs "A/N" (pour la version "HC12PT+"), de gérer des périphériques "CAN" (pour la version "HC12PT+"), de gérer des afficheurs LCD alphanumériques (2 x 16, 2 x 20, 2 x 40, 4 x 20 car.)...
|