Doel:€250.00
Donaties:€88.00

Per saldo:€-162.00

Steun ons nu!

Laatst bijgewerkt
op 03-06-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Lokpilot 4 defect door bellejt
Vandaag om 13:27:01
Mijn eerste H0-modeltreinbaan in aanbouw door Thai-Bundesbahn
Vandaag om 13:23:58
BR-18.6 Schaal-0. door Benelux795
Vandaag om 13:16:43
Swalbenburg, N modulebaan door NS264
Vandaag om 13:02:57
Overstap naar HTM door Ronald Halma
Vandaag om 12:43:13
Wie heeft er ervaring met een baan in een inpandige garage in een app. gebouw? door Karben
Vandaag om 12:32:15
Toon hier je nieuwe (model-) spooraanwinst(en)... door Stefan88
Vandaag om 12:23:25
lampjes in huizen willekeurig schakelen door Bert55
Vandaag om 12:17:17
De bouw van mijn modelbaan in Thailand door thevandijks
Vandaag om 12:13:11
RhB 1:87, terug naar 25 jaar geleden door Ronald Halma
Vandaag om 12:08:17
Ronald doet de Fork Challenge! door Ronald Halma
Vandaag om 12:05:37
Raadplaatje door HIJ
Vandaag om 11:42:12
"Spoor op Vleugels" in H0 door Pinkelpa
Vandaag om 11:40:32
Microstepper motoren voor armseinpalen door Albert de Heer
Vandaag om 11:33:22
LED / Lampjes (Viessmann) seinpalen aansturen. Vraagje aan electronica experts door Menno
Vandaag om 11:22:37
BMB-Module: “Corfe Castle Station” door Hans van de Burgt
Vandaag om 11:04:51
US diorama in H0 door puntenglijder
Vandaag om 10:54:45
Mooi weer om buiten te spelen door sncf231e
Vandaag om 10:42:06
DCC-decoder geïntegreerd in sein(voet) door schipcas
Vandaag om 10:21:06
Wèhnich - Eén onbeduidend baantje op 1200 bij 1200mm door Laenderbahn27
Vandaag om 09:55:11
Op zoek naar een club gespecialiseert in Britse modellen door MOVisser
Vandaag om 08:55:27
Welke kleur is Roco oud bruin? door MadhouseNL
26 July 2025, 23:37:42
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
26 July 2025, 23:18:40
reserve onderdeel gezocht voor Minitrix 12593 BR132 door joespoor
26 July 2025, 22:54:27
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door Hans van de Burgt
26 July 2025, 21:56:59
Modules van Kees Gorter (vervolg) door ca.gorter
26 July 2025, 20:00:50
0n30 diorama: Sedona Verde River Canyon door Ronald Halma
26 July 2025, 17:44:09
Rheinburg, TP V/VI door rail4marcel
26 July 2025, 17:42:27
Seuthe gaat stoppen door Eric B
26 July 2025, 17:04:15
BMB 00-Modulebaan, BMB-Rijdagen en BMB-Deelname aan Beurzen & Evenementen door Hans van de Burgt
26 July 2025, 17:02:03
  

Auteur Topic: PIC info/hulp gezocht.  (gelezen 13209 keer)

Romar

  • Offline Offline
  • Berichten: 3837
    • Driehuizen in 1:87
PIC info/hulp gezocht.
« Gepost op: 13 May 2011, 21:07:13 »
Goede avond,

graag zou ik wat meer te weten willen komen over het werken met en het programmeren van PIC's
Wie weet een goede website of iets van een boek waar alles wordt uitgelegd?

Of misschien iemand van het forum die me hier iets over zou kunnen/willen vertellen?
Hoe programmeer je een PIC? Hoe krijg je het programma er in? hoe stel je in dat een pootje een in of uitgang wordt?
Hoe maak je bijvoorbeeld een specifiek knipper patroon?

Ik heb op het internet als iets van programmeer taal basic voorbijzien komen en hex file's.
Wie kan en wil mij hier mee verder helpen?

Alvast bedankt voor de moeite.  (y)

Mvg,

Romar

Herrie liefhebber, Early hardcore, Industrial & Frenchcore.

Menno

  • Offline Offline
  • Berichten: 3449
    • Mijn van-alles website
Re:PIC info/hulp gezocht.
« Reactie #1 Gepost op: 13 May 2011, 21:22:20 »
Een PIC programmeer je via een programmer verbonden met de computer.
Die programmer kan, al dan niet 'in circuit' (dus terwijl hij in de schakeling zit waar 'ie voor moet gaan dienen) de code in het geheugen flashen, maar je kan dus ook steeds het IC uit een breadboard trekken en in de programmer plaatsen (niet aan te raden vanwege de kwetsbare pootjes)

De code die uiteindelijk de PIC in gaat is altijd een hex bestand (hexadecimaal) maar de taal die er aan voorafgaat is nogal universeel: er zijn heel wat programma's die van de programmeertaal die jij het liefst hanteert een voor de controller begrijpelijke hex file maken.

Het instellen van in en uitgangen en een specifiek patroon is te ingewikkeld om zo even uit de doeken te doen en is mede afhankelijk van de programmeertaal en getalnotatie.

Op www.circuitsonline.net staat een weliswaar wat gedateerd artikel, maar wel een volledige beschrijving van het geheel om een PIC te programmeren.

Delftinhetklein

  • Offline Offline
  • Berichten: 250
    • bouweninhetklein
Re:PIC info/hulp gezocht.
« Reactie #2 Gepost op: 13 May 2011, 21:27:18 »
Romar,
Misschien heb je iets aan de volgende links?

http://www.circuitsonline.net/artikelen/view/8

http://www.mstracey.btinternet.co.uk/pictutorial/picmain.htm

http://www.picbasic.nl/

Bij de laatste link kan je een minicursus kan volgen

Grt Erwin

Romar

  • Offline Offline
  • Berichten: 3837
    • Driehuizen in 1:87
Re:PIC info/hulp gezocht.
« Reactie #3 Gepost op: 13 May 2011, 23:15:42 »
Bedankt voor de links tot nu toe, ik zal er waarschijnlijk zondag eens even voor gaan zitten om het allemaal even aandachtig door te lezen.  (y)

Mvg,

Romar
Herrie liefhebber, Early hardcore, Industrial & Frenchcore.

Robert Jan

  • Offline Offline
  • Berichten: 155
    • Robert Jan Mulder
Re:PIC info/hulp gezocht.
« Reactie #4 Gepost op: 13 May 2011, 23:35:02 »
Als je wilt beginnen met PICjes zou ik zeggen picbasic.nl :)
Op deze site wordt het allemaal duidelijk uitgelegd.

En op circuitsonline.net zitten ook veel mensen die met PICjes bezig zijn.

Om de software in de PIC te krijgen zou ik voor de PICKit2 gaan hier is ook een clone van en werkt perfect.

HansQ

  • Offline Offline
  • Berichten: 2039
  • Daar waar de rook is, is de kortsluiting...
Re:PIC info/hulp gezocht.
« Reactie #5 Gepost op: 14 May 2011, 00:59:21 »
Als je initiele informatie wilt, is www.voti.nl en natuurlijk leverancier www.microchip.com wel handig en ik heb als Selectrix rijder veel geleerd van www.reinhardt-netz.de/SX_Start.html.
Ik vind zelf de 16F628A een leuk PICje om mee te beginnen, het is de opvolger van de 16F84 waarvoor heel veel (modelspoor) toepassingen te vinden zijn.
Zelf gebruik ik MPLAB (gratis van  Microchip) en programmeer in assembly vanwege de snelheid, PIC assembly is echt niet zo lastig met de specs van de desbetreffende PIC erbij.
Als programmer heb ik zelf een RCD programmertje feng3.cool.ne.jp/en/rcd.html gebouwd, en als software daarvoor gebruik ik ICProg.exe kost niks c.q. bijna niks.
Veel succes!
HansQ, RailClub Utrecht
spoor N modulebouw, electronica, Selectrix

Weerd

  • Offline Offline
  • Berichten: 1280
Re:PIC info/hulp gezocht.
« Reactie #6 Gepost op: 14 May 2011, 20:42:55 »
Romar,

Even goed zoeken op Internet.
Daar vind je meerdere schema's om zelf een seriele JDM programmer te maken. En als programma bijvoorbeeld WinPIC of WxPIC.
Ik ben geen programmeerexpert, maar ik gebruik het programma Flowcode.
Bij het tijdschrift Elektor vind je een handleiding  cursus_6ee_pdf    , welke je een heel eind op de weg helpt.

Succes.

Gerard

-Anton-

  • Offline Offline
  • Berichten: 295
Re:PIC info/hulp gezocht.
« Reactie #7 Gepost op: 14 May 2011, 22:40:22 »
Persoonlijk raad ik picbasic.nl aan om mee te beginnen.
Hier word stap voor stap uitgelegd hoe je moet beginnen.
Download de gratis probeer versie van proton die daar te vinden is maar.
Flowcode is op zich ook leuk, maar de software is erg duur.
Vreet enorm veel ruimte in je pic.
En na mijn mening teveel op onderwijs en op de E-blocks printen van Matrix gebaseerd.
Die ook schikbarend duur zijn.
Kan het weten, heb het zelf ook gebruikt  ;D
IB, Traincontroller, ESU loc programmer, Arduino, Daisy II

Robert Jan

  • Offline Offline
  • Berichten: 155
    • Robert Jan Mulder
Re:PIC info/hulp gezocht.
« Reactie #8 Gepost op: 15 May 2011, 01:20:37 »
Nog een aanvulling op mijn vorige post.

Als programmer zou ik nu zeker niet meer gaan voor een seriële variant en al helemaal niet 1 die wordt gevoed vanuit de seliele poort.

En het is ook veel makkelijker om de PIC in de schakeling te laten zitten i.p.v. hem er elke keer uit te halen om te programmeren en het is ook een behoud voor de PIC de kans dat er wat mis gaat met de pootjes is altijd aanwezig.

Koop of maak een programmer die het doet via USB en die in circuit kan programmeren.

Zelf heb ik verschillende programmers,
- een hele simpele programmer die gevoed wordt door de pc ligt nu ergens in een doos en wordt niet meer gebruikt werkt niet altijd met de nieuwere computers of met USB naar RS232 omzetters.
- de galva wisp, deze is wel serieel maar wordt gevoed vanuit de schakeling en is voor in circuit programmeren, ligt nu ook in de kast.
- en de laatste de PICkit2 clone, ook voor in circuit programmeren en heeft een USB aansluiting en werkt geweldig en je hebt dan ook nog een logic analyser erbij. De clone is te koop tussen de 20 en 30 euro.

Zelf gebruik ik Proton PICBasic, met de gratis/probeer versie hiervan is al heel wat mogelijk, de beperking zit in het aantal regels als ik het goed heb.

En nogmaals http://www.picbasic.nl :) een complete cursus staat daar op en alles duidelijk uitgelegd.


Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re:PIC info/hulp gezocht.
« Reactie #9 Gepost op: 15 May 2011, 19:30:45 »
Veel is hierboven al gezegd maar toch nog even in mijn woorden :D

Uiteindelijk gaat er altijd een hex bestand naar de PIC, die is de uiteindelijke code die de PIC snapt maar zelf niet te schrijven is. Assembly is eignelijk de meer leesbare versie van wat er in de hex staat. Hierbij heb je een beperkt aantal taken die je de PIC kunt laten uitvoeren en hoe creatiever je hier mee om kunt gaan hoe meet je van de PIC gedaan kunt krijgen. En dan heb je de higher level programmeertalen. Voorbeelden zijn de genoemde picbasic flowcode of C. Picbasic is hiervan de meest eenvoudige taal (met weinig kennis zo veel mogelijk gedaan krijgen) maar kent zijn beperkingen in mogelijkheden. Als je ervaring met programmeren hebt is bijvoorbeeld C erg handig. Zelf schrijf ik in C en compile (er een hex bestand van maken die de PIC snapt) met CCS C. Verder heb ik een (echte) PicKit 2 om de code in de PIC te laden.


Timo
Verzonden vanaf mijn desktop met Firefox

Remco_Nzo

  • Offline Offline
  • Berichten: 276
Re:PIC info/hulp gezocht.
« Reactie #10 Gepost op: 18 May 2011, 22:37:35 »
Als het je gaat om met microcontrollertjes te experimenteren kunnen twee platformen eigenlijk niet ontbreken in je overweging

Voor kleine projectjes is er picaxe van http://www.rev-ed.co.uk/picaxe/ die ook op lagere scholen gebruikt worden (in engeland en australie)
Kun je met basic programmeren of voor de simpele projecten zelfs met een flowchart programma. Software is gratis, vrijwel geen hardware nodig en relatief goedkope chipjes. Is met google veel over te vinden. Via deze site ben ik er mee begonnen, erg informatief maar ziet er alleen niet uit http://picaxe.orconhosting.net/

Voor de uitgebreidere dingen zou je naar arduino kunnen kijken. Is een opensource platform waarop veel uitbreidingen verzonnen zijn (ethernet aansluitingen, de pic als webserver te besturen enzovoort)

beide zijn natuurlijk niet zo diehard als hardcore pic programmeren, maar als (modelbaan)hobbyist wel een mooie start met deze techniek.

Remco.

N-spoor in de koelkast gezet - nu heerlijk bezig met LGB op zolder (dcc, multimaus, massoth, mardec, arloco)

Romar

  • Offline Offline
  • Berichten: 3837
    • Driehuizen in 1:87
Re:PIC info/hulp gezocht.
« Reactie #11 Gepost op: 21 May 2011, 16:24:09 »
Ben bang dat het nog wel even gaat duren voor ik me hier in kan gaan verdiepen...

Ben nu al 9 dagen ziek thuis en onder tussen ook al naar het ziekenhuis geweest voor een echo van de darmen.
Waarschijnlijk heb ik een infectie in/aan de dunnendarm of de ziekte van crohne.
Maar dat moet verder onderzoek gaan uitwijzen.

Ik heb tegen de pijn wel goeie pijnstilling gekregen. (gebaseerd op morfine)
Alleen hier door wordt het even lastig om me ergens serieus in te gaan verdiepen.

Met vriendelijke groet,

Romar
Herrie liefhebber, Early hardcore, Industrial & Frenchcore.

HansQ

  • Offline Offline
  • Berichten: 2039
  • Daar waar de rook is, is de kortsluiting...
Re:PIC info/hulp gezocht.
« Reactie #12 Gepost op: 21 May 2011, 17:03:27 »
Romar, jammer om te horen, balen om ziek te zijn met dit mooie weer, veel beterschap gewenst!
HansQ, RailClub Utrecht
spoor N modulebouw, electronica, Selectrix

tuurtje

  • Offline Offline
  • Berichten: 4695
Re:PIC info/hulp gezocht.
« Reactie #13 Gepost op: 21 May 2011, 20:36:45 »
Romar,

Idd balen, mag ik je heel veel sterkte en beterschap wensen

Groetjes

Arthur
Arthur is helaas in januari 2025 overleden

Romar

  • Offline Offline
  • Berichten: 3837
    • Driehuizen in 1:87
Re:PIC info/hulp gezocht.
« Reactie #14 Gepost op: 21 May 2011, 20:39:57 »
Bedankt voor de steun.  (y)
Herrie liefhebber, Early hardcore, Industrial & Frenchcore.