Easyelectronics.ru

Электроника для всех
Текущее время: 19 июн 2018, 23:11

Часовой пояс: UTC + 5 часов



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: pic18f4550 не работает порт при внутрисх отладке
СообщениеДобавлено: 13 фев 2018, 11:10 
Здравствуйте!

Зарегистрирован: 13 фев 2018, 11:01
Сообщения: 4
MPLAB-X3.65+PicKit3клон+pic18f4550 не работает при отладке RE0-2 хоть тресни, при пошаговом выполнении BSF LATE,.. не меняет регистр порта. когда просто шьешь - работает. ЧЯДНТ??? И как с этим жить...

#pragma config FOSC = XTPLL_XT //HSPLL_HS
#pragma config PLLDIV = 1
#pragma config CPUDIV = OSC4_PLL6 //24Mgz-OSC3_PLL4 | 16Mhz-OSC4_PLL6
#pragma config USBDIV = 2
#pragma config WDT = OFF //,WDTPS=128
#pragma config PWRT = ON
#pragma config LVP = OFF
#pragma config VREGEN = ON //USB Voltage Regulator
#pragma config STVREN = ON

#pragma config DEBUG = ON //OFF
#pragma config PBADEN = OFF
#pragma config ICPRT = ON //OFF //Dedicated In-Circuit Debug/Programming Port (ICPORT) Enable bit
#pragma config XINST = OFF
#pragma config CCP2MX = OFF

ADCON1 = 0x0A; //откл АЦП от E
CMCON = 0x07; //откл компаратора от E
LATE = 0b10000000;
PORTE = 0b10000000;
TRISE = 0b11111000;


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: pic18f4550 не работает порт при внутрисх отладке
СообщениеДобавлено: 13 фев 2018, 13:22 
Заглядывает иногда

Зарегистрирован: 16 окт 2013, 20:15
Сообщения: 157
Откуда: Екатеринбург
А возможна ли в принципе полноценная внутрисхемная пошаговая отладка МК в данном случае? МК, будь он PIC или STM32 или <неважно>, будучи USB-девайсом, ведёт непрерывный обмен какой-то служебной информацией с USB-хостом. Если происходит остановка во время отладки, USB-host расценивает это как таймаут ожидания и "сбрасывает устройство за борт"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: pic18f4550 не работает порт при внутрисх отладке
СообщениеДобавлено: 13 фев 2018, 13:25 
Здравствуйте!

Зарегистрирован: 13 фев 2018, 11:01
Сообщения: 4
отладка через pickit3 через ICSP, подключился через доп выводы ICPRT, хотя на RB5,6 такая же шняга была. Может с конфигурацией что то намутил, но уже все перебрал вроде. В симуляторе-работает, при прошивки тоже порты выводят, в отладчике порт E мертвый в высоком импедансе, при этом порт B работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: pic18f4550 не работает порт при внутрисх отладке
СообщениеДобавлено: 15 фев 2018, 13:55 
Здравствуйте!

Зарегистрирован: 13 фев 2018, 11:01
Сообщения: 4
обновил pickit3 и лодер 4550, ничего не поменялось, в отладчике порты A B работают, D E - высокий импеданс. Есть кто нибудь, кто вообще отлаживал pk3+4550?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: pic18f4550 не работает порт при внутрисх отладке
СообщениеДобавлено: 21 фев 2018, 08:29 
Здравствуйте!

Зарегистрирован: 13 фев 2018, 11:01
Сообщения: 4
Получил подсказку на оф форуме microchip.com. Маленький заголовочек, где то в заднице манула гласит, что есть такой режим для 44выводного корпуса, в котором он в режиме дебугера эмулирует 28пиновый чип. Контролируется все это безобразие выводом 34, у меня он висел в воздухе, посадил на +5В и все заработало как надо. Кому интересно 25.9.2 28-PIN EMULATION


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB