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.