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

Вернуться   Форум Микро-Чип > Вопросы начинающих

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

Ответ
 
Опции темы Опции просмотра
Старый 20.03.2019, 08:35   #1
leha_m1986
Junior Member
 
Регистрация: 07.06.2017
Сообщений: 16
Вес репутации: 100/8
leha_m1986 will become famous soon enoughleha_m1986 will become famous soon enough
По умолчанию pic10f200

Здравствуйте! подскажите пожалуйста по mplab 8.92. Не могу скомпилировать исходник.

"Error[113] C:\200KEY-CYF-BL.ASM 64 : Symbol not previously defined (fsr)
Warning[227] C:\200KEY-CYF-BL.ASM 80 : Substituting RETLW 0 for RETURN pseudo-op
Error[113] C:\200KEY-CYF-BL.ASM 86 : Symbol not previously defined (DEL50)
Error[113] C:\200KEY-CYF-BL.ASM 89 : Symbol not previously defined (DEL50)
Error[113] C:\200KEY-CYF-BL.ASM 91 : Symbol not previously defined (DEL50)
Warning[227] C:\200KEY-CYF-BL.ASM 95 : Substituting RETLW 0 for RETURN pseudo-op"

С ассемблером вообще не знаком. Это эмулятор ds1990. И еще не могу разобраться где в нем ID, код и CRC ключа?

Заранее спасибо!
Вложения
Тип файла: zip 200KEY-cyf-bl.zip (1.2 Кб, 9 просмотров)
leha_m1986 вне форума   Ответить с цитированием
Старый 20.03.2019, 10:08   #2
petrd
Senior Member
 
Регистрация: 09.02.2008
Адрес: Воронеж
Возраст: 47
Сообщений: 1,796
Вес репутации: 2039/78
petrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond repute
Отправить сообщение для petrd с помощью ICQ
По умолчанию Re: pic10f200

Мне кажется, что fsr и FSR для компилятора не одно и тоже, как и del50 и DEL50.
__________________
License MikroC, MikroC PRO and EasyPIC5 by mikroElektronika (the dead mikroICD replaced PICKit2 & PICKit3)
petrd на форуме   Ответить с цитированием
Старый 20.03.2019, 10:49   #3
leha_m1986
Junior Member
 
Регистрация: 07.06.2017
Сообщений: 16
Вес репутации: 100/8
leha_m1986 will become famous soon enoughleha_m1986 will become famous soon enough
По умолчанию Re: pic10f200

Цитата:
Сообщение от petrd Посмотреть сообщение
Мне кажется, что fsr и FSR для компилятора не одно и тоже, как и del50 и DEL50.

Большое спасибо! Помогло. А по поводу ID, кода и CRC не подскажете?
leha_m1986 вне форума   Ответить с цитированием
Старый 20.03.2019, 12:48   #4
leha_m1986
Junior Member
 
Регистрация: 07.06.2017
Сообщений: 16
Вес репутации: 100/8
leha_m1986 will become famous soon enoughleha_m1986 will become famous soon enough
По умолчанию Re: pic10f200

Рано я обрадовался. Не хочет компилировать.

Debug build of project `C:\200KEY-cyf-bl.ASM.mcp' started.
Language tool versions: MPASMWIN.exe v5.51, mplink.exe v4.49, mplib.exe v4.49
Preprocessor symbol `__DEBUG' is defined.
Wed Mar 20 12:43:37 2019
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p10F200 "200KEY-cyf-bl.ASM" /l"200KEY-cyf-bl.lst" /e"200KEY-cyf-bl.err" /o"200KEY-cyf-bl.o" /d__DEBUG=1
Warning[227] C:\200KEY-CYF-BL.ASM 80 : Substituting RETLW 0 for RETURN pseudo-op
Warning[227] C:\200KEY-CYF-BL.ASM 95 : Substituting RETLW 0 for RETURN pseudo-op
A language-plugin exception occurred and was logged.
----------------------------------------------------------------------
Debug build of project `C:\200KEY-cyf-bl.ASM.mcp' failed.
Language tool versions: MPASMWIN.exe v5.51, mplink.exe v4.49, mplib.exe v4.49
Preprocessor symbol `__DEBUG' is defined.
Wed Mar 20 12:43:38 2019
----------------------------------------------------------------------
BUILD FAILED
leha_m1986 вне форума   Ответить с цитированием
Старый 20.03.2019, 14:00   #5
petrd
Senior Member
 
Регистрация: 09.02.2008
Адрес: Воронеж
Возраст: 47
Сообщений: 1,796
Вес репутации: 2039/78
petrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond reputepetrd has a reputation beyond repute
Отправить сообщение для petrd с помощью ICQ
По умолчанию Re: pic10f200

Может стоит в настройках среды режим отладки (Preprocessor symbol `__DEBUG' is defined) убрать?
P.S. У меня в MPLAB X нормально откомпилировалось.
__________________
License MikroC, MikroC PRO and EasyPIC5 by mikroElektronika (the dead mikroICD replaced PICKit2 & PICKit3)
petrd на форуме   Ответить с цитированием
Старый 21.03.2019, 13:49   #6
Sergey K
Senior Member
 
Регистрация: 23.10.2008
Адрес: Киев
Возраст: 36
Сообщений: 275
Вес репутации: 422/45
Sergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really niceSergey K is just really nice
По умолчанию Re: pic10f200

А Вы не пытаетесь запустить режим отладки на этом чипе? Там нем нет модуля отладчика (для режима отладки требуется специальный чип), т.е. можно только сгенерировать прошивку и залить в него.
Sergey K вне форума   Ответить с цитированием
Старый 21.03.2019, 15:24   #7
Ученый
Senior Member
 
Регистрация: 27.02.2007
Адрес: Москва
Возраст: 68
Сообщений: 590
Вес репутации: 1705/67
Ученый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant future
По умолчанию Re: pic10f200

Цитата:
Сообщение от leha_m1986 Посмотреть сообщение
Рано я обрадовался. Не хочет компилировать.
BUILD FAILED
MPLAB 8.92
В настройках Project->Build Options->Project->MPASM Assembler поставить галку "Disable case sensitivity" и все компилится без шаманства с заменой БОЛЬШИЕ <-> МАЛЕНЬКИЕ:

Для версии DEBUG (не рекомендуется для Вашего проекта по причине бессмысленности)
************************************************** ***********
Executing: "D:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p10F200 "200KEY-cyf-bl.ASM" /l"200KEY-cyf-bl.lst" /e"200KEY-cyf-bl.err" /d__DEBUG=1 /c-
Warning[227] D:\MPLAB\200KEY\200KEY-CYF-BL.ASM 80 : Substituting RETLW 0 for RETURN pseudo-op
Warning[227] D:\MPLAB\200KEY\200KEY-CYF-BL.ASM 95 : Substituting RETLW 0 for RETURN pseudo-op
Make: The target "D:\MPLAB\200key\200KEY-cyf-bl.cof" is out of date.
Executing: "D:\Program Files\Microchip\MPASM Suite\mplink.exe" /p10F200 "200KEY-cyf-bl.o" /u_DEBUG /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1 /o"200KEY-cyf-bl.cof" /M"200KEY-cyf-bl.map" /W /x
MPLINK 4.49, Linker
Device Database Version 1.14
Copyright (c) 1998-2011 Microchip Technology Inc.
Errors : 0

Loaded D:\MPLAB\200key\200KEY-cyf-bl.cof.
----------------------------------------------------------------------
Debug build of project `D:\MPLAB\200key\200KEY.mcp' succeeded.
Language tool versions: MPASMWIN.exe v5.51, mplink.exe v4.49, mplib.exe v4.49
Preprocessor symbol `__DEBUG' is defined.
Thu Mar 21 15:06:03 2019
----------------------------------------------------------------------
BUILD SUCCEEDED
************************************************** ***********

Для верссии RELEASE (рекомендуется)
************************************************** ***********
Make: The target "D:\MPLAB\200key\200KEY-cyf-bl.o" is out of date.
Executing: "D:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p10F200 "200KEY-cyf-bl.ASM" /l"200KEY-cyf-bl.lst" /e"200KEY-cyf-bl.err" /c-
Warning[227] D:\MPLAB\200KEY\200KEY-CYF-BL.ASM 80 : Substituting RETLW 0 for RETURN pseudo-op
Warning[227] D:\MPLAB\200KEY\200KEY-CYF-BL.ASM 95 : Substituting RETLW 0 for RETURN pseudo-op
Make: The target "D:\MPLAB\200key\200KEY-cyf-bl.cof" is out of date.
Executing: "D:\Program Files\Microchip\MPASM Suite\mplink.exe" /p10F200 "200KEY-cyf-bl.o" /z__MPLAB_BUILD=1 /o"200KEY-cyf-bl.cof" /M"200KEY-cyf-bl.map" /W /x
MPLINK 4.49, Linker
Device Database Version 1.14
Copyright (c) 1998-2011 Microchip Technology Inc.
Errors : 0

Loaded D:\MPLAB\200key\200KEY-cyf-bl.cof.
----------------------------------------------------------------------
Release build of project `D:\MPLAB\200key\200KEY.mcp' succeeded.
Language tool versions: MPASMWIN.exe v5.51, mplink.exe v4.49, mplib.exe v4.49
Thu Mar 21 15:17:50 2019
----------------------------------------------------------------------
BUILD SUCCEEDED
************************************************** ***********
__________________
Не знать - не стыдно, стыдно не учиться.
Ученый вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
pic10f200 osccal starokurov Продукция MICROCHIP 1 27.09.2012 10:39
PIC10F200 and WDT, нужна помощь. Pavlovich Продукция MICROCHIP 16 29.08.2012 00:04
Панелька под ..PIC10F200 Eddy71 Продукция MICROCHIP 6 03.06.2011 23:15
Можно ли PIC10f200 заменить другим пиком? vanish Продукция MICROCHIP 3 16.08.2008 10:02


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


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