Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Proteus и PIC 16f676

Непрочитано 17.02.2010, 19:41  
rfeeorov
Прохожий
 
Регистрация: 18.07.2007
Сообщений: 2
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rfeeorov на пути к лучшему
Вопрос Proteus и PIC 16f676

Не эмулируется загруженная программа.

В библиотеке Протеуса в описании 16f676 сказано что используется для эмуляции PIC16F6.DLL
При запуске в логе выполнения пишет - что использует для эмуляции 16f676 модель от PIC12
Программа загруженная в эмулятор микропроцессора выполняться не хочет - в режиме отладки останавливается на первой инструкции и дальше не идет.

Версия Протеуса - 7.5 SP3
В Include файла для 16f676 не нашел, использовал "P16F630.INC", но контроллеры похожие, думаю тут ничего страшного.
В архиве вложены файлы проекта.
Вложения:
Тип файла: zip 676.zip (19.6 Кб, 157 просмотров)
Реклама:
rfeeorov вне форума  
Непрочитано 18.02.2010, 03:39  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus и PIC 16f676

P16F676 есть в MPLAB, если он конечно у Вас стоит. Разверните в Протеусе путь Source -› Define Code Generation Tools В MPLAB и компильте там (Пример для MPASMWIN на картинке). Узнаете массу интересного о своем коде. И тогда начнете описывать: RAIF, ANSEL и прочие непонятные МПАСМу вещи.
Миниатюры:
Нажмите на изображение для увеличения
Название: Path.gif
Просмотров: 174
Размер:	13.0 Кб
ID:	4709  
Halex07 вне форума  
Сказали "Спасибо" Halex07
rfeeorov (18.02.2010)
Непрочитано 18.02.2010, 10:24  
otest
Почётный гражданин KAZUS.RUN
 
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 245 раз(а) в 183 сообщении(ях)
otest на пути к лучшему
По умолчанию Re: Proteus и PIC 16f676

PIC16F676 один из МК который без внешней подтяжки MCLR в Протеусе не работает. С файлами ‹inc› я поступил подругому. Скопировал всю папку Microchip\MPASM\Suite в папку Proteus 7 Professional\Tools\MPASM.
call 3ffh ;чтоб отсюда выйти нужно записать по этому адресу RETLW 0xXX
movwf OSCCAL
В протеусе это просто так работать не будет. В реальном МК по этому адресу должна быть прописана константа.
Вложения:
Тип файла: rar 676.rar (25.7 Кб, 167 просмотров)
otest вне форума  
Сказали "Спасибо" otest
rfeeorov (18.02.2010)
Непрочитано 18.02.2010, 19:19  
rfeeorov
Прохожий
 
Регистрация: 18.07.2007
Сообщений: 2
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rfeeorov на пути к лучшему
По умолчанию Re: Proteus и PIC 16f676

Сообщение от otest Посмотреть сообщение
PIC16F676 один из МК который без внешней подтяжки MCLR в Протеусе не работает.
Походу дело было в этом Откорректировал CONFIG и заработало
Include откорректировал изучая даташит, с OSCCAL ом буду разбираться
, главное что все на момент работает и эмулируется
Всем большое спасибо.
rfeeorov вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proteus не сбрасывает флаг RBIF в регистре INTCON korpinbox Proteus 3 23.08.2011 23:33
Proteus 7.6 SP4 вышел. Обновляемся! Easyrider83 Proteus 7 16.02.2010 21:26
Proteus & PIC PWM UserM Proteus 15 12.01.2010 12:00
LPT b PROTEUS romshe Proteus 0 01.11.2009 18:22


Часовой пояс GMT +4, время: 20:58.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.