Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Поиск по форуму

Показано с 1 по 25 из 126.
На поиск затрачено 0.01 сек.
Поиск: Сообщения от: Бобочек
Раздел: Вопросы начинающих 10.06.2018, 13:17
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Свершилось = по совету sdn_sdn снес все MPLABX и установил заново - debug заработал (в win7 ничего не менял). Можно проявить осторожный оптимизм и выразить свою благодарность за советы.
Раздел: Вопросы начинающих 10.06.2018, 12:51
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Там уже стоит птичка на 8 бит, но это ничего не меняет при Debug (ставил и no filter).
Раздел: Вопросы начинающих 10.06.2018, 12:20
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

При работе в Debug в окне Wathes для общих RG появляется метка (1)Bytes(Select Size?), для специальных метки нет и работают нормально. Может udata_SHR не нравится, а udata все было бы нормально (но...
Раздел: Вопросы начинающих 10.06.2018, 12:08
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

У меня win7 max, на 10 переход пока невозможен из-за потери совместимости других программ.
Раздел: Вопросы начинающих 10.06.2018, 12:02
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

То есть Вы считаете MPLABX 4.15 идеальным продуктом. Я не системный программист, чтобы определить конфликт с Джавой, из фоновых программ только АВАСТ, но его отключение ничего не меняет. Я не...
Раздел: Вопросы начинающих 10.06.2018, 10:49
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Да, так и есть. Вопрос не в том зачем эти функции нужны, а как это можно устранить ? Для отладки моих программ этого инструмента вполне хватало, теперь, когда в 4.15 он не работает - ищем выход...
Раздел: Вопросы начинающих 09.06.2018, 23:41
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Я переустанавливал, потом сунул это в 1.70 и та же фигня, режимы сборки не менял (так как лезут сообщения об ошибках).
Раздел: Вопросы начинающих 09.06.2018, 23:14
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Рано радовался, глюки с Debug удручают - да, видны все RG, их можно вызвать в Watch, но при прогоне программы (F8 и т.д.) их содержимое исчезает ! Снова вызываю, могу поменять вручную их содержимое,...
Раздел: Вопросы начинающих 09.06.2018, 15:33
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Еще раз благодарю, теперь и основная программа заработала и в Debug видны все регистры ! Memory data тоже не показывает 0, а конкретную величину.
Раздел: Вопросы начинающих 09.06.2018, 14:58
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Спасибо, с udata_shr ошибка исчезла. Где Вы нашли про это (чтобы не впасть в ересь при других подобных м/схемах) ?
Раздел: Вопросы начинающих 09.06.2018, 14:48
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Взял последний Microchip/MPLABX/v4.15/mpasmx/p16f676, но результат :
LIST p=pic16f676 , w=2 ;с "p16f676" ругается superseder-ом
#include "p16f676.inc" ; файл расположить в папке...
Раздел: Вопросы начинающих 09.06.2018, 14:06
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

errorlevel -302
#include "mmP16F676.inc" ; файл расположить в папке проекта
udata 0x20
HtL res 1; высота бака
org 00
goto START
START clrf HtL
end

Error - section...
Раздел: Вопросы начинающих 09.06.2018, 13:27
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Галка была снята, H'20' заменен на 0x20, получаем
Error - section '.udata' can not fit the absolute section. Section '.udata' start=0x00000020, length=0x00000021
Errors : 1
...
Раздел: Вопросы начинающих 09.06.2018, 13:14
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Это наша любимая :
udata H'20'
HtL res 1; высота бака
и т.д.
Про отключение лишних сообщений забыл, исправлюсь. Теперь (относительная) :
make -f nbproject/Makefile-default.mk...
Раздел: Вопросы начинающих 09.06.2018, 13:03
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

С MPASM 5.77 все не так мрачно, но плохо :
CLEAN SUCCESSFUL (total time: 0ms)
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory 'D:/PiC_program/Level_415'...
Раздел: Вопросы начинающих 09.06.2018, 12:53
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Глупый вопрос - а зачем я его устанавливал ?
Раздел: Вопросы начинающих 09.06.2018, 12:50
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

CLEAN SUCCESSFUL (total time: 0ms)
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory 'D:/PiC_program/Level_415'
make -f nbproject/Makefile-default.mk...
Раздел: Вопросы начинающих 09.06.2018, 12:19
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Установил ХС8 v1.45 создал проект в 4.15. Было плохо - стало хуже, на udata не ругается. Выражения типа
.build-impl: .build-pre
${MAKE} -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS}...
Раздел: Вопросы начинающих 09.06.2018, 11:36
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Пробовал на 4.15 = то же. Значит, все дело в С-компиллере ХС8 (я думал, что это не для ассемблера) буду пробовать.
Раздел: Вопросы начинающих 09.06.2018, 11:10
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

При снятой птичке абсолютного кода имею описанные выше ошибки, если птичку поставить (абсолютный код), выскакивает Error[149] D:\PIC_PROGRAM\LELEL_RES.X\LEVEL_SR04.ASM 5 : Directive only allowed...
Раздел: Вопросы начинающих 09.06.2018, 10:46
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

К сожалению, "куда копать" я, кажется понял, а "как копать" - нет. Не хочется возится с скриптами линкера в относительном коде, если без этого никак - скажите ? Если есть легальный пример с udata в...
Раздел: Вопросы начинающих 08.06.2018, 18:12
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

В MPLABX 1.70 по Вашей картинке имеем сообщение MPLINK 4.47 :
Error - section '.udata' can not fit the section. Section '.udata' length=0x00000021
Если поставить адрес - udata H'20', то...
Раздел: Продукция MICROCHIP 06.06.2018, 16:02
Ответов: 1,004
Просмотров: 341,884
Автор Бобочек
Re: MPLAB IDE X

Были такие машинки БЭСМ, М220 и т.п., был книжечки об этих штуках и форматах, я это проходил в 1974 году, когда "фикспойнт" и "нестандартные точки" еще не придумали. Лучше останемся при своих...
Раздел: Продукция MICROCHIP 06.06.2018, 15:35
Ответов: 1,004
Просмотров: 341,884
Автор Бобочек
Re: MPLAB IDE X

Про разрядность fixed - чтобы влезть в диапазон всех исходных надо 8 байтов, а float 1 байт порядок и 2 байта мантисса. Конечно, точность при таком fixed выше, но требования к точности определяются...
Раздел: Вопросы начинающих 06.06.2018, 14:27
Ответов: 120
Просмотров: 2,509
Автор Бобочек
Re: Отладка ассемблера с симулятором

Пока у меня все просто, я знаю какие переменные обрабатывает подпрограмма, и знаю что нужно предварительно задать перед вызовом call. Это старый механизм и до объемов кода (~6000) пока меня не...
Показано с 1 по 25 из 126.

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

Часовой пояс GMT +3, время: 02:26.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot