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

Кто может объяснить, почему Isis наотрез отказывается симулировать одноразовые восьминожечные контроллеры?

post-2235-1171556558_thumb.jpg

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


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

Кто может объяснить, почему Isis наотрез отказывается симулировать одноразовые восьминожечные контроллеры?

Нужна dll на pic12

Ишите на www.kazus.ru

 

P/S

Кажется оно

http://kazus.ru/programs/viewdownloaddetai...0/lid_8067.html

Изменено пользователем KostyanPro

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


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

Кто может объяснить, почему Isis наотрез отказывается симулировать одноразовые восьминожечные контроллеры?

Оно отказалось из-за конфликта слова конфигурации - в хексе одно, а в свойствах кристалла - другое.

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


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

KostyanPro Не помогает :(

urry1 Оно ругается на EEPROM, которого у данного девайса отродясь не было. А Протеус где-то нашОл...

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


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

KostyanPro Не помогает :(

urry1 Оно ругается на EEPROM, которого у данного девайса отродясь не было. А Протеус где-то нашОл...

1. Убираешь в исходниках все упоминания на слово конфигурации, чтобы в хексе торчали 1.

2. Уже в свойствах кристалла ставишь необходимое слово.

3. Все галочки в свойствах убираешь.

Изменено пользователем urry1

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


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

Попробую вырезать это слово из самого хексарника.

А эта хрень из той же оперы? И как ЕЕ победить?

post-2235-1171918624_thumb.jpg

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


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

Верите-нет, но оно хоть волком вой - НЕ РАБОТАЕТ!!!!! Или я неправильно слово конфигурации вырезаю (где-то в двух последних строках hex-файла?). Исходник написан на процовом бейсике, там про конфиг даже упоминания нет, специально проверил :a14:

З.Ы. Что характерно, в IC-Prog при загрузке верхняя и нижняя области забиваются программой, а середина - пустыми ячейками 3FFF. :cranky:

post-2235-1171919313_thumb.jpg

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


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

Верите-нет, но оно хоть волком вой - НЕ РАБОТАЕТ!!!!! Или я неправильно слово конфигурации вырезаю (где-то в двух последних строках hex-файла?). Исходник написан на процовом бейсике, там про конфиг даже упоминания нет, специально проверил :a14:

З.Ы. Что характерно, в IC-Prog при загрузке верхняя и нижняя области забиваются программой, а середина - пустыми ячейками 3FFF. :cranky:

И не должно в таком раскладе. Во - первых, значение осциллятора не может быть 00 ! В однократках (да и не только) последнее слово - возврат со значением калибровки для внутреннего генератора. Нормальный компилятор туда вообще ничего не пишет! Т.е.там должно быть 3фф, но никак не 0. Поскольку прописывается микросхема нулями, то заводское значение и остается.

Вот что должно быть в хексе, чтобы понял протеус.

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


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

В протеусе та же самая ошибка, но теперь уже с адресом 0400 :(

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


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

В протеусе та же самая ошибка, но теперь уже с адресом 0400 :(

покажите картинку в айсипроге

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


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

Вот две последние строки. Мне непонятно, почему программа получилась разорванной - в середине пустые ячейки. Это вообще нормально? :glare:

post-2235-1171970289_thumb.jpg

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


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

Вот две последние строки. Мне непонятно, почему программа получилась разорванной - в середине пустые ячейки. Это вообще нормально? :glare:

слово конфигурации -должно быть ф-ки, я ведь подчеркнул....

Генератор -EXTRC WDT и MCLR включить.

С разорванными строками - в принципе, ненормально, переходите на другой компилятор

Изменено пользователем urry1

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


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

Если слово конфигурации нулевое, то как указать тактирование от внутреннего RC? И почему тогда IC-прог связан с Протеусом? Если в айси проге выставить СК, то в хекс оно не записывается...

post-2235-1171971602_thumb.jpg

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


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

Если слово конфигурации нулевое, то как указать тактирование от внутреннего RC? И почему тогда IC-прог связан с Протеусом? Если в айси проге выставить СК, то в хекс оно не записывается...

конфиг - уже в свойствах кристалла в протеусе- я же писал в предыдущих постах.

И как это не записывается ???

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


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

Вот две последние строки. Мне непонятно, почему программа получилась разорванной - в середине пустые ячейки. Это вообще нормально? :glare:

Нормально если писать на Си. Обвчно он таблицы retlw закидывает на начальные адреса. Это связана с тем что стек хранит толлько младшие восемь бит счетчика адреса.

 

Да , если уже используете IC-prog , то возмите версию 1.05 С Иначе можно нарватся на глюки.

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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