Inhoudsopgave:
Video: Hoe PIC MCU te programmeren met PICkit Programmer met behulp van een breadboard - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Je hebt geen dure en geavanceerde tools nodig om met PIC (of andere) microcontrollers te spelen. Het enige dat je nodig hebt, is een breadboard waar je je circuit en programmering kunt testen. Natuurlijk is een soort programmeur en IDE nodig. In deze instructable zal ik MPLAB X IDE en PICkit3-programmeur gebruiken.
Ik heb gekozen voor PIC18F14K22. Er is geen speciale reden voor deze specifieke PIC, ik heb hem momenteel alleen ongebruikt. Het werkt in het spanningsbereik tussen 2,3 V en 5,5 V. Het programmeerproces wordt weergegeven met de eenvoudige code die de LED periodiek laat knipperen.
Stap 1: Wat we nodig hebben
- PICkit3 programmeur
- broodplankje
- PIC18F14K22 MCU
- 6-pins kop
- sommige kabels
- ofwel 4,5 V batterij of USB-kabel (u kunt een oude muis of toetsenbord gebruiken of er zelf een maken)
- elke kleur LED en 470 weerstand voor testdoeleinden
Datasheets:
PIC18F14K22
PICkit 3
Stap 2: Bedrading
PICkit3
Laten we eens kijken naar de PICkit3-programmeur. Let op de 6-pins vrouwelijke header aan de onderkant. De pin nummer één is gesigneerd met een witte driehoek, dus vanaf de voorkant zijn de pins van rechts naar links genummerd. Beschrijving van de pinnen:
- MCLR
- Vdd
- Grond
- ICSP-gegevens
- ICSP-klok
- Niet verbonden
Breadboard
Plaats eerst 6-pins header en PIC dicht genoeg bij elkaar op het breadboard. In de PIC-datasheet moeten we de functietoewijzing achterhalen:
- Vdd - pin 1
- Vss (aarde) - pin 20
- PGD (ICSP-gegevens) - pin 19
- PGC (ICSP-klok) - pin 18
- MCLR - pin 4
- RC0 - pin 16 (de pin waarmee de LED wordt aangestuurd)
Het schakelschema wordt getoond in de Fritzing-afbeelding.
Voeding
Zoals eerder vermeld, kan het circuit worden gevoed via de 4,5 V-batterij of de USB-uitgang (5 V). Om het duidelijk te maken 5 V is ok voor deze specifieke PIC, maar hoeft niet voor anderen te zijn. Raadpleeg altijd de datasheet voor het spanningsbereik dat van toepassing is op het apparaat.
Stap 3: Programmeren
Ik heb vrij eenvoudige code voorbereid voor testdoeleinden. Als je het MPLAB-project klaar hebt om te programmeren, bevestig dan de PICkit3 aan de pin-header op het breadboard. Vergeet niet om het circuit van stroom te voorzien, anders valt de verbinding tussen de PIC en de programmer weg. Klik op de knop "Maak en programmeer apparaat hoofdproject" en wacht tot het programmeren is voltooid. Daarna moet de LED knipperen - 500 ms aan en 500 ms uit.
Aanbevolen:
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en de Troll Arduino Compatible Audio Pranker/praktische Joke Board.: 5 stappen
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en het Troll Arduino-compatibele audio-pranker/praktische grapbord.: Het Troll-bord gemaakt door Patrick Thomas Mitchell van EngineeringShock Electronics, en niet zo lang geleden volledig gefinancierd op Kickstarter. Ik kreeg mijn beloning een paar weken te vroeg om te helpen bij het schrijven van enkele gebruiksvoorbeelden en het bouwen van een Arduino-bibliotheek in een po
AANRAAKSCHAKELAAR - Een aanraakschakelaar maken met behulp van een transistor en breadboard: 4 stappen
AANRAAKSCHAKELAAR | Een aanraakschakelaar maken met behulp van een transistor en breadboard.: De aanraakschakelaar is een heel eenvoudig project gebaseerd op de toepassing van transistors. De BC547-transistor wordt in dit project gebruikt en fungeert als aanraakschakelaar. ZORG ERVOOR DAT U DE VIDEO KIJKT DIE U DE VOLLEDIGE DETAILS OVER HET PROJECT GEEFT
Een PLC programmeren om een stoplicht te bedienen: 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een PLC programmeren om een stoplicht te bedienen.: PLC's worden gebruikt in alles wat we dagelijks tegenkomen. Van de machines die artikelen zoals bier, frisdrank, soep en vele andere verpakte goederen inblikken of bottelen tot de transportbanden bij Walmart en de stoplichten op sommige kruispunten, PLC's raken een
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik
Hoe een omvormer met LCD-achtergrondverlichting te repareren Met behulp van een Fujiplus FP-988D. voor $0.: 9 stappen
Hoe een omvormer met LCD-achtergrondverlichting te repareren Met behulp van een Fujiplus FP-988D. voor $ 0.: In deze instructie zal ik je helpen bij het repareren van een dode lcd-backlight-omvormer met behulp van de onderdelen die je hebt. U kunt zien of u een dode achtergrondverlichting heeft door eerst andere mogelijkheden te elimineren. Controleer de monitor op meerdere computers. Zorg ervoor dat d