Does anyone recommend a certain book or website on using microcontrollers (such as the chips from Microchip)? Also, sites that have code examples in GCBASIC (From documentation on using timers, WDT, other functions, etc)?
Also, what are your opinions on the competing picbasic I've seen?
Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Here's just a couple tutorial links, there are loads of them on the net. Can't say if they would help you or not, its a matter of finding one that's relevant to your needs. If nothing else, there are schematics on how things are physically hooked up for various peripheral devices. Of course there is always the Microchip data sheets, with all the detailed inner workings, a sure cure for insomnia.
Lots of info at the start on how things work with GCBasic, including syntax, variables and so forth. The individual chapters give good examples on just about everything you need to complete a successful project. There's also the demo folder, in the GCBasic directory, that has plenty of examples too.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The online help is what i've been using -- I absolutely love it. However, I'm still curious on how to fully utilize interrupts, timers, and other chip features through GCBASIC. I believe I've read somewhere on the forum that GCBASIC doesn't do interrupts completely, that you need to use assembler. I'm left hanging, not knowing where to go from there. Being a full time student with engineering curriculum, I don't have much time to learn assembly, which is why I'm so curious as to which parts I can do in GCBASIC.
Thanks for the links, especially the gooligum one :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Does anyone recommend a certain book or website on using microcontrollers (such as the chips from Microchip)? Also, sites that have code examples in GCBASIC (From documentation on using timers, WDT, other functions, etc)?
Also, what are your opinions on the competing picbasic I've seen?
Thanks!
Here's just a couple tutorial links, there are loads of them on the net. Can't say if they would help you or not, its a matter of finding one that's relevant to your needs. If nothing else, there are schematics on how things are physically hooked up for various peripheral devices. Of course there is always the Microchip data sheets, with all the detailed inner workings, a sure cure for insomnia.
http://www.digital-diy.net/default.aspx
http://www.winpicprog.co.uk/
On the GCBasic side, I think Hugh has done a good job with the online help located at the Project website http://gcbasic.sourceforge.net/help/
Lots of info at the start on how things work with GCBasic, including syntax, variables and so forth. The individual chapters give good examples on just about everything you need to complete a successful project. There's also the demo folder, in the GCBasic directory, that has plenty of examples too.
Here's another link. Considerable effort here by the author to explain many different aspects of the pic.
http://www.gooligum.com.au/tutorials.html
The online help is what i've been using -- I absolutely love it. However, I'm still curious on how to fully utilize interrupts, timers, and other chip features through GCBASIC. I believe I've read somewhere on the forum that GCBASIC doesn't do interrupts completely, that you need to use assembler. I'm left hanging, not knowing where to go from there. Being a full time student with engineering curriculum, I don't have much time to learn assembly, which is why I'm so curious as to which parts I can do in GCBASIC.
Thanks for the links, especially the gooligum one :)