MPLAB в вопросах и ответах

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
Сем30
Открыл глаза
Сообщения: 68
Зарегистрирован: Чт июн 12, 2014 05:32:20

MPLAB 7.42

Сообщение Сем30 »

Подскажите возможно ли в MPLAB во время симуляции подавать 1 или 0 на порты. Если да то как?
Во вкладке "Tools" есть строчка "visual initializer" но она неактивна. Это как я понимаю визуальная хрень для отладки программы, как её запустить?
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: MPLAB 7.42

Сообщение otest »

Ответ в архиве.
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: MPLAB 7.42

Сообщение urry »

Чуток дополню.
visual initializer - добавляет в код настройку периферии, в старших версиях мп-лаба ее убрали, закончилось это счастье, если мне не изменяет склероз, на версии 8.76
Почему неактивна вкладка - при установке мп-лаба необходимо поставить галочку, что она должна присутствовать.
По отладке - рекомендую статью tester - а
http://www.pic24.ru/doku.php/osa/articles/scl
Аватара пользователя
Сем30
Открыл глаза
Сообщения: 68
Зарегистрирован: Чт июн 12, 2014 05:32:20

Re: MPLAB 7.42

Сообщение Сем30 »

спасибо
Аватара пользователя
Сем30
Открыл глаза
Сообщения: 68
Зарегистрирован: Чт июн 12, 2014 05:32:20

Re: MPLAB 7.42

Сообщение Сем30 »

Как в MPLAB 7.42 можно поменять частоту контроллера PIC12F675
Последний раз редактировалось AlekseyEnergo Пн июн 16, 2014 02:20:27, всего редактировалось 1 раз.
Причина: Нарушение пункта 2.2 правил форума. Предупредил!!
Аватара пользователя
Pavel_1978
Опытный кот
Сообщения: 830
Зарегистрирован: Пт ноя 16, 2007 11:21:37

Re: MPLAB 7.42

Сообщение Pavel_1978 »

Может значение для симуляции?
Вложения
MPLAB.JPG
(26.46 КБ) 708 скачиваний
Аватара пользователя
Сем30
Открыл глаза
Сообщения: 68
Зарегистрирован: Чт июн 12, 2014 05:32:20

Re: MPLAB 7.42

Сообщение Сем30 »

Спасибо, сам и не додумался нажать на settings
vite
Открыл глаза
Сообщения: 56
Зарегистрирован: Вт дек 11, 2012 19:50:50

mplab

Сообщение vite »

Подскажите, устанавливал ли кто-нибудь на Windows 7 (64-разрядная операционная система) MPLAB IDE ??? Если у кого-то получилось, то какую версию и как она работает?
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: mplab

Сообщение Albert_V »

Качайте. Под Win7/64 Pro работает.
P.S.
С ICD3 проблем нет.
Последний раз редактировалось Albert_V Ср янв 14, 2015 18:47:52, всего редактировалось 1 раз.
С Уважением, Альберт (Albert_V).
vite
Открыл глаза
Сообщения: 56
Зарегистрирован: Вт дек 11, 2012 19:50:50

Re: mplab

Сообщение vite »

О, спасибо. Попробую.
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: mplab

Сообщение urry »

что же так все грустно ? существует официальный сайт..
http://www.microchip.com/pagehandler/en ... parts.html
kane_m
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Вт май 14, 2013 11:03:33

Re: mplab

Сообщение kane_m »

использую последнюю восьмую и в win7/32 и в win7/64, проблем нет, качалось с сайта микрочипа.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15543
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: mplab

Сообщение BOB51 »

На семерке 32разрядной вполне комфортно с мплабом 8.92.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: mplab

Сообщение dosikus »

BOB51 писал(а):На семерке 32разрядной



Однако ж зачем советовать другим геморрой ?
На win 7 64 все точно так же и MPLAB8.92 и MPLABX 2.30, а вот проблем с памятью на 32 битной системе поиметь можно с полна . :)))
Если уж только юзать несусветное старье , и в этом случае XP лучше...
Auratos
Родился
Сообщения: 16
Зарегистрирован: Пн окт 19, 2015 09:19:16

MPLAB C18 Проблемы с кириллицей

Сообщение Auratos »

Добрый день. Столкнулся с такой проблемой, что при размещении данных во флеш-памяти, символы кириллицы конвертируются в неизвестную мне кодировку независимо от того, какая кодировка выбрана в настройках проекта. В данный момент у меня выбрана кодировка Windows-1251. Есть массив

Код: Выделить всё

rom const byte MainMenu[17] = " ОСНОВНОЕ  МЕНЮ ";

Но когда он доходит до функции

Код: Выделить всё

Converter(StartPos,(void*)MainMenu, 16);

то вместо русских символов там содержится ерунда. То же самое, когда пытаюсь в функцию явно передать в виде параметра строку

Код: Выделить всё

Converter1(StartPos,"­ОСНОВНОЕ  МЕНЮ­", 16);

void Converter1 (byte adr, const rom char *screen, byte size)
{
    byte newScr[33], i = 0, pos = StartPos;
    char a = 0;
    for (i = 0; i < size; i++)
    {
        a = screen[i];
        if ((screen[i] >= 128) && (screen[i] <= 137))                   // Если символ из специального диапазона
        {
            flBlink = 1;                                                // Установить флаг для включения мерцания
            pos += i;                                                   // Запомнить позицию символа
        }
        newScr[i] = tableLCD[screen[i]];                                // Конвертировать символы для отображения в ЖКИ
    }
    viewStr(adr, (void*)newScr, size);                                  // Отобразить символы на экране
    if (flBlink == 1) { Blink(); positionLCD(pos); flBlink = 0; }       // Если был обнаружен символ из специального диапазона, включить мерцаниеи
    else { NoBlink(); pos = StartPos; }                                 // Иначе отключить мерцание, установить позицию на первый символ
}

Подскажите, пожалуйста, может быть где-то в настройках самого компилятора еще можно выставить кодировку?
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: MPLAB C18 Проблемы с кириллицей

Сообщение Аlex »

Auratos писал(а):вместо русских символов там содержится ерунда
Где "там" ?
В массиве содержится ровно то, что Вы туда записали при инициализации, и никогда не поменяется на "ерунду". Ибо лежит он у вас во флеши.
OKF
Это не хвост, это антенна
Сообщения: 1385
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: MPLAB C18 Проблемы с кириллицей

Сообщение OKF »

Ну никак не выходит с импортозамещением!
Можно подобрать похожие символы в латинице, а недостающие нарисовать самому, но только 6.
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: MPLAB C18 Проблемы с кириллицей

Сообщение Аlex »

Причём тут подбор и рисование символов ? У человека проблема с размещением их в памяти. Что Вы там подбирать и рисовать собрались ?
george_54
Встал на лапы
Сообщения: 125
Зарегистрирован: Пн апр 27, 2009 16:10:03

Работа с MPLAB

Сообщение george_54 »

Запускаю MPLAB. Появляется следующая картинка (1). В руководстве по MPLAB на стр. 77 (Панели инструментов и меню MPLAB IDE) дают другую (2). В чём дело? Пожалуйста, помогите новичку разобраться.
Спасибо.
Вложения
Фото0002.jpg
(115.57 КБ) 415 скачиваний
Фото0001.jpg
(99.97 КБ) 499 скачиваний
Аватара пользователя
shindax
Потрогал лапой паяльник
Сообщения: 378
Зарегистрирован: Сб сен 19, 2009 07:02:19

Re: Работа с MPLAB

Сообщение shindax »

На фото Фото0002.jpg - MPLAB 4-5 ( Где Вы только его нашли? :D). На Фото0001.jpg - MPLAB начиная с 6-ой версии.
Ответить

Вернуться в «PIC»