Inzicht ICSP voor PIC Microcontrollers (2 / 4 stap)

Stap 2: Wat is ICSP?


Vijf verbindingen nodig zijn voor het programmeren van een PIC terwijl aangesloten op een circuit van toepassing. Ik voeg een 5 pin header toe aan mijn printplaten te maken van deze verbinding snel en eenvoudig.

De grondbeginselen van programmeren van de PIC.
Vijf verbindingen zijn vereist voor het programmeren van de PIC. Macht, grond, een programmering spanning, klok en gegevens.

+ (Vdd)/-(Vss) Dit zijn de power & gemalen verbindingen (Vdd, Vss). Vrij standaard. Als u een programmeur gebruikt met 'echte' spanningsniveaus (niet een JDM2!), kunt uw toepassing uitvoeren vanaf een eigen stroomvoorziening als geprogrammeerd, het elimineren van deze verbindingen.

VPP Dit is de programmering van de spanning. Foto's invoeren programmeermodus te activeren wanneer ~ 13 volt worden geplaatst op de Picssoftware/Vpp-pin (pin meestal 1 op moderne PICs, meer daarover hieronder).

Klok/Data of PGC/PGD De clock en data lijnen worden gebruikt om te schrijven en te lezen van de firmware van de PIC. Deze zijn meestal de zelfde pinnen als PORTB6 & PORTB7.

Oefening: Identificeren de ICSP verbindingspunten op de foto's in de foto's hieronder.

Als de PIC past, draag hem.
Ik krijg veel vragen over mijn JDM2 ontwerp op instructables. De meest voorkomende is 'zal het programmeren PIC X?'""-hier is hoe je kan vertellen:

1) kijken naar de data sheet. Vind de 'Pin-Diagram", die lijkt op de foto hieronder.
2) het identificeren van de locatie van de pinnen die moet worden aangesloten voor het programmeren van (Vpp, Vdd, Vss, gegevens, & klok).
3) kijken naar de socketverbinding op de programmeur. Kunt u overeenkomen met de vereiste pinnen met een aansluiting op de programmeur?

Gerelateerde Artikelen

Low-Cost IC Test Clip voor PIC ICSP

Low-Cost IC Test Clip voor PIC ICSP

Ik maakte de Low Cost IC Test Clip voor ICSP voor PIC Microcontrollers.http://Neo-Sahara.com/wp/ic_test_clipStap 1: Koperen band en doek peg gebruiken.Stap 2: De koperen tape zetten op de doek peg en snijd de tapes als 2,54 mm pitch.Stap 3: Soldeer k
Ontwikkelsysteem voor PIC en AVR microcontrollers

Ontwikkelsysteem voor PIC en AVR microcontrollers

na het testen van vele systeemontwikkeling voor PIC en AVR microcontrollers, geen voldoen aan mij. Dus heb ik dit systeem met breadboard die mij heeft voldaan.Stap 1: Meer vrije ruimte In dit ontwikkelsysteem, zette ik twee protoboards 180 graden van
Programmeren van de PIC Microcontrollers

Programmeren van de PIC Microcontrollers

PIC microcontrollers zijn een zeer nuttig en veelzijdig hulpmiddel voor gebruik in vele elektronische projecten. Ze zijn erg goedkoop en gemakkelijk te vinden. Ze zijn ook zeer krachtig, en velen zijn geschikt voor snelheden tot 64 MIPS met behulp va
How to Make aangepaste schilden voor uw Microcontrollers

How to Make aangepaste schilden voor uw Microcontrollers

Microcontrollers zoals Arduinos zijn een geweldige manier om te controleren uw aangepaste elektronica projecten. Maar je moet altijd een manier om verbinding maken met de externe onderdelen aan de microcontroller-board. Jumper draden kan werk hiervoo
MATLAB voor PIC seriële interface

MATLAB voor PIC seriële interface

wat code te laten praten met een PIC16f877 via de seriële poort MATLAB. Dit is niet zo moeilijk, noch is het veel code, maar ik heb een fatsoenlijke hoeveelheid tijd bedenken het allemaal uit (vanaf nul), dus ik dacht dat het nuttig zou zijn. Geniet
Inleiding tot de PIC Microcontrollers

Inleiding tot de PIC Microcontrollers

een minimum van wat je nodig hebt om te beginnen bij het programmeren van de PIC micros voor gebruik in elektronica projecten (Robotica, etc)Stap 1: Wat je nodig hebt voor het project Opmerking: het lijkt erop dat als u windows XP hebt, er is geen vr
Met behulp van Bootloaders PIC Microcontrollers

Met behulp van Bootloaders PIC Microcontrollers

In deze eerste video zullen we kijken naar de hardware aansluiting, alsmede enige korte informatie over de werking van bootloaders.Hieronder vindt u de link voor de kleine bootloader:http://www.etc.ugal.ro/cchiculita/software/picbootloader.htmIk vero
"Nog steeds Alive"-portaal voor AVR-microcontrollers

"Nog steeds Alive"-portaal voor AVR-microcontrollers

nog een andere Portal-gerelateerde instructable, maar verschillende!Deze toont u hoe te :  1) build een zeer goedkoop apparaat dat een 8-bits-versie van nog in leven vanaf Portal speelt2) op dezelfde hardware, maar met een verschillende chip, spelen
VOEDING voor PIC-MICROCONTROLLER

VOEDING voor PIC-MICROCONTROLLER

Hallo iedereen,Mijn naam is Atanas, uit MacedoniëAllereerst wil ik iedereen om te zien mijn u-buis video.Mijn video voor dit project.Ik kom snel terug om schema en de code van dit project te publiceren.Dank u.
Business Card PIC Programmer

Business Card PIC Programmer

dit was mijn inzending voor de wedstrijd Hack A Day visitekaartje grootte circuit. Ik enkel zipped up van de bestanden en zet ze op mijn website. Ik ben het hier posten omdat alle andere posten lijken te zijn op een blog voor gemakkelijke toegang. Ho
Aan de slag met ubuntu en de AVR draak

Aan de slag met ubuntu en de AVR draak

hier is wat ik deed om te beginnen met de AVR Dragon te programma ATMEGA8 microcontrollers met behulp van ubuntu (dit is gericht op beginners, ikzelf ben ook een beginner, wordt dus geen verbeteringen van meer ervaren gebruikers worden zeer gewaardee
"Het brein" een externe harde schijf en lichte sculpture

"Het brein" een externe harde schijf en lichte sculpture

Een tijdje terug werd ik gevraagd om een vloer-staand, geanimeerde hersenen, externe harde schijf te maken. Het 'light up' moest wanneer de harde schijf is geopend en 'mooi'.Wanneer nutteloos, heeft het een rode, kloppend 'pulse'. Als de harde schijf
PIC-programmer met USB-serieel converter voor 18F4550

PIC-programmer met USB-serieel converter voor 18F4550

Opmerking: Deze hack is alleen nodig als uw usb-serieel biedt geen ondersteuning voor de BREAK-functionaliteit. Anders, kunnen werken zoals het is, met de gebruikelijke programmering software zoals PicPgm, WinPic enz.De DIY programmeurs zoals JDM wer
JDM2 op basis van PIC Programmer

JDM2 op basis van PIC Programmer

schema & lay-out voor een bijgewerkte JDM2 PIC-Programmer. Klok & gegevens filteren, Vpp voltage divider voor moderne PIC microcontrollers (bv USB PIC 18F2455/4455) bevat.Voordat het lezen van sites zoals www.hackaday.com & www.makezine.com/bl