If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Is possible in one only chip, for exemple, 18F2550, write music midi code and usb transmitter?
Anybody have picbasic code? descriptores, etc.....
Thanks...
I build new midi guitar code, but I would like can usb transmitter.....

Could somebody give me a hand please? I am dipping my toes into the world of 64 bit floating point, but the manual says that:
_FP_FLAGS.1 ' Floating point overflow
_FP_FLAGS.2 ' Floating point underflow
..are system variables that will inform me of overflow/underflow. But I get a compiler error saying "_FP_FLAGS not found".
Compiler vsn...

G'day Charlie,
I've used 64 bit arithmetic with the same chip for some very complex calculations where accuracy is critical and it works beautifully. Where there is a possibility of a divide by zero I just put a test like: If Var1

Problem with heap directive with PDS version 3.6.0.1
Hi Les,
I was using the Heap directive because it was already written in the GPS.inc library. Everything worked well with Version 3.5.9.9 of the PDS.
GPS.inc
Dim GPS_bDataString As String * 20 Heap ' Temporary string
Dim GPS_bRxBuffer As Byte Heap ' Holds...

You miss nothing Alberto, and keep it up. They are useful aren't they? They show the various variable types in the asm file, which is useful for more advanced users who appreciate the asm produced by the compiler. It's not important to understand the asm because the compiler produces the best it can, but it is useful to get the maximum out of a...

Re: DEF and PPI files

You don't use them, the compiler uses them to retreive information about the device type you have selected.
They're not mentioned in the manual, but believe me, there are many files not mentioned in the manual that are being used. They just have no extra value for the user (except from making the compiler do the job right).

Re: DEF and PPI files

The compiler does not use the .def files for its compilation. The .def files are there for the user. If opened with notepad etc... They can be seen to be Proton BASIC code full of preprocessor defines that combine bit names with SFRs, and give $defines of what the compiler is currently using.

They are explained to a certain extent in the Proton24 manual, and they will be explained within the standard Proton manual in time.