Hoi,

Na lang lezen over C.
Heb ik besloten om met C te starten.

Echter heb ik er 'schrik' van.
Ik snap er nog niets van, ik ben wel al thuis in het programmeren met ASM.

Nu heb ik voor te beginnen MICRO C gedownload.
Na wat kijken op het programma heb ik al gevonden hoe het min of meer werkt:)

Maar nu de taal C.
Kunnen jullie mij op weg helpen?

Zoals BV:
- PIC instellen
- interupt
- toggle
- poort hoog laag maken
- ...

Alvast bedankt

Eerst maar wat C documentatie opzoeken, genoeg gesloten topics daarover te vinden.

Oke ga ik doen.
Micro C lijkt toch iets heel anders dan C of heb ik mis?

[Bericht gewijzigd door nonkel_dw op (66%)]

C is C alleen moet je even de syntax (dialect) in de vingers krijgen maar das met elke taal.

tuurlijk zit er verschil tussen C voor de PC en C voor de PIC maar de essentie is het zelfde.

Ik ben sinds kort ook begonnen met het programmeren van PICs in C. Ik heb ook Micro C en daar zaten wat voorbeeld codes bij die ik eerst heb uitgeprobeerd op development board: EasyPIC 5. En daarna heb ik geprobeerd te begrijpen hoe de code werkt. Hiermee krijg je dan al een beetje ervaring met C. Ik heb ondertussen ook een boek aangeschaft over C voor op de pc waarmee ik eerst mee ga prutsen. Hiermee hoop ik dan beter C te leren voor de PICs. Misschien is dit ook iets voor jij?

Op 8 augustus 2008 22:26:19 schreef timmie:
C is C alleen moet je even de syntax (dialect)...
tuurlijk zit er verschil tussen C voor de PC en C voor de PIC maar de essentie is het zelfde.

Je spreekt jezelf wel een beetje tegen. Als C C is, dan is er geen dialekt of een verschil tussen PC en PIC. Als ik op de site van mikroElektronika kijk, dan staat daar dat MikroC voldoet aan de ANSI-C standaard. Standaard, dus geen dialekt. Maw, je kunt gewoon een standaard C boek kopen/lenen en daarmee beginnen. Of info van het net natuurlijk.
Instellen van de PIC registers gaat gewoon door een normale C assignment. De registeradressen zullen wel voorgedefinieerd zijn in .h files oid. Zie voorbeeld programmas.

ik bedoel met die opmerking dat de manier van programeren het zelfde is

HET standaardwerk op dit gebied :

http://en.wikipedia.org/wiki/The_C_Programming_Language_(book)

Met een beetje goed zoeken ook nog wel in PDF te vinden op het net.

Groeten, Bram