NEWS AND UPDATES
INTRODUCTION
BASICS
Source Files
Comments in the Source
Numeric Constants
Binary Numbers
Hexadecimal Numbers
Decimal Integer Numbers
Decimal Real Numbers
Symbolic Constants (TEXT)
Statements
Identifiers
Variables and Data Types
Functions
Reserved Words
Operations
DATA TYPE “TEXT”
General Information
Operations
Text Formatting
UNITS
Defining Data Structures
Structural Arrays
CONSTANT DATA ARRAYS
PROGRAM CONTROL STRUCTURES
Conditional Branch
Loop
Exit and Repeat
Labels
PARALLEL PROCESSES
REFERENCE OF THE BUILT-IN FUNCTIONS
Mathematical Functions
sin
cos
tan
asin
acos
atan
hsin
htan
trim
abs
sign
deg
rad
log
ln
exp
E
PI
random
Text Functions
val
format
sim
search
insert
char
code
cut
Files and File Storage Devices
init
mount
where
delete
rename
copy
open
close
isopen
fpos
eof
ioerr
seek
fsize
write
read
ffirst
fnext
mkdir
rmdir
chdir
Multitasking
pproc
pterm
Others
include
run
platform
freemem
uptime
wait
tick
type
size
clear
isword
count
isval
bit
userbrk
User Interface and Graphics
print
CRLF
conch
conrd
cls
gpattr
gprint
pixel
fill
line
circle
ellipse
triangle
rect
gput
gget
font
shape
GLOSSARY OF THE CORE FUNCTIONS
GLOSSARY OF THE GUI FUNCTIONS
EXTREME PROGRAMMING WITH RITTLE
Group Assignments
Variables as Data Types
Renaming and Reusing Variables
Dynamic Arrays
Multiple Comparisons
Increments and Decrements
Morphing Functions
Nested Functions
Function Variables
Declaring Function Variables
Using Function Variables
RIDE
Writing Programs in the Text Editor
Compiling and Executing Programs
Debugging Programs
Saving, Loading, and Generating Executable Files
OPERATING ENVIRONMENT
The DIR Command
The MOUNT and INIT Commands
Running Executable Files
Listing Text Files
Other commands for Work with File System
System Configuration in CONFIG.SYS
RITTLE FOR THE PIC32MZ MICROCONTROLLER
Pinout
The RITTLE Board
Work with I/O ports
port
Vref
Din
Dout
Dtog
Ain
setPWM
Work with Communication Interfaces
enable
disable
trmt
recv
Real-Time Clock and Calendar
srctime
settime
gettime
System Control
clock
sleep
Specific Peripheral Modules
LCD4
display
touch
GLOSSARY OF THE PIC32MZEF ADDITIONS
LICENSE CONDITIONS