GEEA.ORG

Accueil > Cours TD TP > Cours > Le basic

Jean-Pierre Duval

Le basic

Bac GE BTS

mardi 13 septembre 2005, par Duval Jean Pierre

Tr ?s bonne introduction au basic pour un apprentissage progressif.

Plan :


  • Qu’est qu’un MICROCONTR ?LEUR
    • Qu’est-ce qu’un PROGRAMME
    • Assembleur, C ou BASIC ?.
    • Pourquoi un AVR ?
    • Pourquoi BASCOM ?
  • LE BASIC
    • Le calcul binaire 8
      • les bases
      • Les op ?rateurs d ?coulants de l’alg ?bre de Boole
    • Les op ?rateurs
      • Arithm ?tiques
      • Math ?matiques
      • Relationnels
      • Bool ?en
      • Sp ?cifiques
    • Basic Bascom-AVR
    • Qu’est ce qu’une variable
    • les types de variables
      • Nom de variable
      • Imputer une valeur ? une variable
    • Les instructions de boucles, conditionnelles et inconditionnelles
      • Les boucles conditionnelles
      • Les boucles inconditionnelles
      • Remarques sur l’utilisations des boucles
      • Les instructions conditionnelles
      • Les branchements inconditionnels
      • Autres instructions conditionnelles ou inconditionnelles
      • Questions
    • Les Proc ?dures et Fonctions
      • Remarques sur les Sub et Fonctions
    • Qu’est-ce q’une DATA
    • Qu’est qu’une CONSTANTE ?
    • Qu’est qu’un ALIAS ?
  • STRUCTURE LOGIQUE D’UNE APPLICATION
    • Analyse
  • SIGNES, SYMBOLES ETC...
  • LES CONVERSIONS DE VARIABLES
    • Conversions de variables num ?riques
      • Traitement des variables num ?riques
    • Conversions de variables alphanum ?riques
      • Notion de cha ?ne de caract ?res
      • Traitement des variables ? cha ?nes ?.
  • LES COMMANDES LCD
  • LA GESTION DES PORTS
    • Les ports simples
      • Notion de registres
      • Au d ?marrage
  • UTILISATION DE LA M ?MOIRE
    • FLASH
    • SRAM
    • XRAM
    • EEPROM
  • CONSTRUCTION D’UN PROGRAMME
    • Cr ?ation ou utilisation d’un fichier ? .bas ?
      • Choix des ports..
      • Choix du ?-contr ?leur
      • D ?composition du programme decouverte.bas
  • BASIC BASCOM PROGRAMMATION AVANC ?E
    • Les librairies
      • Utilisation des librairies
      • Option
    • Les directives de compilations
      • Utilisation les directives
    • Watchdog
    • la liaison s ?rie - UART
    • TIMERS, Compteurs et PWM
      • Timer0
      • TIMER1
      • TIMER2
    • Les interruptions
    • Fonctions math ?matiques et Virgules flottantes
    • 1WIRE et I2C
    • Le protocole SPI
  • LES FICHIERS
  • TRAITEMENT DES ERREURS
  • LES REGISTRES INTERNES
    • Codes ASCII de 0 ? 127
    • Codes ASCII de 128 ? 255
    • Utilisation des codes ASCII 0 ? 31 pour la liaison s ?rie
  • PROGRAMMES EXEMPLES
    • Conversions num ?riques
    • Cha ?ne de cara
    • Afficheurs
  • TRUCS ET ASTUCES
    • Les d ?tails
    • Les Fusibles
    • Vitesse d’horloge interne des circuits MEGA
    • Securit ? contre la copie ou la malveillance
  • REMERCIEMENTS
  • REFERENCES BIBLIOGRAPHIQUES

Le site de l’auteur cliquez ici