Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Проблем с пик микроконтролер модел : PIC16F886
http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=14963
Страница 1 от 1

Автор:  Sm1le [ Чет Дек 29, 2016 3:37 pm ]
Заглавие:  Проблем с пик микроконтролер модел : PIC16F886

Добър ден , имам проблем с този микроконтролер и по-конктретно със софтуера , който написах за него . Добавям файла в който се намират адресите заделени за дадените регистри , но ми дава грешка още в началото като викам _CONFIG1 и се опитвам да си настроя стражевия таймер , осцилатора и при включване в мрежата забавянето от милисекундите , което го има като опция при микроконтролерите и защеитата на кода . още при първото викане за защита на кода ми изкарва грешка . Проверил съм в inc папката на mplab дали има include като този , които декларирам и има. От там си гледах и точно как се пише CONFIG понеже при различните модели пик микроконтролери мисля че викането на CONFIG става по различен начин . Моля помощ , защото съм начинаещ в тази област .Грешката е малка , но не мога да разбера защо ми я дава , опитвах по няколко начина да я оправя , но не става . Прилагам си файла с разширение .asm , работя на новата mplab . Благодаря предварително . :)

Прикачени файлове:
runninglight.asm [1.03 KiB]
353 пъти

Автор:  CarBeta [ Чет Дек 29, 2016 4:40 pm ]
Заглавие:  Re: Проблем с пик микроконтролер модел : PIC16F886

Сложи __CONFIG в началото на реда преди _CONFIG1

Автор:  Sm1le [ Чет Дек 29, 2016 4:53 pm ]
Заглавие:  Re: Проблем с пик микроконтролер модел : PIC16F886

Ето ми ги грешките които ми изкарва като сложа __CONFIG пред _CONFIG1 , така ми изглежда редът :
__CONFIG _CONFIG1 _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC
Warning[205] C:\USERS\�������\MPLABXPROJECTS\RUNNING_LIGHT.X\RUNNING_LIGHT.ASM 3 : Found directive in column 1. (__CONFIG)
Error[112] C:\USERS\�������\MPLABXPROJECTS\RUNNING_LIGHT.X\RUNNING_LIGHT.ASM 3 : Missing operator
Error[126] C:\USERS\�������\MPLABXPROJECTS\RUNNING_LIGHT.X\RUNNING_LIGHT.ASM 3 : Argument out of range (not a valid config register address)
Error[126] C:\USERS\�������\MPLABXPROJECTS\RUNNING_LIGHT.X\RUNNING_LIGHT.ASM 3 : Argument out of range (not a valid config register address)

Автор:  CarBeta [ Чет Дек 29, 2016 5:26 pm ]
Заглавие:  Re: Проблем с пик микроконтролер модел : PIC16F886

Сложи запетайка след _CONFIG1

Автор:  slav4o.com [ Чет Дек 29, 2016 7:40 pm ]
Заглавие:  Re: Проблем с пик микроконтролер модел : PIC16F886

ето :P

Прикачени файлове:
runninglight.asm [1.18 KiB]
283 пъти

Автор:  CarBeta [ Чет Дек 29, 2016 9:40 pm ]
Заглавие:  Re: Проблем с пик микроконтролер модел : PIC16F886

slav4o.com написа:
ето :P

При тоя вариант всички битове в конфигурациите ще са нули, без значение какво ще избереш за всеки бит.
:D :D Номерът не е да въртиш варианти докато спре да дава грешка компилаторът :D :D

Автор:  slav4o.com [ Пет Дек 30, 2016 7:23 pm ]
Заглавие:  Re: Проблем с пик микроконтролер модел : PIC16F886

Признавам, нямаше как да тествам резултата от работата по методиката на професор Нагажданов :)

Автор:  Sm1le [ Съб Дек 31, 2016 3:30 pm ]
Заглавие:  Re: Проблем с пик микроконтролер модел : PIC16F886

Благодаря и на двама ви . CarBeta поправките , които ми каза да направя по кода си го завършиха както исках . :) Благодаря ти много , МНОГО . Спаси живота на един човек . :) Странно , че дори преподавателят ми не можа да ми помогне .

Автор:  CarBeta [ Съб Дек 31, 2016 5:01 pm ]
Заглавие:  Re: Проблем с пик микроконтролер модел : PIC16F886

Ако преподавателят ти не е могъл да помогне нещата са много притеснителни, защото аз съм кикбоксьор с НСА, а електрониката и програмирането са ми само хоби...

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/