Flowcode is a very high level language programming system
for 'PICmicro' microcontrollers based on flowcharts. Flowcode allows students to design and simulate complex robotics and control systems in a matter of minutes.
Flowcode is a powerful language that uses macros to facilitate the control of complex devices like 7-segment displays, motor controllers, and LCD displays. The use of macros allows students to control these electronic devices without getting bogged down in understanding the programming involved.
Flowcode produces MPASM code which is compatible with most PICmicro programmers. When used in conjunction with the version 3 development board this provides a seamless solution that allows students to make chips in minutes.
* Requires no programming experience
* Allows complex PICmicro microcontrollers to be designed quickly
* Uses international standard flow chart symbols
* Full on-screen simulation allows debugging and speeds up the development process
* Facilitates learning via full suite of demonstration tutorials and virtual systems (burglar alarms, car parks etc.)
* Produces ASM code for a range of 8, 18, 28 and 40 pin devices
* PICmicro microcontrollers works with most programmers
* Can be used to teach PLC programming skills
* Allows C code or assembly code to be embedded as a macro
* Supports watchdog timers, interrupts and A/D converters
This CD ROM contains lots of sample files (which can be used to learn how Flowcode works) as well as a number of separate software items:
30 sample files: Flowcode sample files can be used to learn how Flowcode works
Flowcode: Core software
C2C C compiler: Compiles any code into MPASM code (no IDE)
MPLAB assembler: Assembled MPASM code into Hex
PPP send program: Dumps Hex into a PICmicro device
When used with the PIC development board this CD ROM provides a simple working environment for learning and programming PICmicro microcontrollers.
Supported PIC Devices
Digital
18 Pin:
16C61
16CR83
16F83
16CR84
16F84
16F84A
28 Pin:
16C62
16C62A
16C62B
16CR62
16C63
16CR63
16C63A
16C66
40 Pin:
16C64
16CR64
16C64A
16C65
16C65A
16C65B
16CR65
16C67
Analogue
8 Pin:
12C671
12C672
12CE673
12CE674
18 Pin:
16C620
16C620A
16CR620A
16C621
16C621A
16C622
16C622A
16CE623
16CE624
16CE625
16C627
16C628
16C710
16C711
16C71
16C712
16C716
28 Pin:
16C72
16C72A
16CR72
16C73
16C73A
16C73B
16C76
16C745
16C773
16F870
16F872
16F873
16F876
40 Pin:
16C74
16C74A
16C74B
16C77
16C765
16C774
16F871
16F874
16F877
Student
Includes Multiple choice questions
Single/10-User/Site
Includes Multiple choice questions; Exam grade questions; Worksheets; Fault Finding