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

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

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

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

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

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


 
Опции темы

Не прошивается проект из MPLAB X

Непрочитано 16.10.2012, 11:09  
anatol378
Почётный гражданин KAZUS.RUN
 
Аватар для anatol378
 
Регистрация: 19.10.2004
Адрес: Нижний Новгород
Сообщений: 1,744
Сказал спасибо: 416
Сказали Спасибо 1,236 раз(а) в 550 сообщении(ях)
anatol378 на пути к лучшему
По умолчанию Re: Не прошивается проект из MPLAB X

Уж сколько раз твердили миру не создавайте путей с кириллицей
Реклама:
anatol378 вне форума  
Сказали "Спасибо" anatol378
dosikus (16.10.2012)
Непрочитано 16.10.2012, 11:11  
swat24
Гражданин KAZUS.RUN
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Не прошивается проект из MPLAB X

Вот откомпилированный хекс, в протеусе он работает...
Вложения:
Тип файла: rar test.X.production.rar (398 байт, 32 просмотров)
swat24 вне форума  
Непрочитано 16.10.2012, 11:25  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Не прошивается проект из MPLAB X

Ну и ...
начало:
Код:
GOTO 0x3f5e
          NOP
          NOP
          NOP
          ...
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 16.10.2012 в 11:27.
dosikus вне форума  
Непрочитано 16.10.2012, 11:33  
swat24
Гражданин KAZUS.RUN
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Не прошивается проект из MPLAB X

dosikus, это да, увы не просматривал раньше, но я начал смотреть пикит из-за того что не работает прошивка в реальности, а в симуляторе пашит...
swat24 вне форума  
Непрочитано 16.10.2012, 11:44  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Не прошивается проект из MPLAB X

swat24, А дальше по тому адресу ваша программа .
Какие симптомы "не работы" ?
Какой у вас кварц и как он подключен ?
Есть ли генерация ?
Зачем включен LVP ?
Зачем включен OSCS ?
У вас очень мрачный конфиг...
Оставьте только:
Код:
#pragma config  OSC = HS, BOR = OFF,  WDT = OFF
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 16.10.2012 в 11:53.
dosikus вне форума  
Непрочитано 16.10.2012, 11:52  
swat24
Гражданин KAZUS.RUN
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Не прошивается проект из MPLAB X

dosikus, Пробовал для начала настроить порт Б на выход и через 1 секунду инвертировать значение. В реальности на РБ0, РБ1 = "1". на остальных 0 и не меняется ничего со временем. Конфигурацию вроде правильно настроил. В микропаскале аналогично стоят биты и работает.
swat24 вне форума  
Непрочитано 16.10.2012, 11:54  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Не прошивается проект из MPLAB X

Сообщение от swat24 Посмотреть сообщение
Пробовал для начала настроить порт Б на выход и через 1 секунду инвертировать значение.
Код в студию...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 16.10.2012, 12:02  
swat24
Гражданин KAZUS.RUN
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Не прошивается проект из MPLAB X

dosikus, кварц 22.1184. Подключен к OSC1, OSC2. Кажется я понял что не так сделал. Тактовый настроил от T1OSO, T1OSI. Щас по нормальному настрою и попробую.
код в первом сообщении.
Вот второй:
Код:
#include ‹pic18.h›
#include ‹htc.h›
#pragma config OSCS = ON, OSC = HS, DEBUG = OFF, LVP = ON,BOR = OFF, BORV = 42
#pragma config WDTPS = 8, WDT = OFF, CCP2MUX = ON, DEBUG = OFF, LVP = ON
#pragma config STVR = OFF, CP0 = OFF, CP1 = OFF, CP2 = OFF, CP3 = OFF,CPD = OFF
#pragma config CPB = OFF, WRT0 = OFF, WRT1 = OFF, WRT2 = OFF, WRT3 = OFF
#pragma config WRTB = OFF, WRTC = OFF, WRTD = OFF, EBTR0 = OFF, EBTR1 = OFF
#pragma config EBTR2 = OFF, EBTR3 = OFF, EBTRB = OFF

void delay(void)
{   int j;
     for (j=1;j‹=10;j++){
        _delay(10000);
     }
}

void main (void)
{
    ADCON1 = 0x7f;
    TRISB = 0;
    PORTB = 0xff;
    while (1)
    {
        PORTB = 0xff;
        delay();
        PORTB = 0;
        delay();
    }

}

Последний раз редактировалось swat24; 16.10.2012 в 12:19.
swat24 вне форума  
Непрочитано 16.10.2012, 12:13  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Не прошивается проект из MPLAB X

Попробуйте вместо
Код:
  delay();
использовать
Код:
__delay_ms(500);
И не PORTB а LATB !
И отпишитесь...
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 16.10.2012 в 12:16.
dosikus вне форума  
Непрочитано 16.10.2012, 12:36  
swat24
Гражданин KAZUS.RUN
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Не прошивается проект из MPLAB X

Код:
...
#include ‹delays.h›
#define _XTAL_FREQ 22118400
...
void main (void)
{
    ADCON1 = 0x7f;
    TRISB = 0;
    LATB = 0xff;
    while (1)
    {
        LATB = 0xff;
        __delay_ms(50);
        LATB = 0;
        __delay_ms(50);
    }
}
Теперь ругается при компиляции на задержку. Я с самого начала пробовал эту задержку, но получилось только с задержкой циклами...

Код:
make[2]: *** [dist/default/production/test.X.production.hex] Error 1
make[1]: *** [.build-conf] Error 2
newmain.c:27: error: inline delay argument too large
newmain.c:29: error: inline delay argument too large
make[2]: Leaving directory `C:/Users/���/MPLABXProjects/test.X'
make[1]: Leaving directory `C:/Users/���/MPLABXProjects/test.X'
make: *** [.build-impl] Error 2

BUILD FAILED (exit value 2, total time: 2s)

Последний раз редактировалось swat24; 16.10.2012 в 12:39.
swat24 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LM3S9B96 не прошивается после изменения регистров? trancer1019 ARM 2 25.09.2012 15:38
Не прошивается AT89C51AC2 - помогите anatol1961 Микроконтроллеры, АЦП, память и т.д 0 29.11.2010 13:03
93C66 не прошивается, помогите! black27512 Микроконтроллеры, АЦП, память и т.д 6 20.01.2009 23:58
По разному компилирует MPLAB и PICC (проект PIC и LCD) vlad_ru Микроконтроллеры, АЦП, память и т.д 2 18.05.2008 12:35
pic12f629 не прошивается Picall-ом. Игорь СПб Микроконтроллеры, АЦП, память и т.д 0 02.03.2005 16:59


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


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