PIC18 MPLAB C Compiler Firmware Version for Open-Robot

14 views
Skip to first unread message

abotics

unread,
Jun 6, 2010, 6:18:31 PM6/6/10
to Open-Robot
Recently, I have been working to port Open-Robot's current firmware to
the MPLAB C Compiler for the PIC18. The original firmware was
developed using the CCS C PIC Compiler, which is a great compiler.
However, I wanted to provide a free option for those who are on a
tight budget.

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en010014

At this time I have a working version that supports updating all the
analog-to-digital (A/D) sensor readings and allows for retrieval
across the serial protocol. This version also supports open-loop
velocity control.

It will take me some time to port over the remaining functionality:
close-loop velocity/position, RFID read/write, Sensory Reflexes, etc.
At some point I will provide a download for those who are interested
in working with this new firmware. You will need to purchase an In-
Circuit Programmer/Debugger (ICD) and more specifically a PICkit 3 and
RJ-11 to ICSP Adapter.

http://www.microchipdirect.com/productsearch.aspx?Keywords=PG164130

http://www.microchipdirect.com/productsearch.aspx?Keywords=AC164110

If anyone is interested in working with the current version of
firmware please let me know and I will be glad to send it to you.

Regards, Abe

abotics

unread,
Jul 18, 2010, 1:13:55 PM7/18/10
to Open-Robot
I just posted the most current version of the Open-Robot firmware that
was created using Microchip's C Compiler for the PIC18. It is located
under Files and has the following name: OpenRobotMCC18_071810.zip

http://groups.google.com/group/open-robot/files?hl=en

I have not had a chance to put together documentation that explains
the details of installing MPLAB & Microchip's PIC18 C Compiler.

Abe

On Jun 6, 6:18 pm, abotics <abot...@gmail.com> wrote:
> Recently, I have been working to port Open-Robot's current firmware to
> the MPLAB C Compiler for the PIC18. The original firmware was
> developed using the CCS C PIC Compiler, which is a great compiler.
> However, I wanted to provide a free option for those who are on a
> tight budget.
>
> http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeI...

abotics

unread,
Jul 19, 2010, 8:27:41 AM7/19/10
to Open-Robot
This weekend I started to add the interrupt service routines (ISRs)
for reading the clock signals coming from the wheel encoders. I also
found out that there are functions available for a software uart,
which will be used for communicating with the RFID module. I wish that
bit types were supported.
Reply all
Reply to author
Forward
0 new messages