Beste mensen,

Ik ben volop bezig met het leren programeren van een pic via picbasic. Nu dacht ik even een looplichtje te maken met alle 8 A pinnen van de pic. Maar, ze werken allemaal behalve de uitgang A.5 ??? Hoe komt dit? Ik heb steeds knippen en plakken gebruikt en de code al 3 keer gecontroleerd maar daar lijkt alles juist. Ik gebruik de galva wisp.

mvg,
Ruben Herman.

.... Als dat de MCLR is neem dan een andere pin...

[Bericht gewijzigd door jossie op ]

Ahja stom van me, tstaat ook op picbasic. Maar ik ben gewend van vroeger met die atmel te werken. Vriendelijk bedankt.

Dit topic mag al dicht.

Alhoewel, ik heb nog een klein vraagje.
Op de site staat dat die master clear soms als ingang te programeren is. Dus dit betekend dat het bij andere pic's nie mogelijk is om die pin te gebruiken. Enkel om em te wissen?

Inderdaad...(en om te resetten)

Of MCLR als input te gebruiken is staat in de D.S. van de desbetreffende PIC.

CD :)

Bij de 16f628 is de mclr deel van poort a.
Bij andere controllers bijv. 16f876 is mclr een pin apart, en maakt niet deel uit van een poort.

Bij de 16f628 word die gebruikt als reset of input tijdens normaal gebruik, of programeer spanning(ca 13V) tijdens programmeren.

Bij de 16f876 alleen als reset tijdens normaal gebruik, of programmeer spanning tijdens programmeren. Geen input mogelijk.

Wil je de reset niet gebruiken:
bij de 16f628 gewoon instellen als I/O (hoewel alleen als input te gebruiken)
bij de 16f876 enz. met een weerstandje aan +5V verbinden.

Aha, thx.
Het is toch even wennen, ik gebruikte vroeger een chip van avr maar ben nu met die pic's aan het leren werken.

Zijn wat wij 'poorten noemen in pic hetzelfde als wat poorten noemen op de PC? Bijvoorbeeld poort 80 ? Dan zou ook poort 80 ergens in de PC en dan waarschijnlijk netwerkkaart een koperen dunne lijntje lopen waardoorheen alle data over die poort loopt toch ? Of niet ?

Op 30 januari 2006 13:52:09 schreef Supermane:
Zijn wat wij 'poorten noemen in pic hetzelfde als wat poorten noemen op de PC? Bijvoorbeeld poort 80 ? Dan zou ook poort 80 ergens in de PC en dan waarschijnlijk netwerkkaart een koperen dunne lijntje lopen waardoorheen alle data over die poort loopt toch ? Of niet ?

Neem een een kijkje op deze website.

Eigenlijk is dat gewoon het grootste nadeel en grenzeloos vermoeiend van PIC: dat ge-recycle van pinnen. Bij veel van de kleine PICjes worden (te) veel pinnen dubbel gebruikt. Op zich niet zo heel erg, afgezien van de hoeveelheid tijd die er steeds weer in gaat zitten om uit te zoeken wat ze bij MicroChip nou weer bij mekaar gestopt hebben, maar wat betreft de MCLR is het gewoon super irritant. Die is op zichzelf al een gigantische zeikert wat signalen betreft. Laat staan dat 'ie ook nog eens gecombineerd zit met een port in-/uitgang.

Ah niet zo'n fan van de pic's, wat gebruik jij dan?

PIC's natuurlijk ;-)

Ik ook :-)

Op 30 januari 2006 16:25:11 schreef ruben herman:
Ah niet zo'n fan van de pic's, wat gebruik jij dan?

68HC11 :P

Jah, ik weet dat die ook een aantal pinnen dubbel gebruikt, bij voorbeeld voor de seriële poort. Maar die doet ten minste niet zo ontzettend irritant als je die niet config't. Sterker nog: standaard staat die gewoon uit en zijn alle pinnen die I/O kunnen ook daadwerkelijk I/O. Verder zijn pinnen die direct invloed hebben op de werking van de core (zoals MCLR bij de PIC) gewoon lekker op hun eigen pinnetje uitgevoerd. Gewoon duidelijk dus.

Verder zijn pinnen die direct invloed hebben op de werking van de core (zoals MCLR bij de PIC) gewoon lekker op hun eigen pinnetje uitgevoerd.

Is bij de 'grotere' pic's ook het geval.
Wil je dat, moet je voor een 28 pins of groter gaan.

huh? Ik vroeg of de IO poorten op een PIC ook bij een normale PC echte fysieke draadjes hebben waardoorheen electriciteit stroomt ? Wat moet ik met picbasic.nl?

Dus dat elke poort ook ergens in je PC architectuur ook echt een hardware gedeelte heeft.

Als je het over bijv. de seriele poort hebt, ja.
Maar iets als poort 80, 8080 enz. nee.
Dat is een software iets.
Vandaar dat je ze ook met een firewall kunt dicht zetten.

Aha ok op die manier. Maar dat je met een firewall iets kan dichtdoen betekent niet dat het gelijk iets met de software te maken heeft. Misschien stuurt de firewall wel gewoon de hardware aan. Dus je weet het wel zeker toch?

Op 31 januari 2006 01:22:36 schreef Supermane:
huh? Ik vroeg of de IO poorten op een PIC ook bij een normale PC echte fysieke draadjes hebben waardoorheen electriciteit stroomt ? Wat moet ik met picbasic.nl?

Dus dat elke poort ook ergens in je PC architectuur ook echt een hardware gedeelte heeft.

Nee, ik dacht dat je PIC's ging vergelijken me poorten in de computer. :P