Graphical programming for PICs?

View: New views
10 Messages — Rating Filter:   Alert me  

Graphical programming for PICs?

by Matthew Rhys-Roberts :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Are there any facilities for programming PICs in a more graphical way,
e.g. flowchart-like or data flow model?

Having gained a good working knowledge of PIC assembly language and a
fair amount of C, and previously worked with LabView in another life,
I'm interested to know if/how PIC programming could be more visually
luxurious. Sometimes I just need to quickly wire up virtual processing
blocks visually in order to do some specific algorithm, and not have to
worry too much about cherry-picking from code libraries.

Yes, I know that higher level languages can be more inefficient, but
that's not my point here.

Thanks,
Matt
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

Re: Graphical programming for PICs?

by Xiaofan Chen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 5/9/08, Matthew Rhys-Roberts <matt@...> wrote:
> Are there any facilities for programming PICs in a more graphical way,
> e.g. flowchart-like or data flow model?
>

Ladder for PIC/AVR:
http://www.cq.cx/ladder.pl

Matlab/Simulink blocksets:
http://www.kerhuel.eu/RTWdsPIC/
http://www.simuquest.com/quantiphi.html

Flowchart:
Example: http://www.elabtronics.com/products_cat_CoreChart.htm

But I have not used any of them.
Labview embedded does not support PIC24/dsPIC/PIC32 yet.

Xiaofan
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

Re: Graphical programming for PICs?

by Vic Fraenckel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, May 9, 2008 at 5:16 AM, Matthew Rhys-Roberts <matt@...>
wrote:

> Are there any facilities for programming PICs in a more graphical way,
> e.g. flowchart-like or data flow model?
>

Matt,

Something like this:
http://www.matrixmultimedia.com/product.php?Prod=Flowcode%20V3%20for%20PIC

HTH


Vic
--
______________________________________________________________

Victor Fraenckel
KC2GUI
windswaytoo ATSIGN gmail DOT com

"Dost thou not know, my son, with how little wisdom the world is governed?"
-Count Oxenstierna (ca 1620) to the young King Gustavus Adolphus

"People sleep peacefully in their beds at night only because rough
men stand ready to do violence on their behalf." - George Orwell

"When a true genius appears in the world you may know him by this sign:
that all the dunces are in confederacy against him." -Jonathan Swift
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

Re: Graphical programming for PICs?

by Matthew Rhys-Roberts :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks Vic

Interesting product, pity there's no free demo version! The specs
exceeded my expectations though.

Matt


Vic Fraenckel wrote:

> On Fri, May 9, 2008 at 5:16 AM, Matthew Rhys-Roberts <matt@...>
> wrote:
>
>  
>> Are there any facilities for programming PICs in a more graphical way,
>> e.g. flowchart-like or data flow model?
>>
>>    
>
> Matt,
>
> Something like this:
> http://www.matrixmultimedia.com/product.php?Prod=Flowcode%20V3%20for%20PIC
>
> HTH
>
>
> Vic
>  
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

Re: Graphical programming for PICs?

by Matthew Rhys-Roberts :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks Xiaofan

That's plenty of research for me to get on with. I hadn't read much
about ladder logic before. CoreChart looks exciting. However I'm a total
newbie to Simulink or Matlab (Scilab).

Matt



Xiaofan Chen wrote:

> On 5/9/08, Matthew Rhys-Roberts <matt@...> wrote:
>  
>> Are there any facilities for programming PICs in a more graphical way,
>> e.g. flowchart-like or data flow model?
>>
>>    
>
> Ladder for PIC/AVR:
> http://www.cq.cx/ladder.pl
>
> Matlab/Simulink blocksets:
> http://www.kerhuel.eu/RTWdsPIC/
> http://www.simuquest.com/quantiphi.html
>
> Flowchart:
> Example: http://www.elabtronics.com/products_cat_CoreChart.htm
>
> But I have not used any of them.
> Labview embedded does not support PIC24/dsPIC/PIC32 yet.
>
> Xiaofan
>  
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

Re: Graphical programming for PICs?

by Tamas Rudnai :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

In the other day I found this one, have not got enough time to try it out
though:

http://www.xcprod.com/titan/CRISIS/index.html

Tamas


On Fri, May 9, 2008 at 12:02 PM, Matthew Rhys-Roberts <matt@...>
wrote:

> Thanks Xiaofan
>
> That's plenty of research for me to get on with. I hadn't read much
> about ladder logic before. CoreChart looks exciting. However I'm a total
> newbie to Simulink or Matlab (Scilab).
>
> Matt
>
>
>
> Xiaofan Chen wrote:
> > On 5/9/08, Matthew Rhys-Roberts <matt@...> wrote:
> >
> >> Are there any facilities for programming PICs in a more graphical way,
> >> e.g. flowchart-like or data flow model?
> >>
> >>
> >
> > Ladder for PIC/AVR:
> > http://www.cq.cx/ladder.pl
> >
> > Matlab/Simulink blocksets:
> > http://www.kerhuel.eu/RTWdsPIC/
> > http://www.simuquest.com/quantiphi.html
> >
> > Flowchart:
> > Example: http://www.elabtronics.com/products_cat_CoreChart.htm
> >
> > But I have not used any of them.
> > Labview embedded does not support PIC24/dsPIC/PIC32 yet.
> >
> > Xiaofan
> >
> --
> http://www.piclist.com PIC/SX FAQ & list archive
> View/change your membership options at
> http://mailman.mit.edu/mailman/listinfo/piclist
>



--
Rudonix DoubleSaver
http://www.rudonix.com
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

Re: Graphical programming for PICs?

by Carey Fisher - NCS :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm sure this doesn't help...but what-the-hell, it's Fried-day....

I just did some drag and drop.  I dragged a box full of SAMLEX power
supplies across the loading dock and dropped them in the dumpster.  This is
after I tried to kick-start them and broke a toe.

Sorry all...bad week...

On Fri, May 9, 2008 at 5:16 AM, Matthew Rhys-Roberts <matt@...>
wrote:

> Are there any facilities for programming PICs in a more graphical way,
> e.g. flowchart-like or data flow model?
>
> Having gained a good working knowledge of PIC assembly language and a
> fair amount of C, and previously worked with LabView in another life,
> I'm interested to know if/how PIC programming could be more visually
> luxurious. Sometimes I just need to quickly wire up virtual processing
> blocks visually in order to do some specific algorithm, and not have to
> worry too much about cherry-picking from code libraries.
>
> Yes, I know that higher level languages can be more inefficient, but
> that's not my point here.
>
> Thanks,
> Matt
> --
> http://www.piclist.com PIC/SX FAQ & list archive
> View/change your membership options at
> http://mailman.mit.edu/mailman/listinfo/piclist
>
>
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

Re: Graphical programming for PICs?

by Brendan Gillatt :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Matthew Rhys-Roberts wrote:

> Are there any facilities for programming PICs in a more graphical way,
> e.g. flowchart-like or data flow model?
>
> Having gained a good working knowledge of PIC assembly language and a
> fair amount of C, and previously worked with LabView in another life,
> I'm interested to know if/how PIC programming could be more visually
> luxurious. Sometimes I just need to quickly wire up virtual processing
> blocks visually in order to do some specific algorithm, and not have to
> worry too much about cherry-picking from code libraries.
>
> Yes, I know that higher level languages can be more inefficient, but
> that's not my point here.
>
> Thanks,
> Matt

My school did a short PIC intro module for design technology and the only
thing we were allowed to program the PICs in was a piece of software
called PIC Logicator.

- --
Brendan Gillatt | GPG Key: 0xBF6A0D94
brendan {a} brendangillatt (dot) co (dot) uk
http://www.brendangillatt.co.uk
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFIJF/xuv4tpb9qDZQRAqQ+AJ4qvo41pyYPjXnTTS6mq6BHQVSw9QCaA0wK
rwXneZG3hZ8OYgzyT1ujNGA=
=3c5+
-----END PGP SIGNATURE-----
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

Re: Graphical programming for PICs?

by Matthew Rhys-Roberts :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Interesting... I wonder how good this would be for accessing the higher
PIC functions. The GUI looks like a friendlier way to view code, in any
case. Probably great as an introduction to programming.


Brendan Gillatt wrote:
> My school did a short PIC intro module for design technology and the only
> thing we were allowed to program the PICs in was a piece of software
> called PIC Logicator.
>
>  
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

Re: Graphical programming for PICs?

by Dwayne Reid :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

At 07:06 AM 5/9/2008, Carey Fisher wrote:

>I just did some drag and drop.  I dragged a box full of SAMLEX power
>supplies across the loading dock and dropped them in the dumpster.  This is
>after I tried to kick-start them and broke a toe.

OK - gotta bite.  What was wrong with the Samlex supplies?  Anything
we should all be aware of?

dwayne

--
Dwayne Reid   <dwayner@...>
Trinity Electronics Systems Ltd    Edmonton, AB, CANADA
(780) 489-3199 voice          (780) 487-6397 fax
www.trinity-electronics.com
Custom Electronics Design and Manufacturing

--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist