Com Escriure Un Programa Per A Un Microcontrolador

Taula de continguts:

Com Escriure Un Programa Per A Un Microcontrolador
Com Escriure Un Programa Per A Un Microcontrolador

Vídeo: Com Escriure Un Programa Per A Un Microcontrolador

Vídeo: Com Escriure Un Programa Per A Un Microcontrolador
Vídeo: Programación de un microcontrolador 2024, Maig
Anonim

Escriure un programa per a un microcontrolador amb coneixements bàsics dels llenguatges de programació és molt fàcil. Només heu de decidir quin microcontrolador voleu utilitzar. Penseu a escriure un programa per al PIC16F877, que inclogui tot tipus de tecnologies i interfícies i que sigui bastant bo en termes de rendiment.

Com escriure un programa per a un microcontrolador
Com escriure un programa per a un microcontrolador

Instruccions

Pas 1

Inicieu el programa MPLAB preinstal·lat i seleccioneu l'element Assistent de projecte / projecte al menú. A continuació, s'obrirà una finestra on feu clic a "Següent". Seleccioneu PIC16F877 a la llista de microcontroladors disponibles i feu clic a Següent.

Pas 2

A la finestra que s’obre, seleccioneu el compilador que processarà el codi del vostre futur programa. Assegureu-vos de seleccionar HITECH PICC Toolsuite a la llista Active Toolsuite. És un compilador de llenguatge C. A continuació, doneu un nom al projecte (TestPIC) i especifiqueu-ne el directori. No escriviu en lletres russes, en cas contrari sorgiran problemes en obrir fitxers. Feu clic a Següent i després a Finalitza. Per tant, una plantilla de projecte buida està a punt.

Pas 3

Feu clic a Fitxer / Nou. A la finestra sense títol que apareix, seleccioneu Fitxer / Desa com … Especifiqueu el nom TestPIC.c i aneu a la carpeta amb el projecte. Marqueu la casella situada al costat d’Afegeix un fitxer al projecte. A sota, col·loqueu aquest codi en una finestra oberta del projecte #include _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; mentre que (1 == 1) {PORTB ++; per a (i = 0; i

Pas 4

Obre els bits de configuració / configuració … Aquí, defineix els valors de les opcions del projecte: Oscil·lador - HS (un ressonador de quars actuarà com a generador de rellotge), Temporitzador WatchDog - Desactivat (desactiva el restabliment del microcontrolador), Temporitzador d’engegada - Activat (mantingueu-lo a l’estat de reinici), Detecció de sortida de marró - Activat, Programa de baixa tensió - Desactivat, Escriptura del programa Flash - Activat, Protecció de lectura de dades EE - Apagat), Protecció de codi - Apagat (desactiveu la protecció del codi MK).

Pas 5

Compileu el codi. Per fer-ho, feu clic a Projecte / Construeix-ho tot. Un cop finalitzada la compilació, apareixerà una finestra sobre la finalització correcta. Després, el fitxer TestPIC.hex apareixerà a la carpeta del projecte, que contindrà un codi especial. Escriviu-lo al microprocessador mitjançant el programador.

Recomanat: