You are here

Why use JAL ?

JAL is a high-level language for a PIC microcontroller. It lets you write and program PIC micros easily. It is open source and free. You have a free compiler, IDE , simulator  and fullfledged libraries available for JAL. The curent version of JAL supports the PIC 10,12,16 and 18F series PICS.

The difference of JAL and assembly is given below.

In JAL

if count % 10 == 0 then

Samething in assembly

 ;; 093 : if count % 10 == 0 then

movf H'2C',w
movwf H'36'
movlw H'0A'
movwf H'37'
bsf
H'0A',3
bcf H'0A',4
call _708__vector
movf H'38',w
movwf
H'35'
movf H'35',w
sublw H'00'
bcf H'0A',3
bcf H'0A',4
btfss
H'03',2
goto if_16915_by
if_16915_th: ; 007B