Permet de programmer un microprocesseur PIC (7 / 9 étapes)

Étape 7: programmation

OK la partie vraiment dure !

Apprendre une langue étrangère n’est pas amusant pour la plupart d'entre nous et la plupart des microprocesseurs utilisent là-bas C++, python, etc. qui, bien que très modernes langues ont quelques particularités qui rendent leurs programmes difficiles à lire dans un premier temps. PicAxe cependant utiliser un langage développé dans les années 1960 appelé BASIC (tous les débutants purpose Symbolic Instruction Code) cela ressemble beaucoup plus à l’anglais et plus facile à comprendre.

En fait, pour la plupart de ce que vous pouvez essayer de faire pour les premiers mois qu'il faut seulement savoir 6 du 120 + commandes disponible. (Ouf).

Dans les ordinateurs, vous avez tendance à utiliser 0 sens OFF et 1 sens sur

Vous voyez également sens élevé et faible sens hors

DONC 1 = HAUT = ON

0 = BAS = OFF

La commande élevée C.1 allume programmation broche 1 et faire aller à 5 volts.

La commande basse C.1 il fera s’éteignent et aller à 0 volt.

Le C désigne le port interne à l’intérieur de la Picaxe 08M 2 et cette adresse complète est requise pour cet appareil. L’avantage est que plus ou moins toutes les entrées et broches de sortie peuvent être reconfigurés mais qui est trop avancé à l’heure actuelle

Le microprocesseur fonctionne très rapidement - il traitera environ 10 000 lignes de code une seconde de programmation!!

Nous devons donc pour voir la chose se produire, comme un clignotement de la LED, de ralentir les choses à un niveau humain.

La commande attendre attendra pour une pré définie le nombre de secondes, donc attendre 1 est une seconde, patientez 5 est de 5 secondes, etc..

Le programme Picaxe aura besoin de savoir où commencent à certaines parties du programme, ceci est indiqué en utilisant des étiquettes.

Une étiquette est un mot qui n’est pas réservé qu’une commande de programmation.

Vous devez suivre l’étiquette avec un deux-points pour montrer que c’est une étiquette.

pour accéder directement à une étiquette, vous utilisez une commande GOTO (nom). Vous verrez ci-dessous que dans notre programme nous utilisons goto Start pour revenir au début du programme et exécutez-le à nouveau tout.

POO

Pour notre DEL clignotante, nous savons maintenant tous que nous avons besoin.

Le programme ressemblera à ceci :

Départ :

C.1 haut allume sortie 1

attendre 1 attend pendant 1 seconde

C.1 faible désactive la sortie 1

attendre 1 attend pendant 1 seconde

Goto début des sauts à l’étiquette commencent à le faire tout de nouveau.

Articles Liés

DTMF toucher ton décodeur à l’aide de microprocesseur PIC Microchip

DTMF toucher ton décodeur à l’aide de microprocesseur PIC Microchip

Ce projet contient les détails d'utilisation d'un microprocesseur de Microchip PIC12F683 8 bits pour détecter les tonalités DTMF. Le programme terminé permet au processeur de programmer une série de tonalités DTMF pour détecter. Si la chaîne programm
Détecteur de fréquence à l’aide de PIC 12F683 processeur

Détecteur de fréquence à l’aide de PIC 12F683 processeur

ce projet décrit le matériel et j'ai développé un logiciel qui permet à un microprocesseur PIC de petite 8 bits de fonctionner comme un détecteur de fréquence unique ou un décodeur de tonalité.Un tel circuit peut être utilisé pour détecter la présenc
Contrôleur de jeu TAPI de sol

Contrôleur de jeu TAPI de sol

vue d'ensembleCe projet détaille la création d'un tapis de sol de contrôleur de jeu qui peut être utilisé à la place un bâton de joie de 4 commutateur. Le contrôleur de tapis de sol permet le contrôle de l'utilisateur du jeu en sautant sur les interr
Pilote universel de LED haute puissance avec 3D-printable cas

Pilote universel de LED haute puissance avec 3D-printable cas

*** il y a une mise à jour du firmware. S'il vous plaît vérifier ! ***LEDs prennent le dessus chaque jour d'éclairage conventionnels. LEDs de haute puissance sur 1W deviennent de plus en plus abordables, et j'ai voulu commencer à les utiliser pour re
Programmer le PIC avec Arduino

Programmer le PIC avec Arduino

C'est juste un autre « show and tell », mais une fois de plus, il y a des fichiers gerber et ainsi de suite inclus.Ce bouclier Arduino est une version PCB d'un circuit conçu par Rhys Weatherley. Lorsqu'il est utilisé en conjonction avec deux esquisse
Programmateur PIC à l’aide de convertisseur USB-série pour 18F4550

Programmateur PIC à l’aide de convertisseur USB-série pour 18F4550

Remarque : Ce hack n'est nécessaire que si votre usb-serial ne supporte pas la fonctionnalité de pause. Sinon, il peut fonctionner avec comme il est, avec le logiciel de programmation habituel comme PicPgm, etc. de WinPic.Habituellement, les programm
Un dé de LED à l’aide d’un PIC 16F84 (ou 16F88)

Un dé de LED à l’aide d’un PIC 16F84 (ou 16F88)

C'est une réimpression d'un projet que j'ai fait un certain nombre d'années - j'ai était le chalutage du web et découvert que d'autres avaient été rend, donc j'ai décidé de mettre le détail ici sur instructables.com - afin que d'autres puissent en pr
PIC 12F675 programmeur/OscCal restauration/testeur

PIC 12F675 programmeur/OscCal restauration/testeur

Un de mes circuits que je construis assez souvent (20-40 à la fois), utilise un PIC 12F675. J'ai eu les problèmes suivants :Les conseils que je fais, n'a pas les capacités de programmation en circuit. C'est pour permettre une mise en page du Conseil
Un moteur pas à pas avec un microprocesseur AVR d’entraînement

Un moteur pas à pas avec un microprocesseur AVR d’entraînement

Got moteurs de quelques pas à pas récupéré des imprimantes/disk drives/etc qui traînent ?Un sondage avec un ohmètre, suivie du code conducteur simple sur votre microprocesseur et vous allez être marcher dans le style.Etape 1: Apprendre à connaître le
IR, suivi d’une tourelle avec PIC et C

IR, suivi d’une tourelle avec PIC et C

Il s'agit d'un projet d'apprentissage bon c'est amusant de construire - j'ai sorti beaucoup de ce qui en fait. Je pense que cela a été fait tout à fait un peu déjà, mais je n'ai pas trouvé un moyen simple de le faire avec des photos. Quand j'ai eu en
Programme ChipKIT DP 32 avec Arduino IDE

Programme ChipKIT DP 32 avec Arduino IDE

Ce dont vous avez besoin : un microprocesseur ChipKIT DP 32 (tous les câbles inclus) et un ordinateur portablePour programmer un DP 32 sans dispositif de programmeur (Chipkit PGM), c'est-à-dire avec arduino IDE, il a besoin d'un programme de résident
Intro aux microcontrôleurs PIC

Intro aux microcontrôleurs PIC

un minimum de ce que vous devez obtenir commencé à programmer des micros PIC pour une utilisation dans des projets électroniques (robotique, etc.)Étape 1: Ce que vous avez besoin pour le projet Remarque : on dirait que si vous avez windows XP, il n'y
Bluetooth sans fil compteur de tension à l’aide de la Wiimote + puce Pic + AutoIt

Bluetooth sans fil compteur de tension à l’aide de la Wiimote + puce Pic + AutoIt

dans ce tutoriel je vais vous montrer comment vous pouvez envoyer des valeurs de tension à votre pc à l'aide d'une puce Pic, Wiimote, et langage de script Autoit3. Le processus fonctionne en y branchant une puce pic sur les plaquettes de bouton d'une
PIC 3x3x3 LED cube

PIC 3x3x3 LED cube

Here´s mes 3 x 3 x 3 cube de LED, il est contrôlé par un microcontrôleur PIC16F628A.C'est mon premier projet de microcontrôleur qui enfin fonctionne, donc je suppose que n'est pas si difficile à faire pour les débutants.J'espère que vous apprécierez