I am afraid not.
I don't think there is ANY way to run java code on a pic, or anyone working on it.
You are probably better off looking at an 8051/8052 with a JVM or something.
The PIC arcatecture doesn't lend itself for running a JVM.
If you have to use a PIC your best bet is C, or objective C if you need OOP.
Java is not fit to program any kind of microcontrollers. The reason is that java does not translate your code into binary rather it makes a bytecode out of your file which is then run by the JVM this makes it very difficult to program ordinary microcontrollers with java (Remember that u load a HEX file into ur microcontroller !)
I suggest you try C. The basic syntax is very similar to that of java and you wont have any problem in learning it if u know java already.
Java is a subject oriented language. It's not suitable for MCU or CPU with low frequently.
And more, MCU or CPU with low frequently don't run fastly with Java Virtual Machine.
Java is a subject oriented language. It's not suitable for MCU or CPU with low frequently.
And more, MCU or CPU with low frequently don't run fastly with Java Virtual Machine.
hi everybody
for a start java is an Object Oriented Language
and Java Does Run on Low FREQUENCY for example
most mobile phones (OLD & NEW) accept Java Programs
for more info search for : J2ME, in google.
I know an example which uses java to program almost pic mcus. The author was a university student when he wrote the program. The software is called BumbleBee, one can visit his webpages at **broken link removed**