реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Каково мнение о симуляторе MPLABX?, Вторая встреча с PIC12 после перерыва в 15 лет
Мур
сообщение Jan 22 2015, 19:15
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Навертели с PIC12LF1840T39A, что диву даешься!
....всего 5 ножек, а исключающих возможностей для крохи просто запредельно...
Есть где выбирать!

Но! Корифеи PIC, подскажите! Где собака порылась?... 1111493779.gif
Стал смотртеть на симуляторе простой фрагмент и совсем потерялся. Почему-то показал Dout на RA4 и RA5! TRISA ведь четко в '0' (кроме MCLR)?
Что-то новое в архитектуре?...
Что я пропустил?
Тут начальный фрагмент для прогона...

Заранее спасибо!! tort.gif
Прикрепленные файлы
Прикрепленный файл  irfPIC12_000.X.zip ( 24.32 килобайт ) Кол-во скачиваний: 42
 
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Jan 22 2015, 23:55
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(Мур @ Jan 22 2015, 14:15) *
Навертели с PIC12LF1840T39A, что диву даешься!
....всего 5 ножек, а исключающих возможностей для крохи просто запредельно...
Есть где выбирать!

Но! Корифеи PIC, подскажите! Где собака порылась?... 1111493779.gif
Стал смотртеть на симуляторе простой фрагмент и совсем потерялся. Почему-то показал Dout на RA4 и RA5! TRISA ведь четко в '0' (кроме MCLR)?
Что-то новое в архитектуре?...
Что я пропустил?
Тут начальный фрагмент для прогона...

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


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


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
Redguy
сообщение Jan 23 2015, 04:21
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 14-01-10
Из: Россия, Самара
Пользователь №: 54 801



Цитата(A. Fig Lee @ Jan 23 2015, 02:55) *
Если склероз не изменяет, 0 в TRIS значит out, 1 значит in

Так и есть. У PIC в регистрах TRIS значение "0" настраивает ножку на выход, поэтому симулятор не врет
Go to the top of the page
 
+Quote Post
Мур
сообщение Jan 23 2015, 04:48
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



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

А их(входов) еще пара RA4 и RA5. Din?...
Go to the top of the page
 
+Quote Post
Redguy
сообщение Jan 23 2015, 12:51
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 14-01-10
Из: Россия, Самара
Пользователь №: 54 801



Цитата(Мур @ Jan 23 2015, 07:48) *
Ха! По программе должен быть только один вход, как и указано в TRISA..

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


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

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

Сообщение отредактировал Redguy - Jan 23 2015, 12:52
Go to the top of the page
 
+Quote Post
Мур
сообщение Jan 23 2015, 18:23
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(Redguy @ Jan 23 2015, 15:51) *
Открыл проект, скомпилил, запустил отладчик. Все работает как часы, как написано в программе. Никаких глюков не замечено.
До команды
Код
movwf   TRISA

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


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

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

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

http://www.microchip.com/wwwproducts/Devic...PIC12LF1840T39A
Go to the top of the page
 
+Quote Post
Redguy
сообщение Jan 26 2015, 05:43
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 14-01-10
Из: Россия, Самара
Пользователь №: 54 801



На самом деле, если повнимательней приглядеться к настройкам проекта, то симулятор для этого контроллера не совсем в конечном варианте. Присутствует желто-зеленый значок, а при наведении надпись, что он еще в beta-состоянии. beta она и в Африке beta sm.gif
Вот оттуда могут быть и разногласия
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 9th July 2025 - 08:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01401 секунд с 7
ELECTRONIX ©2004-2016