Подправить прошивку

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Аватара пользователя
greck
Встал на лапы
Сообщения: 91
Зарегистрирован: Вт янв 15, 2013 13:23:29

Подправить прошивку

Сообщение greck »

Помогите подправить прошивку написано на С
Пробовал сам скомпилировать, установил MPLAB IDE 8.89, picc v9.50 но куча ошибок.
От прошивки нужно: Изменить частоту на 118-136, и шаг сетки 25 кГц

Вот что выдаёт компилятор
СпойлерExecuting: "C:\Program Files\HI-TECH Software\PICC\9.50\BIN\PICC.EXE" -C -E"Test2.cce" "Test2.c" -O"Test2.obj" -Zg9 -O -ASMLIST -Q -MPLAB -16F84A
Advisory[1207] : some of the command line options you are using are now obsolete
Advisory[1208] : use --help option or refer to the user manual for option details
Error[192] C:\Program Files\Microchip\Project\Test2\Test2.c 157 : undefined identifier "com"
Warning[361] C:\Program Files\Microchip\Project\Test2\Test2.c 157 : function declared implicit int
Error[192] C:\Program Files\Microchip\Project\Test2\Test2.c 157 : undefined identifier "dat"
Warning[361] C:\Program Files\Microchip\Project\Test2\Test2.c 182 : function declared implicit int
Error[192] C:\Program Files\Microchip\Project\Test2\Test2.c 226 : undefined identifier "enc_bit_A"
Error[984] C:\Program Files\Microchip\Project\Test2\Test2.c 263 : type redeclared
Error[984] C:\Program Files\Microchip\Project\Test2\Test2.c 279 : type redeclared
Error[192] C:\Program Files\Microchip\Project\Test2\Test2.c 280 : undefined identifier "byte"
Error[196] C:\Program Files\Microchip\Project\Test2\Test2.c 280 : struct/union required
Error[182] C:\Program Files\Microchip\Project\Test2\Test2.c 280 : illegal conversion between types
Error[192] C:\Program Files\Microchip\Project\Test2\Test2.c 281 : undefined identifier "byte"
Error[196] C:\Program Files\Microchip\Project\Test2\Test2.c 281 : struct/union required
Error[196] C:\Program Files\Microchip\Project\Test2\Test2.c 281 : struct/union required
Error[182] C:\Program Files\Microchip\Project\Test2\Test2.c 281 : illegal conversion between types
Error[181] C:\Program Files\Microchip\Project\Test2\Test2.c 281 : non-scalar types can't be converted to other types
Error[196] C:\Program Files\Microchip\Project\Test2\Test2.c 282 : struct/union required
Error[196] C:\Program Files\Microchip\Project\Test2\Test2.c 282 : struct/union required
Error[182] C:\Program Files\Microchip\Project\Test2\Test2.c 282 : illegal conversion between types
Error[181] C:\Program Files\Microchip\Project\Test2\Test2.c 282 : non-scalar types can't be converted to other types
Error[196] C:\Program Files\Microchip\Project\Test2\Test2.c 283 : struct/union required
Error[196] C:\Program Files\Microchip\Project\Test2\Test2.c 283 : struct/union required
Error[182] C:\Program Files\Microchip\Project\Test2\Test2.c 283 : illegal conversion between types
Error[181] C:\Program Files\Microchip\Project\Test2\Test2.c 283 : non-scalar types can't be converted to other types
Advisory[1] C:\Program Files\Microchip\Project\Test2\Test2.c 283 : too many errors (21)
Halting build on first failure as requested.
BUILD FAILED: Thu Jan 01 03:01:12 2004
Вложения
FM_tun.c
(8.92 КБ) 603 скачивания
Последний раз редактировалось greck Пн фев 04, 2013 00:57:46, всего редактировалось 2 раза.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Подправить прошивку

Сообщение pyzhman »

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

// pic16f628a (раскомментировать, в случае использования)
// __CONFIG (INTIO & UNPROTECT & LVPDIS 
// & BOREN & MCLRDIS & PWRTEN & WDTDIS);

// pic16f84A
__CONFIG (XT & WDTDIS & PWRTEN & UNPROTECT);
Определитесь, какой мк вам надо.
Docendo discimus
Реклама
Аватара пользователя
greck
Встал на лапы
Сообщения: 91
Зарегистрирован: Вт янв 15, 2013 13:23:29

Re: Подправить прошивку

Сообщение greck »

А там же как раз разкоментирован PIC16F84A он и нужен.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Подправить прошивку

Сообщение pyzhman »

Разве? Комментарии отделяются двумя наклонными черточками еси чё. :))
Что сказать-то хочу - у вас не задан тип мк.
Docendo discimus
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
greck
Встал на лапы
Сообщения: 91
Зарегистрирован: Вт янв 15, 2013 13:23:29

Re: Подправить прошивку

Сообщение greck »

Подскажите как задать тип МК, просто я только начал изучать программирование МК и так получилось что исходник который мне нужен написанн на С
а изучать я начал с асемблера.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Подправить прошивку

Сообщение pyzhman »

Посмотрел более детально. С раскомментированием все в порядке, если конечно проет настроен на pic16f84a. Но выдает ошибки, такое ощущение что какая-то библиотека не подключена.
Docendo discimus
Реклама
Аватара пользователя
greck
Встал на лапы
Сообщения: 91
Зарегистрирован: Вт янв 15, 2013 13:23:29

Re: Подправить прошивку

Сообщение greck »

Я вот тоже думаю что нехватает библиотеки и скорее всего для HD44780
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Подправить прошивку

Сообщение pyzhman »

Прошерстить то место(сайт) откуда скачан исходник.
Docendo discimus
Аватара пользователя
greck
Встал на лапы
Сообщения: 91
Зарегистрирован: Вт янв 15, 2013 13:23:29

Re: Подправить прошивку

Сообщение greck »

Таких сайтов, клонов этой статьи очень много, я перерыл все которые нашёл и везде один в один.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Подправить прошивку

Сообщение pyzhman »

:cry:
Docendo discimus
Аватара пользователя
greck
Встал на лапы
Сообщения: 91
Зарегистрирован: Вт янв 15, 2013 13:23:29

Re: Подправить прошивку

Сообщение greck »

А кто поможет поправить этот исходник на частоту 118.000 - 136.000 мГц, промежуточная частота 10.700 и частота гетеродина выше принимаемой.

Там и коментарии есть, но ассемблер я не знаю.
Вложения
sintes3.asm
(14.77 КБ) 279 скачиваний
Ответить

Вернуться в «Разные вопросы по МК»