Category : " AVR related software "
CodeVisionAVR V2
Catagory : AVR related software
CodeVisionAVR V2 is a High Performance ANSI C Compiler, Integrated Development Environment,Automatic Program Generator and In-System Programmer for the Atmel AVR family of microcontrollers.
Some CodeVisionAVR V2 Standard Features
Application that runs under Windows 95, 98, Me, NT 4.0, 2000, XP and Vista 32bit
Easy to use Integrated Development Environment and ANSI C compatible Compiler
Editor with auto indentation, syntax highlighting for both C and AVR assembler, function parameters and structure/union members autocomplete
Supported data types: bit, bool, char, int, short, long, float
Fast floating point library with hardware multiplier and enhanced core instructions support for all the new ATmega chips
Accessing the EEPROM & FLASH memory areas
Bit level access to I/O registers
Interrupt support
Support for placing bit variables in the General Purpose I/O Registers (GPIOR) available in the new chips (ATtiny2313, ATmega48/88/168, ATmega165/169/325/3250/329/3290/645/6450/649/6490, ATmega1280/1281/2560/2561/640, ATmega406)
Fully compatible with Atmel’s In-Circuit Emulators: AVR JTAG-ICE, AVR Dragon, etc.
Built-in In-System AVR Chip Programmer, compatible with the Atmel STK500, STK501, STK502, STK600, AVRISP (serial), AVRISP MkII (USB), AVR Dragon, JTAGICE MkII, Atmel AVR910 application note, Kanda Systems STK200+ and STK300 development boards, Vogel Elektronic VTEC-ISP, Dontronics DT006, Tietomyrsky EXB2313, 4Ahead AVR Board 1and Futurlec JR-AVR AT90S2313 and AT90S8535 boards, features automatic programming after successful compilation. Supported chips:ATtiny13
ATtiny22
ATtiny2313
ATtiny24/44/84
ATtiny25/45/85
ATtiny26/46/86/166
ATtiny261/461/861
ATtiny48/88
AT90S2313
AT90S2323/2343
AT90S2333/4433
AT90S4414/8515
AT90S4434/8535
AT90CAN32/64/128
AT90PWM2/3 (B) /216/316
AT90USB1286/1287/646/647/162
ATmega603/103
ATmega64/128
ATmega1280/1281
ATmega161
ATmega162
ATmega163
ATmega164, ATmega164P
ATmega165
ATmega169
ATmega2560/2561
ATmega32
ATmega323
ATmega324, ATmega324P
ATmega325/325P/3250/3250P
ATmega329/329P/3290/3290P
ATmega48/88/168, ATmega48P/88P/168P/328P
ATmega640
ATmega644, ATmega644P
ATmega645/6450
ATmega8/16
ATmega8515
ATmega8535
ATxmega128A1, ATxmega64A1
AT86RF401
[...]
AtmanAvr
Catagory : AVR related software
AtmanAvr is a high performance C/C++ compiler IDE for the Atmel AVR family of microcontrollers providing visual and modular programming that works with the GCC compiler. AtmanAvr supports different Project Types for the production of C/C++ executable programs and libraries. An AtmanAvr workspace can contain multiple projects and their Debug and Release configurations.
The AtmanAvr C development environment includes ProjectWizard, CodeWizard, Workspace, Output, Text editor, Binary editor, Debugger and so on.
Some features
ProjectWizard - When you first create a project , you use the Project Wizard to lead you through a series of dialog boxes in which you choose options for the MCU type, modules, functions and etc. of your project. AtmanAvr generates code automatically for you.
CodeWizard - The Code Wizard is like a programmer’s assistant: it makes it easier for you to do certain routine tasks such as 1) creating new modules, 2) adding or deleting interrupt functions, and 3) seeing which modules or interrupt handlers are already defined and jumping to the handler program code.
Workspace - The Project Workspace is a container for your development projects. When you create a new project, a workspace is created at the same time. You use the Project Workspace window to view and access the various elements of your projects.
[...]
BASCOM-AVR
Catagory : AVR related software
The BASCOM-AVR compiler is a Basic compiler that is very popular among AVR enthusiasts. It includes a very rich library of routines for performing common tasks such as reading IR Remote protocols, interfacing with LCD displays, etc. It is designed to run on W95/W98/NT/W2000/XP and Vista.
Here are some features
Structured BASIC with labels.
Structured programming with IF-THEN-ELSE-END IF, DO-LOOP, WHILE-WEND, SELECT- CASE.
Fast machine code instead of interpreted code.
Variables and labels can be as long as 32 characters.
Bit, Byte, Integer, Word, Long, Single , DOUBLE and String variables.
Support for the DOUBLE. Not found in any AVR compiler, BASCOM gives you the advantage to crunch huge numbers with the DOUBLE(8 byte Floating Point)
Large set of Trig Floating point functions.
Date & Time calculation functions.
Compiled programs work with all AVR microprocessors that have internal memory.
Statements are highly compatible with Microsoft’s VB/QB.
Special commands for LCD-displays , I2C chips and 1WIRE chips, PC keyboad, matrix keyboad, RC5 reception, software UART, SPI , graphical LCD, send IR RC5, RC6 or Sony code.
[...]
AVR SIMULATOR IDE
Catagory : AVR related software
AVR Simulator IDE is powerful application that supplies AVR developers with user-friendly graphical development environment for Windows with integrated simulator (emulator), Basic compiler, assembler, disassembler and debugger. AVR Simulator IDE currently supports the following microcontrollers from the Atmel megaAVR and tinyAVR product lines and mature 90S family: AT90S2313, AT90S2323, AT90S2343, AT90S4433, AT90S8515, AT90S8535, ATmega8, ATmega16, ATmega32, ATmega48, ATmega64, ATmega88, ATmega128, ATmega162, ATmega164P, ATmega168, ATmega324P, ATmega644P, ATmega8515, ATmega8535, ATtiny11, ATtiny12, ATtiny13, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny84, ATtiny85, ATtiny261, ATtiny461, ATtiny861, ATtiny2313. Additional AVR models sharing the same architecture will be supported in the new releases.
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 data types (1-bit, 1-byte, 2-byte), optional 4-byte (32-bit) data type with 32-bit arithmetics, arrays, all standard AVR 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 128×64 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 128×64 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,
- Support for external simulation modules,
- Extensive program options, color themes,
- more
[...]
What Circuits ?
-
- Alarm and Security
- Audio / Signal Processing
- Audio circuits
- Automotive
- Battery charger circuits
- Communication
- Computer related circuits
- Controller
- Display related circuits
- Electronic switch circuits
- Encoder and Decoder
- Fun circuits
- How to and Ideas
- Input/Output circuits
- Instruments Circuits
- Laser related circuits
- LED circuits
- Light control circuits
- Microcontroller
- Motor control circuits
- Power supply circuits
- Remote control circuits
- RF circuits
- Sensor circuits
- Signal generator circuits
- Software
- Sound and Music circuits
- Telephone circuits
- Temperature related circuits
- Timer/Counter circuits
- Uncategorized
- Video circuits
