Для микроконтролеров
Proteus VSM - программа-симулятор микроконтроллерных устройств.
Поддерживает МК: PIC, 8051, AVR, HC11, ARM7/LPC2000 и другие распространенные процессоры. Более 6000 аналоговых и цифровых моделей устройств. Работает с большинством компилятором и ассемблерами.
PROTEUS VSM позволяет очень достоверно моделировать и отлаживать достаточно сложные устройства в которых может содержаться несколько МК одновременно и даже разных семейств в одном устройстве!
В архиве имеется Русский HELP
Отличный компилятор (язык Си) для микроконтроллеров PIC12, PIC16 и PIC18. Помимо компилятора, представляет собой удобную интегрированную среду разработки (IDE), продвинутый редактор и симулятор. Весьма редкий случай - вместе с компилятором MikroC поставляется огромное количество библиотек практически на все случаи жизни: работа с АЦП, EEPROM, PWM, I2C, SPI, 1-Wire, USART, RS-485, CAN, USB (HID) и даже Ethernet, PS/2, MMC с поддержкой FAT(!), CompactFlash, LCD. Отличный комплект "программа+документация+примеры" для новичков.
П. КОЖУХИН r. Курган
В микроконтроллерных устройствах информацию зачастую выводят на
семиэлементные светодиодные индикаторы, а также на символьные ЖКИ
с встроенными контроллерами.
Однако, разрабатывая программу для микроконтроллера не всегда
удается быстро вспомнить коды символов, подлежащих выводу на
индикатор.
В этом поможет предлагаемая программа "Конвертор"
Программа PonyProg является свободно распространяемой GNU-программой с открытым исходным кодом и предназначен для программирования flash-микросхем с последовательным доступом.PonyProg написан итальянцем Клаудио Ланконелли (Claudio Lanconelli) и существует в Windows (9x/ME/NT/2000/XP) и Linux версиях.
Имеет поддержку русского языка. Может использовать параллельный порт (LPT) или стандартный последовательный порт (COM).
PonyProg поддерживает ряд популярных программаторов, в том числе STK200/300, JDM/Ludipipo, EasyI2C и DT-006 AVR от Dontronics.
С помощью PonyProg можно загружать данные в микроконтроллеры Atmel AVR и MicroCHIP PicMicro, а также программировать микросхемы памяти с последовательным доступом (I2C Bus, Microwire, SPI eeprom).
Полный список программируемых микросхем можно прочитать на сайте PonyProg
Помимо всего вышеперечисленного, PonyProg предоставляет возможность редактирования текста программы на уровне изменения значения байтов