The Shop > Electronics & IC Programing

EasyPIC-6 Development Board by MikroElectronica - Take"2"

<< < (5/14) > >>

cidrontmg:
Still waiting for my board, but actively downloading reading/learning/programming material. Iīm at 238 Mbīs and 2020 files atm. No duplicates, afaik. This PIC business seems quite heavy on learning...  "The instruction set for the 16FXX includes 35 instructions in total", compared to the basic Intel x86, let alone to the x64, very very little.
I also downloaded the free MPLAB IDE from Microchip,
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002
near the bottom of the page. It is an assembler programming environment, quite big at 103 Mb, but seems interesting. It runs in Windows machines, so I can try it without any PIC chips. Of course, I canīt test the written code without something to run it on. I think Iīll see what I can do with it (if anything), before trying the Basic/Pascal compilers. At least it doesnīt have any limitations, and itīs free. Two very strong points in its favour...
 :wave:
 

j45on:
You guys have probably already found this one http://www.pictutorials.com/PIC_books.htm lots of free books

What other good learning resources are there ?

raynerd:
jason - jumper settings - all the jumpers that have to be set to the correct position for the different components of the board to work!? I find half that time that it isn`t my code that is wrong but the actual jumpers aren`t set correctly.

Have you downloaded all the examples? I presume the pic is the 16F877, in which case there is a hole host of C examples for the 877 that micro have made including the preprogrammed flashing LED curtain.

I have to say that I was shown most of what I learnt by a computer programmer which was an incredible help and would have struggled massively without, but the rest I learnt by modifying the Mirco C 16F877 examples.


Chris

j45on:
Hi Craynerd I'm still reading lots of baffling stuff I have downloaded the examples and had a quick play with them
and I'm still waiting for some books to arrive this is going to be a very steep if not impossible learning curve for me

kwackers:
Start with something simple like the flashing LED example.

Don't worry too much about the code that sets up the PIC, just concentrate on the code that does the work.
Think you can see what it does?
Try flashing it at different rates.
Try flashing different LED's - more than one at a time.
Try changing the ON/OFF times.
Try flashing different patterns.
Finally try flashing lights on different ports (you'll need to start to see how the setup works).

Doing it this way you'll separate out the hardware (setting up the PIC) and the software. You can apply this to any of the examples, ignore the hardware and just concentrate on the 'core' software then eventually bring in the hardware.
The reason for this is that PIC's are very complex pieces of hardware, there's a lot in those little chips and you'll need to spend a fair bit of time with the data sheets and looking at the how to switch on and off the bits of hardware you need to use. For now I'd seriously avoid this otherwise you'll probably drown in the information available.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version