Помогите подправить прошивку написано на С
Пробовал сам скомпилировать, установил 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
Подскажите как задать тип МК, просто я только начал изучать программирование МК и так получилось что исходник который мне нужен написанн на С
а изучать я начал с асемблера.
Посмотрел более детально. С раскомментированием все в порядке, если конечно проет настроен на pic16f84a. Но выдает ошибки, такое ощущение что какая-то библиотека не подключена.