Triode
Well-Known Member
I know theres a help thread for this, but that was focusing on some other topics so i felt like it was thread jacking to throw this in there. (Id just like to note that when I say I'm stuck, i dont mean theres a problem with the junebug itself, it was fun and easy to put together and get up and running)
So I've built my junebug, it connects to the PC and is recognized just fine. Theres just a few small things I'm trying to figure out at the moment.
first, what controlls weather I am programming the onboard pic, or one plugged into the strip at the top? Is the onboard one just programed in experimenter mode? If there is an online thing that explains all the modes of the junebug just direct me to that and I should be good. I don't quite understand the meaning of the table in the manual that says what all the switches on the dip switch do.
secondly, I'm a bit unsure which language I should work on learning at this point, I am well versed in C++ and Visual basic, so I could probably pic up basic or C for pic chips pretty easily. But the version of C18 that comes with the free version of MPLAB says its expired (i guess its reading the install date from an older install before I even tried to use it) Swordfish basic looks nice, but I haven't started learning it yet and the free version says it limits the amount of ram you can use, so i would be starting from square one. And then CSS C is kinda good for me because I've used it before. I guess I'm looking for input on which one is easiest to learn and use, I know theres no best programming language, but i do have criteria, as for the language itself, all I want is that it works with some 18F pics, obviously a lot of them would be good, but the main thing I need is usability, as in, good documentation, few glitches and headachs, and a good base of existing users and code.
So I've built my junebug, it connects to the PC and is recognized just fine. Theres just a few small things I'm trying to figure out at the moment.
first, what controlls weather I am programming the onboard pic, or one plugged into the strip at the top? Is the onboard one just programed in experimenter mode? If there is an online thing that explains all the modes of the junebug just direct me to that and I should be good. I don't quite understand the meaning of the table in the manual that says what all the switches on the dip switch do.
secondly, I'm a bit unsure which language I should work on learning at this point, I am well versed in C++ and Visual basic, so I could probably pic up basic or C for pic chips pretty easily. But the version of C18 that comes with the free version of MPLAB says its expired (i guess its reading the install date from an older install before I even tried to use it) Swordfish basic looks nice, but I haven't started learning it yet and the free version says it limits the amount of ram you can use, so i would be starting from square one. And then CSS C is kinda good for me because I've used it before. I guess I'm looking for input on which one is easiest to learn and use, I know theres no best programming language, but i do have criteria, as for the language itself, all I want is that it works with some 18F pics, obviously a lot of them would be good, but the main thing I need is usability, as in, good documentation, few glitches and headachs, and a good base of existing users and code.