PICBASIC PRO™ Compiler 3.0
- Familiar BASIC syntax
- IF (condition) THEN / ELSE / ELSEIF /ENDIF
- SELECT CASE
- FOR… NEXT
- DO WHILE/UNTIL
- Direct Register Access
- All Special Function Registers are pre-mapped by PBP and accessible by name
- Built-In Commands for operations common to embedded development
- Accurate Delays in uS and mS resolutions
- Analog to Digital Conversion
- Asynchronous Serial Communications (RS-232, RS-485, etc)
- Synchronous Serial including I2C and SPI
- Character LCD
- PWM
- USB
- Parsing and Formatting of ASCII Strings
- Sinusoidal Frequency Generation and DTMF (requires hardware filtering)
- Pulse-Width Measurement
- Low-Power Mode
- Conditional Compilation with Command-Line Constants
- In-Line Assembly Language
- Easy Device Configuration
- Configuration settings listed for each supported device
- New #CONFIG directive eliminates the need to edit header files
- Interrupts in BASIC or Assembly Language
- Newly revised and expanded, 300+ page reference manual.
- MPLAB/MPLABX compatible.
- Technical Support via Telephone, Email, and Community Forum (phone and email support not available for Experimenter Edition.)
Re: STR array
The correct syntax of the STR in the command is STR I2C\count.
Ioannis Today, 22:13So what you are trying to do, send after specific point, 32 bytes of data, will not work.
Use a temp array to transfer the data...