Hvordan kan jeg programmere en PIC16F59 å bruke en Servo?

Hvordan kan jeg programmere en PIC16F59 å bruke en Servo?


Kontrollen av forskjellige elektroniske kretser skjer gjennom bruk av programmerbare grensesnittstyringene - eller bilder. Den PIC16F59 er en vanlig modell som brukes for automatisering og kontroll av servomotorer, som finnes i mange automasjonsapplikasjoner og brukes av amatører for fjernstyring av sitt utstyr. Pics inneholde minne til å laste programmer skrevet i BASIC. Programmet er utarbeidet av den grunnleggende programmeringsspråk og laster inn i brukerminne på PIC. Gjennomføring av den belastede kode skjer på et senere tidspunkt.

Bruksanvisning

1 Åpne programmeringsmiljø for din kode editor. De fleste redaktører lar deg formatere skrevet kode for å tillate for enkel lesbarhet. Sett opp miljøet med alle dine preferanser.

2 Tast inn koden du har skrevet for servomotor inn i editoren. Kommandoene angitt i kodestyringsparametere som hastighet, servo-ID, startposisjon, tidspunkt for drift og skritt per omdreining.

3 Kompilere bokstav og skrive det til PIC minnet ved hjelp av seriell kommunikasjon mellom PIC og kompilatoren. Koden blir vanligvis lastet inn i den nedre signifikante byte av lagerstedene på PIC. Den PIC16F95 inkluderer timere, data minne lagring og minne for programlagring.

Hint

  • Hver programmering redaktør har spesifikke kommandoer for å skrive og kompilere kode. Lær vanskelighetene med din spesifikke redaktør før du begynner å programmere prosjektet.