| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment programmer en langage de base pour un microcontrôleur
    Les concepts généraux de la langue de base sont utilisées à la fois micro et la programmation informatique . La différence est que sur un ordinateur la plupart des commandes de base sont conçus pour condenser les procédures de sortie à grande échelle ( graphiques ou texte) en petits états , une seule ligne. Pour produire la même sortie à grande échelle avec un microcontrôleur , chaque entrée /sortie broche individuel ( IO ) doit être programmé pour fonctionner d'une manière spécifique , ce qui peut conduire à des programmes importants et complexes . Pour cette raison, la programmation d'un microcontrôleur avec Basic est le mieux adapté pour les circuits qui comportent des dispositifs de sortie simples tels que les LED , les moteurs et les haut-parleurs. Choses que vous devez
    informatiques
    microcontrôleurs
    l'interface
    microcontrôleurs
    microcontrôleurs manuelles
    Électronique planche à pain
    fils de base de programmation de logiciels de microcontrôleurs de câbles de documentation de base de référence de planche à pain de connexion < br > une résistance de 330 ohms
    1 polyvalent , basse tension LED
    Afficher plus Instructions
    Construire un circuit de test
    1

    Localisez le microcontrôleur IO broches en se référant à la description de pin dans la documentation du microcontrôleur.
    2

    Branchez une jambe de la résistance de ohms 330 à une broche de sortie du microcontrôleur , en notant le numéro de la broche . Numéro de broche "5 " sera utilisé ici comme exemple .
    3

    Connectez l'autre jambe de la résistance à l'anode ( jambe plus longue ) de la LED .
    4

    connecter la cathode ( jambe plus courte ) de la LED à la masse du circuit.
    5

    Branchez le câble d'interface de microcontrôleur (série, USB) à l'ordinateur.
    6

    Ouvrez-vous au programmeur de base de l'ordinateur et de le mettre sous tension pour le microcontrôleur .
    contrôle d'une LED
    7

    Début d'un nouveau programme et mettre tous le microcontrôleur IO broches pour " sortie ". Cela se fait habituellement en réglant la "direction " des broches à "1" ( DIRECTION = 11111111 ) .
    8

    Réglez la broche de sortie du microcontrôleur à un état de 5 volts «élevé». La commande peut contenir des «élevé» ou «out» et le numéro d'identification sera nécessaire ( HIGHPIN 5).
    9

    Ajouter un retard dans le programme en utilisant la commande «pause» ou en utilisant une « boucle de retard . " Si vous utilisez une commande de pause , vous devez indiquer un délai précis (PAUSE 500) . Si vous utilisez une boucle de retard , mettre une grande valeur de fin pour créer un retard considérable ( pour x = 1 à 50000 , prochain X ) .
    10

    Réglez la broche de sortie à un "faible" 0 volts état ​​. La commande peut contenir «faible» ou «out» et le numéro d'identification sera nécessaire ( LOWPIN 5).
    11

    Ajouter une autre pause ( PAUSE 500) ou une boucle de retard ( pour y = 1 à 50000 , NEXT Y).
    12

    Ajouter une «boucle de répétition » au programme en insérant la partie «pour» ( pour z = 1 à 10 ) après la déclaration de la direction initiale ( dIRECTION = 11111111 ) et la partie "next" (NEXT Z ) à la fin du programme ( après la dernière pause ou une boucle de retard ) .
    13

    exécuter le programme et le voyant doit clignoter ( ON et OFF) 10 fois . Vous pouvez modifier la vitesse de clignotement et le nombre de répétitions en changeant les valeurs extrêmes ( 50000 , 10) des boucles de retard et répéter.

    Previous :

    next :
      articles connexes
    ·Comment faire pour créer une URL basée sur WSDL 
    ·Comment nettoyer le Global Assembly Cache 
    ·Comment appliquer des effets de flou à Shadows in Flex…
    ·Comment utiliser le logiciel SAS 
    ·Les trois principes fondamentaux de la programmation or…
    ·Comment faire pour arranger les lignes dans Netbeans 
    ·Comment faire une boîte de défilement pour les formul…
    ·Comment ouvrir les fichiers yEnc 
    ·MSI Package Tutoriel 
    ·Quels sont les fichiers CUE et BIN 
      articles en vedette
    ·Comment mettre en place un Parser 
    ·Comment créer une base de données avec Visual Basic 
    ·Comment faire pour convertir une chaîne en un nombre e…
    ·Comment écrire VB.Net pour Notepad 
    ·Comment construire des requêtes en PHP 
    ·Comment obtenir le nombre de lignes dans FlexGrid dans …
    ·Comment ping en utilisant PHP 
    ·Comment lier DataGrid valeurs dans un dataset en VB.NET…
    ·Comment lire et écrire des fichiers texte avec Visual …
    ·Comment réparer Runtime Error 2147467259 
    Copyright © Connaissances Informatiques http://fr.wingwit.com