Поклонники продукции Microchip Technology Inc тусуются тут.
Вт ноя 20, 2012 20:14:14
Да пусть твои руки в твоей жопе и остаются!!!
Читай , что такое ORG и CBLOCK...
Вт ноя 20, 2012 20:18:35
Хамиш в бессильной злобе. В башке своей поменяй ORG с CBLOCK.
Вт ноя 20, 2012 20:20:32
Вот потому что не меняю... у меня всё всегда работает...
А ты... продолжай врать... мне жуть как весело!!!
Вт ноя 20, 2012 22:14:12
otest вы не правы
в тексте программы (в сообщении 5) есть директива
org 0x20
далее объявлены у вас переменные, это значит размещены в Program Memory и пересекаются с основной программой,
о чем сообщает mplab: Error[118] ...\SPLUS\SPLUS.ASM 373 : Overwriting previous address contents (0020) и т.д.
Директивой CBLOCK 0x20 переменные размещаем в DATA MEMORY.
Ср ноя 21, 2012 10:25:33
oleg110592 org 0x20 далее объявлены у вас переменные
Сразу хочу уточнить , что это не у меня. Автор программы не я.
А теперь см. на скрин и ищем принципиальные отличия.
Ср ноя 21, 2012 12:56:25
у вас в настройках проекта relocatable mode или absolute mode?
если вместо
org 0x20 поставить
udata (исходник в сообщении 5) в настройках проекта - relocatable mode, то все компилируется без ошибок.
тут похоже про это:
http://www.microchip.com.edgekey.net/fo ... print.aspxостальное в хэлпе на мпасм
Ср ноя 21, 2012 13:32:32
Работает. Наверно ктото намутил перед тем как выложить проект. Сегодня соберу его в железе, посмотрю что там в епроме творится, есть подозрение, что последние настройки не сохраняются в епроме.
Ср ноя 21, 2012 13:40:46
у вас в настройках проекта relocatable mode или absolute mode?
О настройке МПЛАБ я и писал.
У Т.С. изначально были следующие ошибки
1. неисправный АСМ
2. длинные имена
3. не тот код взял первичным при компиляции.
В тексте ни чего менять не нужно.
AdusikСоветую поставить МПЛАБ 8.0 чем новее версия тем больше маразма.
На этом хватит ломать копья.
Ср ноя 21, 2012 13:57:00
АСМ испортился у меня уже в процессе того как я неоднократно пытался чтото сделать с прогой, а не был испорчен до того, длинна имени в оригинале тоже никакого отношения к возможности компиляции не имеет, всё в пределах разумного.
Ср ноя 21, 2012 13:59:46
Ещё раз Спасибо всем кто помогал!
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.