RSS  |  PDA

Это реклама. Ссылки открываются в новом окне.
Микроконтроллеры

Программа на Ассемблере. Непонятки.

Стр. 1 | 3
FOLKSDOICH ◊
25.02.2016, 10:02

Понадобилась такая штука: http://www.radioamator.ru/publ/mikrokontrollery/na_mikrokontrollerakh/7_kanalnaja_okhrannaja_signalizacija/44-1-0-919 Подрихтовал платку под себя, спаял. Проблемы начались уже при прошивке МК, ПикКит2 лайт выдал в конце какую-то ошибку, опосля контроллер ужо не видится. Ладно, воткнул в плату, вроде всё функциклирует, только светодиод на 7-м выводе горит постоянно, неправильно. Не ожидал такой бяки от...
Просьба к умным, гляньте пожалста опытным глазом, шо там не так. Сам я в этих вопросах никакой.

# 
Сергей К ◊
25.02.2016, 11:36
FOLKSDOICH: ПикКит2 лайт выдал в конце какую-то ошибку, опосля контроллер ужо не видится

Какую ошибку?

Если программатор исправен, исправна линия связи с программатором и МК, а также питание ничего не просаживает (или есть внешнее питание), и на линиях PGD, PGC, MCLR нет ничего мешающего - МК будет читаться ВСЕГДА, чтобы Вы туда не зашили.
На МК, которые имеют вывод MCLR способный работать на выход в настройках программатора может понадобиться включать опцию "MCLR first" (подать сигнал на ножку MCLR до подачи питания на МК).

# 
FOLKSDOICH ◊
25.02.2016, 11:41

Вот не сообразил скрин сделать.

# 
FOLKSDOICH ◊
25.02.2016, 11:54
Сергей К: в настройках программатора может понадобиться включать опцию "MCLR first" (подать сигнал на ножку MCLR до подачи питания на МК).

В ПикКит2 лайт она не работает.
И мне кажется, что-то не так с самой прошивкой.

# 
vintik ◊
25.02.2016, 12:17

Мож из-за константы?
http://www.microchip.ru/phorum/read.php?f=2&i=98347&t=98347

# 
FOLKSDOICH ◊
25.02.2016, 12:42

Так всё же работает, только один глюк со светодиодом.

# 
Сергей К ◊
25.02.2016, 14:18

7й шлейф в норме?

Всегда удивляюсь попыткам взять МК с минимальным количеством ног и потом навешать на него кучу дешифраторов

# 
Cheeeper ◊
25.02.2016, 14:54

а что там записано в конфиге MCLRE?
и не ругнулся ли программатор на то, что ресет теперь не доступен?

# 
Сергей К ◊
25.02.2016, 18:20

Возможно он не смог пройти проверку памяти после прошивки, если MCLR был задействован как выход.

# 
SAK ◊
25.02.2016, 19:01

Что там гадать? Умер он (контроллер), 7-й вывод пробит на общий. Потому и в программаторе не виден, и светодиод постоянно светит.

# 
Страницы:
1  2  3