OshonSoft PIC10 Basic Compiler is powerful application that supplies Microchip microcontroller users with affordable and user-friendly development environment for writing microcontroller programs in Basic programming language. OshonSoft PIC10 Basic Compiler supports the extensive number of MCUs from the Microchip 8-bit PIC Baseline architecture product line (selected PIC10F, PIC12F, PIC16F models).
You are welcome to download the fully functional evaluation copy of the software on the downloads page. OshonSoft PIC10 Basic Compiler requires a license to operate after the evaluation period. For more information please visit the licenses page.
OshonSoft PIC10 Basic Compiler main features:
three basic integer data types (1-bit, 1-byte, 2-byte),
all standard Basic language elements, support for structured language (procedures and functions),
high level language support for using internal A/D converter module,
software UART implementation, I2C communication with external I2C devices,
Serial Peripheral Interface (SPI) communication,
R/C servos, stepper motor control, ...
PIC10 Basic Compiler Library Support - more info
Other software features: powerful simulation interface showing internal microcontroller architecture, FLASH program memory editor, hardware stack editor, microcontroller pinout interface for simulation of digital I/O and analog inputs, simulation stimulus file editor for visual definition and management of input stimulus files with execution tracking, variable simulation rate, simulation statistics, breakpoints manager for code debugging with breakpoints support, PIC assembler, PIC disassembler, serial port terminal for communication with real devices connected to serial port, stepper motor phase simulation interface for stepper motor driving visualization, simulation module for external I2C EEPROMs from 24C family, software UART simulation interface for software implemented UART routines, oscilloscope (with Zoom feature) and signal generator simulation tools, color themes, ...
OshonSoft PIC10 Basic Compiler supports the following MCUs from the Microchip 8-bit PIC Baseline architecture product line (selected PIC10F, PIC12F, PIC16F models):