Перейти к содержанию
    

Симулятор для PIC16

Понадобилось перепрограммировать одно свое древнее устройство на PIC16C73A. Писать код буду на хайтековском picc950pl1. Для отладки нужен симулятор (давно не работал с пиками, да и используемый контроллер однократно программируемый). Предполагаю использовать MPLAB (работал с ним раньше), но знаю, что для PIC16 хайтеки написали HiTide и весит это добро 43 метра (включая компилер). Кто-нибудь работал и с тем и с другим? Что лучше? Стоит ли выкачивать HiTide? Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мне кажется HiTide очень класная вещ. Работаю уже месяц - там и симулятор есть и wizard и хелп. Больше чем MPLAB нравится - интерфейс тоже приколный. Только у меня демо и не все работает, например поддержка ICD2 отключена.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

какая разница, не хочешь качать 45 Мбайт - прикрути хитеч к мплабу, хитеч компиллер весит мегабайта 4 в архиве

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А Proteus не нравится? У меня получалось отлавливать большинство багов с его помощью без прошивки контроллера. У него и самого есть баги, но все-таки. :)

 

Не знаю что сейчас позволяют другие средства, но по эмуляции системы вцелом он очень неплох. Хотя сложные системы в нем я не рисковал отлаживать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

To alek_evc

Мне кажется HiTide очень класная вещ. Работаю уже месяц - там и симулятор есть и wizard и хелп. Больше чем MPLAB нравится - интерфейс тоже приколный. Только у меня демо и не все работает, например поддержка ICD2 отключена.

Вот здесь: [email=http://forum.electronix.ru/index.php?showtopic=8565]http://forum.electronix.ru/index.php?showtopic=8565[/email] лежат лекарства для picc9.50, может поможет... Кстати, если есть возможность, плиз поделитесь picc+hitide, сам выкачать пробовал многократно и все никак: рвется связь а докачки там нет, я (и наверное не только я )скажу: Большое спасибо! :rolleyes:...

 

To torik

какая разница, не хочешь качать 45 Мбайт - прикрути хитеч к мплабу, хитеч компиллер весит мегабайта 4 в архиве

Возможно, что так и сделаю. Только когда работал с пиками в последний раз, помню, что при стыковке мпилаба и пикси были какие-то проблемы..., в этом плане picc+hitide, наверное, лучше: всетаки IDE от одного произхводителя... Да, и иммитация внешних воздействий в мпилабе так себе была, не знаю как сейчас...

 

To Alexey111

Proteus не нравится? У меня получалось отлавливать большинство багов с его помощью без прошивки контроллера. У него и самого есть баги, но все-таки.

 

Не знаю что сейчас позволяют другие средства, но по эмуляции системы вцелом он очень неплох. Хотя сложные системы в нем я не рисковал отлаживать.

Proteus знаю, время от времени пользуюсь при отладке проектов на AVR (там где нужно моделировать внешнюю обвязку). Заметил там несколько глюков, причем как при симуляции контроллера, так и в работе самой проги. Хотя в общем согласен с Вами: он не плох, ИМХО для AVR один из лучших, не знаю как для PIC-ов...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это лекарство только для PICC. HiTide оно не лечить. Эсли хочеш дай мейл - пошлю. Только обрати внимание на размер - 45М!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это лекарство только для PICC. HiTide оно не лечить. Эсли хочеш дай мейл - пошлю. Только обрати внимание на размер - 45М!

Раньше хайтеки HiTide распространяли абсолютно свободно, регистрировать нужно было только компилятор (имеется в виду picc18+hitide). Неужели теперь и hitide регистрировать нужно?

А насчет выслать на мыло: вряд ли выйдет, у меня ящик 20 метров, увелить его объем можно, но для этого надо инсталляшку на куски разбить хотя бы по 10М. Есть еще вариант прикрепить файл к посту, максимальный размер разрешен 47М, тогда он будет доступен всем желающим:)...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Лучше всего связка PICC+MPLAB.

В мплабах выше 6.30 версии отсутствуют файлы сюит picc_cmp.mtc и т.п.

мплав 6.30 сильно глючит.Не советую.При зависании создает файлы на несколько ГГб.

у меня сейчас 6.60. Работает прекрасно.Сюиту для picc взял из версии 6.30

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это максимальный обьем прикаченных файлов. Надо разбить файл и я это сделаю попозже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Люди добрые и не очень, ведь есть же такой хостинг: http://rapidshare.de/. Там лимит 50мб закиньте туда работоспособные дистр с лекарством, только переименуйте попристойнее(information pack и т.д.) Потому как тоже хочу попросить у Вас эту штуку, но разумом понимаю,что слать всем на почту нет возможности. Закиньте туда и выложите ссылочку в этой теме.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Лучше всего связка PICC+MPLAB.

...

у меня сейчас 6.60. Работает прекрасно.Сюиту для picc взял из версии 6.30

Поюзал я MPLAB 6.60, в частности генератор внешних воздействий и остался не в востроге (мягко говоря). Задача заключалась в том чтобы по определенному адресу (значению РС) модифицировать PORTA, точнее уровни на отдельных его пинах, на пины нужно подавать последовательность неодинаковых импульсов... Делал через File Stimulse, выяснилось: a) если используешь в качестве события (Trigger On) значение РС , отдельные пины модифицировать нельзя; и б) You cannot inject file values into port registers... Выкрутился модифицировав регистр TRISA... Кто работал с Хайтайдом, как там решается такая задача?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

есть вот еще фитоновская среда:

 

http://www.phyton.ru/usr-cgi/menu.pl?ME=1&...x=10&GO1_2.y=10

 

неплохая... вылечить только бы ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...