Freescale 68HC11
Le 68HC11 ( 6811 ou HC11 pour le short) est une famille du microcontrôleur (µC) de à l'origine de Motorola, maintenant produit par le semi-conducteur de Freescale de , descendu du microprocesseur de Motorola 6800 . C'est un microcontrôleur de CISC . Les dispositifs 68HC11 sont plus puissants et plus chers que les microcontrôleurs du 68HC05 , et sont employés dans des lecteurs de codes barres , des auteurs de clef de carte d'hôtel, la robotique d'amateur, et des systèmes inclus divers autres par
Intérieurement, l'ensemble d'instruction du HC11 est à compatibilité ascendante avec le 6800 , avec l'addition d'un registre d'index de de Y . (Les instructions using le registre de Y ont le Opcodes mis en tête avec le 0x 18 de byte). Il a deux accumulateurs de huit bits A et B, deux registres d'index de du seize-peu X et Y, un registre de code de condition, un indicateur de 16 bits de la pile , et un compteur de programme de du . En outre, quelques instructions traitent A et les registres d'index comme D de 16 bits combiné s'enregistrent.
Le chargeur-amorce standard pour le famille HC11 s'appelle BUFFALO, " ; Aide amicale rapide d'utilisateur de peu à Operation" logique ; (un message de sollicitation de BUFFLE vu sur la porte série au bootup est un signe que la mémoire Flash d'un conseil a été effacée).
Les différentes versions du HC11 ont différents nombres des ports externes, marqués alphabétiquement. La version la plus commune a cinq ports, A, B, C, D, et E, mais certains ont seulement 3 ports (version D3). Chaque port est huit-peu au loin excepté D, qui est six bits (dans quelques variations du morceau, D a également huit bits). Il peut être actionné avec un programme interne et le RAM (1 à 768 bytes) ou une mémoire externe de jusqu'à 64 kilo-octets avec de la mémoire externe, B et C sont employés comme adresse et bus de données . En ce mode, C gauche est multiplexé pour porter le byte inférieur de l'adresse et des données.
Une unité gauche de rechange MC68HC24 est disponible pour le HC11. Une fois placée sur le bus d'adresses externe, elle replie les fonctions originales de B et le C. mettent en communication A a entré la capture, rendement comparent, accumulateur d'impulsion, et d'autres fonctions de temporisateur ; le port D a l'entrée-sortie périodique, et le port E a un convertisseur analogique-numérique (CDA) de .
Le contrôleur maniable de robotique du panneau populaire par Fred Martin est basé sur le 68HC11.
| Random links: | Liste de personnes hollandaises | Marolles, Calvados | Peter Cook (politicien australien) | Prez (bandes dessinées de C.C) | MDP2P | Freescale_68HC11 |