beste mede Co'ers,
sinds korte tijd ben ik de PIC's aant bestuderen, en meerbepaald via de turorial van bastiaan, die al wat duidelijkhied heeft gebracht. Even zeggen waarom ik zo ineens met de PIC's ben begonnen: ik moet een simpele lichtcontroller maken voor een kameraad van mij. En dit is echt niet eenvoudig te verwezenlijken met basispoortjes, dus dacht ik, waarom die PIC's niet eens een kans geven en tot nu toe heb ik gelijk gekregen, maar nu heb ik natuurlijk ook eens wat gezocht enz en zag ik dat wouter JAL heeft ontworpen en dit lijkt mij toch een stuk makkelijker. Maar wat verkiezen jullie nu, en hoe kan je de PIC progge in JAL, want ik kom er gewoon niet uit. Zijn al enkele dagen met 2 mensen aant zoeken geweest, en niet echt veel werkt
Dus heeft iemand enige suggesties, en is het mogelijk om via JAl een .hex file te krijgen op de pc, want dan heb ik genoeg.
En op de 16f84A, die poort RA4, wat kan je daar nu allemaal mee doen, want ik hoor van alles wat, maar telkens iets anders.
als laatste dit nog even: ik weet dat er nu nog een topic loopt, maar wou dat niet gaan verzieken met mijn problemen en wou ook mijn programmacode enz posten als er problemen zijn.
alvest bedankt
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
Je maakt gewoon je programma in Jal in notepad ofzo
daarna kan je lezen wat Jal is en wat het doet (is een compiler duh) hoe je het moet gebruiken
commandprompt jal blah.jal
en jal maakt er blah.asm en blah.hex ervan als je geen fouten hebt gemaakt anders wijst hij je erop
terrorfeary
elektronica , het is zoals het weer , het word zelden wat je verwacht :) plz cheak out my new site :http://www.terrorfeary.tk
Je maakt gewoon je programma in Jal in notepad ofzo
daarna kan je lezen wat Jal is en wat het doet (is een compiler duh) hoe je het moet gebruiken
commandprompt jal blah.jal
het is jal blah
zonder die extentie dus 
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
terrorfeary
elektronica , het is zoals het weer , het word zelden wat je verwacht :) plz cheak out my new site :http://www.terrorfeary.tk
op wouter zijn site stond thans : maak proggie in notepad , extentie word .jal ipv .txt en daana naar dos en daar jal blah
zonder de extentie erbij :s
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
hm ^^ zal wel dan zeker
dat is mijn punt niet mijn punt is lees de documentatie (ja ik heb het al eens gedaan
is wel ff geleden..)
[Bericht gewijzigd door Aedolon op ]
k.p.meinesz
Een schizofreen is nooit alleen!
okee ra4 is een smitt trigger dwz
hij schakeld in een bepaald spannings gebied over van 0 naar 1 en de spanning moet een x tijd de juiste waarde hebben om over te schakelen.
als je nu een weerstand 10k of groter aan ra4 legt
en een condenstator van 100nF(niet groter)
dan zal het x tijd kosten om ra4 1 te laten worden
zet ra 4 op uitgang en maak deze 0 (condensator ontlaad)
zet ra4 als ingang en wacht tot deze 1 word (rc tijd)
ra4 word 1 als 1/2vcc aanwezig is op de pin
vervolgens laat je je prog dan pas de volgende stap maken
en na die stap ontlaad je de c en ga je terug naar een wacht lus pas als ra4 weer 1 is doe je de volgende stap
als je die 10 k grote maakt duurt het langer voordat ra4 1 word vergroting van de condensator ook maar dan blaas je de pic op.
ik verkies ASM boven JAL ASM is directer en geeft minder code
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
Ik vind higher level languages veel makkelijker het gaat 100* sneller zou je ook pure ASM gebruiken in een groot programma ?! ok het produceert meer code, kan je nog altijd later optimaliseren of wachten op efficientere compiler versies ?
eindelijk es iemand die to the piont is. Dat wou ik ook weten ja.
Maar de hamvraag van nu is kan ik een .hex file krijgen via JAL, en hoe doe ik dat???
En heb nu nog een vraagje, kan een 16f84 werken op een frequentie van bv 1Hz??? Zeer laag, weet ik, maar heb het nodig, want dat met RA4 zie ik niet echt zitten.
k.p.meinesz
Een schizofreen is nooit alleen!
Op 27 juli 2003 14:59:15 schreef Aedolon:
Ik vind higher level languages veel makkelijker het gaat 100* sneller zou je ook pure ASM gebruiken in een groot programma ?! ok het produceert meer code, kan je nog altijd later optimaliseren of wachten op efficientere compiler versies ?
die hogere talen zijn idd makkelijker te leren.
ik programmeer altijd in ASM
ik ben ooit begonnen op een c64 in 100% machine taal
dus ik kan niets anders ik snap de hogere talen gewoon weg niet ik zie niet wat er gebeurt en waarom en hoe, ik moet er maar vanuitgaan dat de schrijver van die taal het goed gedaan heeft.
Tom v als je in Jal wilt werken kijk dan ff op www.voti.nl
daar staat ook ergens een gebruiks aanwijzing
hoe je van jal hex files maakt
Op 27 juli 2003 15:07:13 schreef k.p.meinesz:
...ik snap de hogere talen gewoon weg niet ik zie niet wat er gebeurt en waarom en hoe, ik moet er maar vanuitgaan dat de schrijver van die taal het goed gedaan heeft.
Dat heb ik dus ook. Mijn oplossing is simpel: Ik heb ondertussen een sloot routines in ASM geschreven die ik weer kan gebruiken in andere programma's.
(Soort van object oriented maar dan anders...)
In de toekomst moet ik mezelf toch maar eens thuis brengen in een taal als C. Tutorial?
k.p.meinesz
Een schizofreen is nooit alleen!
Op 27 juli 2003 15:19:29 schreef DIY:
[...]
Dat heb ik dus ook. Mijn oplossing is simpel: Ik heb ondertussen een sloot routines in ASM geschreven die ik weer kan gebruiken in andere programma's.
(Soort van object oriented maar dan anders...)In de toekomst moet ik mezelf toch maar eens thuis brengen in een taal als C. Tutorial?
heb ik hier ook
c tutorial heb ik ook learn c in 14 day's
heb er echter nog geen tijd voor gehad
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
Ik gebruik alleen C en C++ eventueel ASM om beetje code te optimaliseren (PCs dan)
C is echt heel gemakkelijk in vergelijking met assembler
en C in 14 dagen ? zal wel een klein stukkie zijn want ik heb C in 21 dagen gehad en dan kan je nog niet met threads ed werken
terrorfeary
elektronica , het is zoals het weer , het word zelden wat je verwacht :) plz cheak out my new site :http://www.terrorfeary.tk
hmm maar ik zou graag die easy pic programmer make van deze site maar is deze werkend en is het een goed idee om die te gaan gebruiken ? ik heb namelijk ook wat sampel pic's besteld zoals tom en zit ook wat te klote in jal 
en ook ff vraagje ik stel met een comando dat alle Rb's output zijn maar is het dan erg dat ik ipv ze alle 10 er maar 5 van gebruik ? want heb dus dan zwevende uitgangen
en hoe werkt het comando loop eigenlyk ? wil uitgang 1 - 5 hoog late worde en dan weer laag en dit 4 x loop'n
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
k.p.meinesz
Een schizofreen is nooit alleen!
Op 27 juli 2003 15:55:11 schreef terrorfeary:
hmm maar ik zou graag die easy pic programmer make van deze site maar is deze werkend en is het een goed idee om die te gaan gebruiken ? ik heb namelijk ook wat sampel pic's besteld zoals tom en zit ook wat te klote in jalen ook ff vraagje ik stel met een comando dat alle Rb's output zijn maar is het dan erg dat ik ipv ze alle 10 er maar 5 van gebruik ? want heb dus dan zwevende uitgangen
en hoe werkt het comando loop eigenlyk ? wil uitgang 1 - 5 hoog late worde en dan weer laag en dit 4 x loop'n
je kunt in/uitgangen beter niet laten zweven 10k->0v/5v
rb zijn er maar 8 rb0-rb7
voor jal heb ik geen oplossing ff aan wouter van ooijen vragen
terrorfeary
elektronica , het is zoals het weer , het word zelden wat je verwacht :) plz cheak out my new site :http://www.terrorfeary.tk
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
Die rekening krijg je pas 1-2 maanden later nee das de factuur en dan pas een rekening
maar is maar 21% op de waarde ervan bij PICs +- 30E
5E + 5E administratiekosten = 10E invoerskosten
nope niks van, ik heb een heel mooi pakketje gekegen van FEDex, en daar stond idd de kostprijs op, gewoon getekend en nooit meer iet van gehoord. En zeg nu niet van na 2 maande komt die rekening, want het is van de winter al geleden, dus meer als een half jaar.
terrorfeary
elektronica , het is zoals het weer , het word zelden wat je verwacht :) plz cheak out my new site :http://www.terrorfeary.tk
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
Haha je zal wel nog een rekening van fedex krijgen ! want belgie heft er belastingen op maar soms zijn ze zooo traag dat het eerst aan fedex wordt doorgegeven en dan aan u natuurlijk en ik heb de eerste keer ook niks gekregen ze laten het opstapelen ik heb na 2 keer samplen 2 rekeningetjes gekregen is natuurlijk nog altijd een laag bedrag maarja
Belgie he...
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Je kunt ook gwoon je projectfile (*.jal) slepen op de compiler dacht ik.
Ik heb ook een tijdje JAL geprobeerd, want ik wil wel graag weten waar anderen het over hebben, en heb toen "JAL command center" gebruikt. Dat is een windowsproggie waarin je je JAL kunt schrijven en ook makkelijk via een project kunt beheren en compilen. Geen gezeur meer met prompts en include files enz.
Zoek ff met google naar JAL en center en dan rolt het programma er wel uit denk ik.
ps. Fijn dat me tutorial je wat op weg heeft geholpen.
Aedolon
Just face it: sometimes nobody envies you. There has to be a bottom and that bottom is probaly you. // http://www.amazon.com/o/registry/VWZ93N4Y6XQT
Op 27 juli 2003 17:39:08 schreef Bastiaan:
ps. Fijn dat me tutorial je wat op weg heeft geholpen.
euh, als die er niet was geweest, dan was ik er nu nog niet aan begonnen, echt een goed werk!!!!
proficiat.
ga nu eerst zorgen dat mijn project werkt met JAL, en dan ga ik ASM leren adhv die tutorial.
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Op 27 juli 2003 17:40:57 schreef Aedolon:
http://oase.uci.kun.nl/~mientki/PIC/JALcc/JALcc_compile.htm ^^
Idd, die bedoel ik, werkt super vind ik.
Op 27 juli 2003 17:45:20 schreef tom v:
[...]
euh, als die er niet was geweest, dan was ik er nu nog niet aan begonnen, echt een goed werk!!!!proficiat.
Leuk om te horen, daar is de tutorial voor bedoelt, om mensen ermee kennis te laten maken en te laten merken dat het best te doen is om die wereld binnen te stappen.