
This is a bundle package that includes the following items at a significant discount: Flow Chart Programming for Microchip PIC Microcontrollers Flowcode 4 is a very high-level language programming system for PICmicro microcontrollers based on flowcharts. Flowcode allows you to design and simulate complex PIC-based robotics and control systems by simply drawing a flow chart of your desired program in a matter of minutes, even without any prior programming skills. Flowcode is a powerful language that uses macros to facilitate the control of complex devices like 7-segment displays, motor controllers and LCDs. The use of macros allows you to control highly complex electronic devices without getting bogged down in understanding the programming involved. For more detailed description, see Flowcode's separate order page. PICmicro MCU Programmer and E-Blocks Processing Module This E-blocks PIC USB multiprogrammer and development board acts as "the heart" of any E-blocks system. It provides up to 5 output ports and regulated 5V power outputs (up to 400mA max) from a single voltage source to connect, power and control other E-block modules. The E-blocks PIC USB multiprogrammer and development board will program most 8, 14, 18, 28 and 40 pin Microchip PIC microcontroller devices using the flexible programming software included, and provides clean access to all I/O lines on the relevant PICmicro MCU devices via 9-pin Sub-D connectors. By connecting additional e-block modules this board can be expanded into a complete customized solution for development or training purposes. See E-Blocks Microchip PIC USB Multiprogrammer's order page for more information on this product. 8 LEDs for E-blocks systems This board contains eight LEDs -- one for each line on the E-blocks port. When connected to an E-block processor board it can be used to visually monitor an output port's logical status. An additional downstream port connector enables another E-block module to be connected to the same port. The board's LEDs are on when the connected port pin is "1" and off when the corresponding port pin is "0". Each high-efficiency LED draws approx. 8mA at 5Vcc when on (560 Ohm resistor to Vcc). More information can be found on the E-Blocks LED Board's order page. E-Blocks board with 8 Push-to-Make-Contact Switches This simple switch panel contains 8 push-to-make-contact switches – one for each line on the E-blocks port. It contains both an upstream E-blocks connector, for connection to a processing module, and a downstream E-blocks connector, which can be used to connect to other E-blocks modules, forming an 8-line bus. This switch circuit board assumes that to operate correctly, each input on the upstream processor board will be configured as a high-impedance input. With this in mind, each circuit consists of a 4k7 pull-down resistor which, when the switch is open, ensures a logic level 0 at the output from the switch board and processor input pin. When a switch is pressed, the output from the switch board is connected effectively to a 390-ohm resistor to the positive rail (usually 5V), or to logic 1. When the switch is pressed, the effect of the 4k7 pull-down resistor in each circuit can be deemed to be negligible. The board requires a +5V connection, which can be achieved easily by running a wire to an E-blocks processing module. A detailed description on this product can be found in E-Blocks 8 Push Button Board's order page. 2-line, 16-character display for E-blocks systems This 2-line, 16-character alphanumeric LCD with contrast control uses 6 lines of an E-blocks port to allow the display of numbers and characters. The LCD is fully supported within the PIC Flowcode flowchart programming software, which makes adding an LCD character display to your application as easy as placing a single flowchart symbol and typing in the text message you want to display. The LCD Module uses a Samsung KS0066U controller, which is similar to the Hitachi HD44780 controller. More information can be found on the E-Blocks 2x16 LCD Board's order page. High-Performance, Enhanced PIC Flash Microcontroller in 40-pin PDIP The PIC16F877A CMOS Flash-based 8-bit microcontroller is upward compatible with the PIC16C5x, PIC12Cxxx and PIC16C7x devices. It features 200 ns instruction execution, 256 bytes of EEPROM data memory, self programming, an ICD, 2 Comparators, 8 channels of 10-bit Analog-to-Digital (A/D) converter, 2 capture/compare/PWM functions, a synchronous serial port that can be configured as either 3-wire SPI or 2-wire I2C bus, a USART, and a Parallel Slave Port. More information for this product can be found in PIC16F877A-I/P microcontroller's order page. Different License Versions Free Demo Version The Free PICmicro Flowcode V4 demo version is code size limited to 2KB of compiled and assembled code (4k for PIC18 series). This well featured version allows you to verify that Flowcode will provide the functions you need and is also suitable for use with hardware devices like the Formula Flowcode robot and ECIO. This is a fully working version of Flowcode that has some limitations. The PIC Flowcode demo version will produce hex code for only the following: 16F628A, 16F690, 16F88, 16F84A, 16F877, 18F2220, 18F4431, Formula Flowcode, and ECIO. The free version is limited to around 50 usable icons. Download a free Flowcode V4 demo version Home/Student version The PIC Flowcode Home/Student version is code size limited to 4KB of compiled and assembled code (8k for PIC18 series). It is also limited in the number of Flowcode components provided: communications functions are not supported. Home versions are not licensed for generating code used in commercial applications. Standard components: Free and home versions do not have all components. Limited component versions include the following standard components: LED, LED array, Switch, Switchbank, ADC, LCD, 7-segment display, Keypad, Quad 7-segment display, PWM and support for the MIAC industrial controller and Formula Flowcode. These versions cannot have more components added to them as free downloads. Other versions include all standard components and a full complement of advanced components (see below). Pro version The Pro version includes all functions, components, full code compilation size and is licensed for commercial use. Industrial users who need more than one license will need to purchase each license separately. Advanced Components: In addition of the standard components of the demo and student version, the professional license includes the following advanced components: SPI master, I2C master, SPI(legacy), Internet TCP/IP, Webserver, CAN bus, Advanced CAN bus, LIN master, LIN slave, EEPROM, IrDA, Bluetooth, GPS, RS232, Graphical colour LCD display, FAT16, MIDI, USB HID, USB slave, USB serial bus, Zigbee, RFID, Stepper motor, Servo motor, Speech, One wire bus. The professional license of PIC Flowcode now support in-circuit debugging in combination with the E-Blocks Microchip PIC USB Multiprogrammer and Processing Module Please select the license version you require from the drop-down menu below. The price increase over the student/home edition is displayed next to the license version you select. Ships from: USA Leadtime: In stock
Available Options:
| License Version: |
|
Optional Recommended Products for this Item
|