EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

[PIC]: JAL v2 released !

Started by Stef Mientki June 17, 2006
hi all,
finally the new version of JAL is released.
below the press release which contains all the links and other information.
If the message below is unreadable, you can also read the press release
on the next html page
http://oase.uci.kun.nl/~mientki/data_www/pic/jal_v2_release.html
On behalf of the beta team,
have fun,
Stef Mientki

*FOR IMMEDIATE RELEASE *

*EASY TO USE JAL EMBEDDED SOFWARE BECOMES EVEN MORE POWERFUL *
The beta team is please to announce the release of JAL version 2.0 (JALv2)
/*JALv2* /is a high-level language for Microchip ^TM PIC microcontrollers

.

JAL -- *J**ust *A**nother *L**anguage was originally written by Wouter
van Ooijen as a

HLL better suited to PIC architecture yet understandable by new users.
Sharing similarities with PASCAL it has evolved into a solid language
with an enthusiastic user base.
Jalv2 is complete rewrite by Kyle York, author of *PICbsc*_
http://www.casadeyork.com/robot/picbsc/_, building upon this proven core

producing highly optimized code while embracing JAL's simplicity, syntax
and style.
JALv2 now introduces many new powerful features enhancing the already
strong suite, as highlighted below:

*Features:*

*

8, 16 and 32 bit words fully supported

*

Signed and unsigned word variables

*

user definable types

*

Automatic BANK handling

*

Automatic PAGE handling

*

multiple interrupt routines allowed

*

Built in support for multiple tables, each up to 255 values long

*

Real Bit support OR, XOR, AND, NOT, Set, Test

*

arithmetic shift for signed types

*

Array functions -- count etc

*

highly accurate delay function

*

Seamless Inline assembler support

*

Supports popular bootloaders

*

Enhanced New-User-Friendly Documentation

*Supported Devices:*

*

Users have the ability to add any device utilizing the 16F
architecture

*

Initial release 2.0.0 supports 12F-series and 16F-series

*Key Benefits:*

*

Convenience: the user can use variables and registers without
worrying about the intricacies of PIC architecture banks

*

Speed: an easy to understand language one can quickly develop
functional programs

*

Power: powerful features simplify programming

*

Customization: outputs assembler and hex for unique customization
situations

*

Optimal Code, the compiler optimizes the code to be very tight,
but keeping it still good readable

*System Requirements:*

Win98, Win2000, WinXP, Linux, freeBSD, MAC

*

WINDOWS executable and installer supplied -- see below

*

LINUX & FreeBSD - JALv2 is tested on LINUX and FreeBSD, recommend
the user compile the ANSI C source under their flavour of LINUX or
FreeBSD.

*

MAC - JALv2 is written in ANSI C, - compatible source is provided.
*Pricing & Availability*
FREE - Version 2.0.0 is available immediately
JALv2 windows installer- basic package includes JALedit, manual, libraries:

_http://www.wattystuff.net/jal2pic/downloads/jal_v2_package_very_small.exe
(1.8 MB)
_
JALv2 windows installer- full package includes JALedit, manual,
libraries, JALss (simulator), INC2JAL (Microchip ^TM register
translation):

_http://www.wattystuff.net/jal2pic/downloads/jal_v2_package.exe (5.2 MB)
_
JALv2 latest release:

_www.casadeyork.com/jalv2.zip _
The Source (freeBSD license) is available at:

_www.casadeyork.com/jalv2src.zip _
*Libraries and Documentation*

Basic Examples are included in the Windows distribution and documented

in the new enhanced MANUAL:

_http://www.wattystuff.net/jal2pic/downloads/pjal_doc_html.zip_

_http://www.wattystuff.net/jal2pic/downloads/pjal_doc_pdf_a4.zip_

_http://www.wattystuff.net/jal2pic/downloads/pjal_doc_pdf_letter.zip_

_http://www.wattystuff.net/jal2pic/downloads/pjal_doc_sources.zip_
Stef Mientki's extensive JAL libraries have been updated for JALv2, you
always can find the latest version under the tab JAL-libraries on

_http://pic.flappie.nl _
Demo Programs, including all libraries(already included in the windows
installer)

_http://www.wattystuff.net/jal2pic/downloads/jal_v2_demos.zip (120 kB)
_
JAL V2 Migration Document - updating from JAL 0.4xx and additional notes
under the tab JAL-v2 on

_http://pic.flappie.nl _

*Supporting Software*
JALedit A simple but yet complete Editor / IDE, has been updated by
original author Sunish Issac to seamlessly work with JALv2 accommodating
new JAL features and adding user enhancements.

JALeditv2 has been endorsed by the Beta team.

JALeditv2 is available separately:

_http://www.wattystuff.net/tiki/tiki-index.php?page=JALedit_
Textpad- owners of Textpad may wish to use this configuration

_http://www.wattystuff.net/tiki/tiki-index.php?page=TextPad_
ViM editor for linux has been tested with JALv2 by the developers:

_http://www.vim.org/_
INC2JAL TRANSLATION -- a Windows-only tool to translate MPASM registers
to JALv2 is provided:

_http://www.wattystuff.net/jal2pic/downloads/inc2jal.zip (330 kB)
_

*For further information:*

* *

Contact and Support via the Yahoo JAL users group:
_http://www.groups.yahoo.com/group/jallist_
Microchip Technology _http://www.microchip.com
_ is the leading 8-bit microcontroller vendor
in units sold and second in overall revenue.
_http://biz.yahoo.com/ibd/060516/general01.html_

Approved by the Beta Team (alphabetically):

Bert van Dam, Sunish Issac, Dave Lagzdin, Javier Martinez

Stef Mientki, Wouter van Ooijen, Michael Reynolds, AndrSteenveld

Joep Suijs, Vasile Surducan, Michael Watterson, Kyle York
DJL 06/16/2006

--------------- end ---------------------------
> hi all,
> finally the new version of JAL is released.

just downloaded and had a look at this, looks simple basic to me,
which is no doubt a plus for first timers and ppl who hate C (me!)

any libs for usb features?

Lez
Lez wrote:
>> hi all,
>> finally the new version of JAL is released.
>>
>
> just downloaded and had a look at this, looks simple basic to me,
> which is no doubt a plus for first timers and ppl who hate C (me!)
>
> any libs for usb features?
>
AFAIK not (yet)
I don't think the flash PICs are suited for "real" USB,
I always use an FTDI chip, which I guess is much simpler.
Stef

> Lez
>
>
> Yahoo! Groups Links
>
>
>
>
How stable is your USB using the FTDI chip?
I have a project coming up that will need one.
Have you looked at HID Maker FS software. It generates code for both the PC and
the Pic18f series chips.
Jim
----- Original Message -----
From: Stef Mientki
To: p...
Sent: Sunday, June 18, 2006 2:00 PM
Subject: Re: [piclist] [PIC]: JAL v2 released !

Lez wrote:

hi all,
finally the new version of JAL is released.
just downloaded and had a look at this, looks simple basic to me,
which is no doubt a plus for first timers and ppl who hate C (me!)

any libs for usb features?
AFAIK not (yet)
I don't think the flash PICs are suited for "real" USB,
I always use an FTDI chip, which I guess is much simpler.
Stef

Lez


Yahoo! Groups Links

This message has been processed by Firetrust Benign.
> Have you looked at HID Maker FS software. It generates code for both the PC and
> the Pic18f series chips.

No I hadnt, but at the moment I cant get my programmer to work, or my
previous projects to work on the serial port, so I thought I had
goosed the com port.

Tried another machine, same problem! now I dont know whats going on!
JCullins wrote:
> How stable is your USB using the FTDI chip?
very stable
> I have a project coming up that will need one.
> Have you looked at HID Maker FS software.
no
> It generates code for both the PC and
> the Pic18f series chips.
ftdi supports drivers for the PC, both a virtual comm port driver and a
real USB driver.
I prefer the last, because
- it's easier to enumerate the USB devices than COMM port devices
- and you have more than one ftdi usb device on your computer (I've
sometimes connected upto 3 self build usb devices connected)

Stef

Very interesting. I will have to get one of the chips
What part # do you use?
Do you use VB on the PC side or C ?
I would like to get a VB script put together. It needs to communicate with another program and
I have a way of adding a script that compiles into the other program a run time.

Thanks for your input.
Jim
----- Original Message -----
From: Stef Mientki
To: p...
Sent: Sunday, June 18, 2006 2:59 PM
Subject: Re: [piclist] [PIC]: JAL v2 released !

JCullins wrote:
> How stable is your USB using the FTDI chip?
very stable
> I have a project coming up that will need one.
> Have you looked at HID Maker FS software.
no
> It generates code for both the PC and
> the Pic18f series chips.
ftdi supports drivers for the PC, both a virtual comm port driver and a
real USB driver.
I prefer the last, because
- it's easier to enumerate the USB devices than COMM port devices
- and you have more than one ftdi usb device on your computer (I've
sometimes connected upto 3 self build usb devices connected)

Stef

This message has been processed by Firetrust Benign.

The 2024 Embedded Online Conference