OshonSoft.com 10th Anniversary
10th Anniversary of the existence of the OSHON SOFTWARE PROJECT (May 2001 - May 2011).

 
AVR SIMULATOR IDE
(with avr basic compiler)
 
HOMEPAGE
 
 

AVR Simulator IDE is powerful application that supplies Atmel microcontroller users with user-friendly graphical development environment for Windows with integrated simulator (emulator), avr basic compiler, assembler, disassembler and debugger. AVR Simulator IDE currently fully supports the following microcontrollers (MCUs) from the Atmel 8-bit megaAVR and tinyAVR architectures product line and mature 90S family (selected ATmega, ATtiny, AT90S models):
AT90S2313, AT90S2323, AT90S2343, AT90S4433, AT90S8515, AT90S8535, ATmega8, ATmega16, ATmega32, ATmega48, ATmega64, ATmega88, ATmega128, ATmega162, ATmega164P, ATmega168, ATmega324P, ATmega644P, ATmega8515, ATmega8535, ATtiny13, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny84, ATtiny85, ATtiny261, ATtiny461, ATtiny861, ATtiny2313.

Limited support is available for the following microcontrollers:
ATmega8A, ATmega8U2, ATmega16A, ATmega16M1, ATmega16U2, ATmega16U4, ATmega32A, ATmega32M1, ATmega32U2, ATmega32U4, ATmega48A, ATmega48P, ATmega48PA, ATmega64A, ATmega64M1, ATmega88A, ATmega88P, ATmega88PA, ATmega128A, ATmega164A, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168A, ATmega168P, ATmega168PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega324A, ATmega324PA, ATmega325, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega329, ATmega329A, ATmega329PA, ATmega640, ATmega644, ATmega644A, ATmega644PA, ATmega645, ATmega645A, ATmega645P, ATmega649, ATmega649A, ATmega649P, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega2560, ATmega2561, ATmega3290, ATmega3290A, ATmega3290PA, ATmega6490, ATmega6490A, ATmega6490P, ATtiny13A, ATtiny24A, ATtiny44A, ATtiny84A, ATtiny261A, ATtiny441, ATtiny461A, ATtiny841, ATtiny861A, ATtiny1634, ATtiny2313A, ATtiny4313.

Additional Atmel microcontrollers sharing the same architecture will be supported in the new releases.

!!! Important note for Arduino users !!!: Please click here.

You can direct further OshonSoft.com software development - quote microcontroller models you would like to see supported by OshonSoft.com software HERE

SCREENSHOTS
 
 

You are welcome to download the fully functional evaluation copy of the software on the downloads page. AVR Simulator IDE requires a license to operate after the evaluation period. Personal license for your home computer available for only €39. For more information please visit the licenses page. If you would like to see several original comments I received from the users of my IDE software, please visit the comments page.

AVR Simulator IDE main features:
- Main simulation interface showing internal microcontroller architecture,
- FLASH program memory editor, EEPROM data memory editor, stack SRAM space viewer,
- Microcontroller pinout interface for simulation of digital I/O and analog inputs,
- Variable simulation rate, simulation statistics,
- Breakpoints manager for code debugging with breakpoints support,
- AVR assembler, AVR disassembler,
- Powerful AVR Basic compiler with smart Basic source editor,
- AVR Basic compiler features: three basic integer data types (1-bit, 1-byte, 2-byte), optional 4-byte (32-bit) long integer data type with 32-bit arithmetics, optional 4-byte (32-bit) single precision floating point data type with single precision math functions, arrays, optional string data type with extensive set of string related functions, all standard Basic language elements, optional support for structured language (procedures and functions), high level language support for using internal EEPROM memory, using internal A/D converter module, using interrupts, serial communication using internal hardware UART, software UART implementation, I2C communication with external I2C devices, Serial Peripheral Interface (SPI) communication, interfacing character LCDs, interfacing graphical LCDs with 128x64 dot matrix, R/C servos, stepper motor control, 1-Wire devices, DS18S20 ...
- PC's serial port terminal for communication with real devices connected to serial port,
- LCD module simulation interface for character LCD modules,
- Graphical LCD module simulation interface for 128x64 graphical LCD modules,
- Stepper motor phase simulation interface for stepper motor driving visualization,
- Simulation module for external I2C EEPROMs from 24C family,
- Hardware UART simulation interface,
- Software UART simulation interface for software implemented UART routines,
- Oscilloscope (with Zoom feature) and signal generator simulation tools,
- 7-segment LED displays simulation interface,
- DS18S20/DS18B20 Digital Thermometer simulation tool,
- Support for external simulation modules,
- Extensive program options, color themes, ...

Site/Institution license owners reference list:
- Goethe-Gymnasium, Bensheim, Germany
- University of Cooperative Education, Gera, Germany
- Cybernetics and Mechatronics Systems Lab, Faculty of Mechanical Engineering, Belgrade University, Serbia
- FizzPopSoft, Boksburg, South Africa

Commercial/Educational license owners reference list:
- Fujitsu Components Malaysia
- WWR Development Inc., Columbia, United States
- Hiltech Pty Ltd, Perth, Australia
- Compilix Software Design, Salzwedel, Germany
- Leuser Industrie-Elektronik, Ravenstein, Germany
- Sunwards Instruments, Llandinam, UK
- RD Engineering, Saline, United States
- Hu Electronique Systemes, Bruyeres sur Oise, France
- Expert Brothers, Knoxville, United States
- CSIRO MIT, Highett, Australia
- Bayerisches Landeskriminalamt, München, Germany
- J D Squared Inc., Ocala, United States
- Satellite Information Services, London, UK
- Gas Detection Australia, Toowoomba, Australia
- TSSystems, Cartagena, Spain
- Aubrey Group, Irvine, United States
- Mexico School District, Mexico, Missouri, United States
- Quandt Elektrodienst, Berlin, Germany
- TECCO-Systems, Königs Wusterhausen, Germany
- USQ Engineering, Toowoomba, Australia
- EdIT Counsel, Caloundra, Australia
- Swistec GmbH, Bornheim, Germany
- Parker Hannifin AB, Falkoping, Sweden
- Ministère des Transports, Québec, Canada
- Myers Engineering International, Inc., Margate, United States
- Waltec, Dieren, Netherlands
- Tecsar, St-Lambert, Canada
- Ruta Internet, Florida, Uruguay
- CVUT FBMI, Kladno, Czech Republic
- Novadevices, Quito, Ecuador
- Aurora Electrical & Technology Systems Ltd, Coventry, UK
- MRC Cognition and Brain Sciences Unit, Cambridge, UK
- TKRM Enterprises, Adelaide, Australia
- PC Electric GmbH, St. Martin im Innkreis, Austria
- Fujitec Canada Inc., Richmond Hill, Canada
- Bunker Data S.L., Barcelona, Spain
- Rekers Digitaltechnik GmbH & Co.KG, Spelle, Germany
- Polytechnic of Bari, Taranto, Italy
- Vale Soluções em Energia S.A., São José dos Campos, Brazil
- ThyssenKrupp Elevator, Coppell, Texas, United States
- Tecnologia Electronica A&T, Machala, Ecuador
- CVI Melles Griot, Rochester, United States
- Eltraff S.r.l., Rome, Italy
- Micromac Srl, Calolziocorte, Italy
- Fev India Pvt. Ltd., Pune, India
- Clemson University, Clemson, United States
- KIST - Korea Institute of Science and Technology, Seoul, Republic of Korea
- Kier Enterprises, LLC, West Chester, United States
- Black Shark Electronics, Gleisdorf, Austria
- HomeTech, Gainesville, United States
- Johnson and Starley Ltd, Northampton, UK
- S.C. Midas & Co. S.R.L., Urziceni, Romania


 

 
 
Another screenshot (with color theme):

 
 
Yet another screenshot (with color theme):