|
|
Les Basic Stamp
Grâce à des concepts novateurs tels qu’un langage Basic
orienté microcontrôleur, un système de développement gratuit fonctionnant
sur PC ou Mac, une très grande rapidité d’exécution des instructions et une
extrême facilité de mise en œuvre, les Basic Stamp ont révolutionné le
monde des microcontrôleurs programmables en Basic et connaissent aujourd’hui
un succès planétaire.
|

|
Cet
ouvrage vous propose tout d’abord de découvrir les trois Basic Stamp actuels,
leurs schémas internes et de mise en œuvre et leur langage de programmation.
Comme cela ne suffit pas à bâtir une application, de très nombreux exemples,
tant matériels que logiciels, vous sont ensuite fournis dans les domaines les
plus divers.
Interfaces pour contacteurs, claviers et afficheurs, commande
de moteurs, continus ou pas à pas, interfaces téléphoniques et de
communication informatique, convertisseurs analogiques/digitaux et
digitaux/analogiques, capteurs, etc. sont passés en revue avec, pour chacun d’eux,
des schémas et logiciels d’application que vous pouvez utiliser tels quels ou
adapter à votre guise.
|
Et pour que cet ouvrage soit réellement un outil de travail
dont vous ne pourrez plus vous séparer, retrouvez sur le CD Rom associé :
les listings de tous les programmes présentés, les fiches techniques
complètes de tous les circuits utilisés, la collection intégrale des notes d’applications
rédigées par Parallax sur les Basic Stamp et surtout les outils de
développement complets dans leurs dernières version.
|
|
Achetez directement ce livre en ligne chez
l'un de mes partenaires : Amazon.fr ou
Alapage.com en cliquant sur le bouton correspondant. |
 |
Sommaire détaillé
Avant-propos
Chapitre 1 : Le Basic Stamp
-
Le concept du Basic Stamp
-
Le Basic Stamp I
-
Le Basic Stamp I en version prototype
-
Le Basic Stamp I en version SIL
-
Caractéristiques électriques communes
-
Le Basic Stamp II
-
Le Basic Stamp II-SX
-
Quel Basic Stamp choisir ?
Chapitre 2 : Le Basic du Stamp
-
Constantes, variables et opérateurs du Stamp I
-
Règles de syntaxe
-
Opérateurs arithmétiques et logiques
-
Organisation de la mémoire vive
-
Constantes, variables et opérateurs des Stamp II et
II-SX
-
Règles de syntaxe
-
Opérateurs arithmétiques et logiques
-
Organisation de la mémoire vive
-
Jeu d’instructions
-
Tableau synthétique
Chapitre 3 : Les outils de développement
-
Présentation des outils de développement
-
Les câbles de liaison
-
Utilisation des outils de développement
-
Installation du logiciel de développement
-
Utilisation de l’éditeur sous DOS
-
Utilisation de l’éditeur sous Windows
-
Platine d’expérimentation universelle pour Basic Stamp
II
-
Réalisation
-
En conclusion
Chapitre 4 : Du clavier aux afficheurs
-
Poussoirs, commutateurs et claviers
-
Poussoirs et commutateurs
-
La puissance de l’instruction BUTTON
-
Poussoirs multiples et claviers
-
Voyants et afficheurs à LED
-
LED et voyants
-
Afficheurs à LED
-
Afficheurs à cristaux liquides (LCD)
-
Afficheurs LCD à interface parallèle
-
Afficheurs LCD à interface série
-
Convertisseur série - parallèle pour afficheur LCD
-
En conclusion
Chapitre 5 : Entrées/sorties à usage général
-
Sorties de puissance
-
Commande de LED à fort courant
-
Commande de photocoupleurs
-
Commande de relais
-
Commande directe de charges alimentées en continu
-
Commande de servos
-
Commande de moteurs pas à pas
-
Sorties analogiques
-
Génération de signaux basse fréquence
-
Génération de tensions analogiques
-
Entrées directes pour capteurs externes
-
Entrées opto-isolées
-
Entrées « analogiques »
-
Le facteur d’échelle de l’instruction POT
-
Du bon usage de RCTIME
-
En conclusion
Chapitre 6 : La communication en Basic Stamp
-
Les liaisons séries asynchrones
-
Principe d’une liaison série asynchrone
-
La norme RS 232
-
La liaison série asynchrone en Basic Stamp
-
Interface RS 232 minimale
-
Interface RS 232 complète
-
Utilisation avec des liaisons séries RS 232 complètes
-
Les instructions SERIN et SEROUT
-
Interface parallèle pour imprimante
-
L’interface parallèle 8 bits ou interface Centronics
-
Schéma de l’interface
-
Utilisation de l’interface
-
Connexion au réseau téléphonique
-
Interface téléphonique
-
Composition de numéros de téléphone
-
Reconnaissance de numéros de téléphone
-
En conclusion
Chapitre 7 : Lorsque les ressources internes ne suffisent plus
-
Les interfaces séries synchrones
-
Convertisseur analogique/digital 8 bits
-
Convertisseur analogique/digital 12 bits
-
Mémoires EEPROM à accès série
-
Périphériques pour bus I2C
-
Présentation du bus I2C
-
Principe d’un échange de données
-
Formats de transmission
-
Exemple d’utilisation
-
Thermomètre - thermostat à interface série
-
Horloge temps réel
-
En conclusion
Chapitre 8 : Du Basic Stamp aux microcontrôleurs PIC
-
Le compilateur PicBasic Compiler
-
Les circuits PIC supportés
-
Le matériel nécessaire
-
Programmation des microcontrôleurs PIC
-
Programmation en langage PicBasic
-
Différences entre le compilateur PicBasic et le Basic
Stamp I
-
Affectation des variables en mémoire
-
Définition des entrées/sorties
-
Comportement des entrées/sorties
-
Vitesse d’exécution
-
Absence d’interface PC
-
Différences au niveau des instructions communes
-
Nouvelles instructions
-
Structure d’un programme compilé
-
Le fichier d’en-tête spécifique PB##.INC
-
Le fichier PBH.INC
-
Code généré par le compilateur
-
Modification de la fréquence d’horloge
-
Programmation en assembleur
-
Programmation en assembleur « en ligne »
-
Emplacement de l’assemblage « en ligne »
-
En conclusion
Annexe : Contenu du CD ROM
|