68HC05
Le 68HC705 fait partie de la famille 6805 de microcontrôleurs 8 bits de Motorola .
La société Motorola a formé une nouvelle société nommée Freescale qui commercialisait initialement des produits fabriqués par Motorola et a maintenant développé de nouveaux microcontrôleurs 8, 16 et 32 bits avec plus de fonctionnalités.
Le microcontrôleur 68705 est toujours sur le marché aujourd'hui, mais il a été déclaré obsolète en 2003 et remplacé par des microcontrôleurs plus modernes , avec plus de fonctionnalités et, surtout, une plus grande capacité de mémoire pour stocker les programmes.
Ce processeur possède :
* Processeur 8 bits avec le jeu d' instructions du microcontrôleur 6805 . * 112 octets de RAM .* Mémoire EPROM de 3776 octets . * 20 broches d'entrée/sortie bidirectionnelles. * Générateur d'horloge interne. * Minuterie. * Convertisseur A/N ou circuit pour effectuer la conversion numérique-analogique .
La famille HC705 avait principalement des dérivés OTP et EPROM , actuellement remplacés par la technologie flash ou EEPROM .
Le 68HC705 est fondamentalement le microcontrôleur le plus vendu au monde, il a maintenant été remplacé par les familles HC08 et HCS08 de Freescale , conservant toujours la rétrocompatibilité du code qui permet aux utilisateurs de migrer leurs applications sans avoir à réécrire leur code.
Concernant la compatibilité avec le code écrit pour 68HC05 ; il y a une légère incompatibilité dans les appels d'interruption puisque dans le microcontrôleur HC05 le registre d'index X est de 8 Bits et dans les HC08 et HCS08 ledit registre d'index s'appelle H:X et est de 16 Bits et donc le seul registre qui a omis de stocker sur le pile sur une interruption est le registre H. Ensuite, vous devez pousser et faire apparaître le registre H avec les instructions PSHH et PULH , respectivement.
Le microcontrôleur modèle 68HC705P3 a une fenêtre en quartz sur le dessus pour effacer l'EPROM (Erasable Programmable Read-Only Memory) avec une lumière ultraviolette. Ensuite, nous pouvons voir la fenêtre d'une mémoire EPROM.
La raison pour laquelle la fenêtre est en quartz est que le verre normal atténue la lumière UV et que le quartz laisse passer la lumière UV .
Voir aussi
- Addendum : Microcontrôleurs communs
- Freescale 68HC08
- Motorola 68HC11
- Le premier microcontrôleur de Motorola, le Motorola 6800
Liens externes
- Famille M68HC05TB HC05 - Comprendre les petits microcontrôleurs. [1]
- Semi-conducteurs Freescale
- Manuel du microcontrôleur MC68HC705J1A [2]
- Informations générales sur 68HC05 [3]
- Manuel de référence de la famille HCS08 Volume I - Motorola HCS08RMv1/D Rev.1 6/2003 sans ISBN
- A noter avec la fin de fabrication en 2003. [4]