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

Каково мнение о симуляторе MPLABX?

Навертели с PIC12LF1840T39A, что диву даешься!

....всего 5 ножек, а исключающих возможностей для крохи просто запредельно...

Есть где выбирать!

 

Но! Корифеи PIC, подскажите! Где собака порылась?... :1111493779:

Стал смотртеть на симуляторе простой фрагмент и совсем потерялся. Почему-то показал Dout на RA4 и RA5! TRISA ведь четко в '0' (кроме MCLR)?

Что-то новое в архитектуре?...

Что я пропустил?

Тут начальный фрагмент для прогона...

 

Заранее спасибо!! :tort:

irfPIC12_000.X.zip

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


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

Навертели с PIC12LF1840T39A, что диву даешься!

....всего 5 ножек, а исключающих возможностей для крохи просто запредельно...

Есть где выбирать!

 

Но! Корифеи PIC, подскажите! Где собака порылась?... :1111493779:

Стал смотртеть на симуляторе простой фрагмент и совсем потерялся. Почему-то показал Dout на RA4 и RA5! TRISA ведь четко в '0' (кроме MCLR)?

Что-то новое в архитектуре?...

Что я пропустил?

Тут начальный фрагмент для прогона...

 

Заранее спасибо!! :tort:

 

Если склероз не изменяет, 0 в TRIS значит out, 1 значит in

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


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

Если склероз не изменяет, 0 в TRIS значит out, 1 значит in

Так и есть. У PIC в регистрах TRIS значение "0" настраивает ножку на выход, поэтому симулятор не врет

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


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

Ха! По программе должен быть только один вход, как и указано в TRISA..

 

А их(входов) еще пара RA4 и RA5. Din?...

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


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

Ха! По программе должен быть только один вход, как и указано в TRISA..

 

А их(входов) еще пара RA4 и RA5. Din?...

 

Открыл проект, скомпилил, запустил отладчик. Все работает как часы, как написано в программе. Никаких глюков не замечено.

До команды

movwf   TRISA

все ножки порта А настроены на вход, после: только RA3 - вход, остальные - выход.

У меня версия MPLABX 2.26.

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

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


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

Открыл проект, скомпилил, запустил отладчик. Все работает как часы, как написано в программе. Никаких глюков не замечено.

До команды

movwf   TRISA

все ножки порта А настроены на вход, после: только RA3 - вход, остальные - выход.

У меня версия MPLABX 2.26.

 

Спасибо!

Это говорит о глюкавости Х-версии! Не?...

 

Дело в том,что для PIC12LF1840 указан компилятор не ниже... Х

 

Может там лицензия какая нужна?...

 

http://www.microchip.com/wwwproducts/Devic...PIC12LF1840T39A

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


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

На самом деле, если повнимательней приглядеться к настройкам проекта, то симулятор для этого контроллера не совсем в конечном варианте. Присутствует желто-зеленый значок, а при наведении надпись, что он еще в beta-состоянии. beta она и в Африке beta :)

Вот оттуда могут быть и разногласия

post-54801-1422250780_thumb.png

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


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

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

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

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

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

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

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

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

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

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