Accueil Remonter Documentations Schémas Logiciels Liens Contactez-moi Librairie  

 

Les Basic Stamp

Attention ! Ce livre est épuisé et il ne sera pas ré-édité

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.

Couverture du livre

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.


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

  • Répertoire ACROBAT

  • Répertoire OUTILS

  • Répertoire SOURCES

  • Répertoire FICHES

  • Répertoire PARALLAX

  • Respectez la générosité d’autrui


 

Site déclaré à la CNIL sous le n° 1112858
© 2017 - C.Tavernier - Reproduction interdite sans autorisation