Built by Hobbyist for Hobbyist!
It is currently Wed Aug 21, 2019 12:52 pm

All times are UTC - 5 hours

Post new topic Reply to topic  [ 3 posts ] 
Author Message
PostPosted: Sat Dec 15, 2012 8:20 am 

Joined: Wed Dec 12, 2012 11:07 pm
Posts: 9
I'm new to using PIC and programming such. From reading this forum (and I don't recall which messages) I get the impression one should be able to write / mod code to some level. What is required, i.e. chip size, voltage ( remember I know nothing, so these questions may appear to be dumb)? Should I be looking for a programmer with flexibility that will support PICs other than one sourced for this project?

Also, what is the deal on the compiler, seems I read that there was a cripple ware version (demo) that had a limited time (30 days) use, is there a cost effective solution, is it public domain?


PostPosted: Sat Dec 15, 2012 10:46 pm 

Joined: Mon Jul 23, 2012 6:25 am
Posts: 1143
Hi Lew,

The only real requirement is that you are able to install new firmware in the Hardrock-50. The process is fairly straightforward and all of the software that you need to make it happen is available for free. Complete instructions are here:

https://sites.google.com/site/hardrock5 ... are-update

If you would like to modify the software or right your own there are lots of choices available for you. The current code is developed in 'mikroC PRO for PIC' which is a reasonably priced full featured compiler and would be a good choice for working with the HR50. Microchip has a free assembler if you feel like tackling assembly code and I think that they have a free version of their C18 compiler. There are other options as well for firmware composing for the PIC18F45K22 used in the HR50.


PostPosted: Wed Dec 19, 2012 12:30 pm 

Joined: Fri Aug 03, 2012 5:35 pm
Posts: 36
Hello Lew:

I'm not an expert; but I've successfully loaded Jim's pre-compiled codes into the PIC and DSPIC using a PICKit3 programmer and Microchip's free MPLABX software.

Also, I've successfully modified and re-compiled Jim's code using Microchip's free C18 and C30 compilers, for the PIC18 and DSPIC33, respectively.

I had to register online with Microchip before I could download the C30 compiler. I'm using the free version. And I downloaded the free ASM30 assembler, too.

My reading online suggests that MPLABX has some quirks; but it has worked fine for me so far.

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC - 5 hours

Who is online

Users browsing this forum: No registered users and 1 guest

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group