Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
PIC assembler. Przekazywanie parametrów do procedur...
SQ9RFC Offline
Jerzy
*****

Liczba postów: 1,192
Dołączył: 02-07-2010
Post: #5
RE: PIC assembler. Przekazywanie parametrów do procedur...
MPLAB ...
Kod ponad 2k ...
Przestawienie includa powoduje że procedury w math.inc są niewidoczne dla reszty programu Huh

Działa (prawie):
...
Include "testy.inc"
Include "pwm.inc"
Include "bat_volts.inc"
Include "frq.inc"
Include "key.inc"
Include "key_go.inc"
Include "math.inc"
include "lcd_4bit.inc"
Include "menu.inc"
Include "menu_go.inc"
Include "init_old.inc"
include "delays_10_MHz.inc"
Include "encoder2.inc"
end

a to nie działa: kompilator wywala: "Symbol not previously defined (...)"

...
Include "testy.inc"
Include "pwm.inc"
Include "bat_volts.inc"
Include "frq.inc"
Include "key.inc"
Include "key_go.inc"
include "lcd_4bit.inc"
Include "menu.inc"
Include "menu_go.inc"
Include "init_old.inc"
include "delays_10_MHz.inc"
Include "encoder2.inc"
Include "math.inc"
end

Czy ten kompilator sprawdza czy część procedury jest pod koniec jednego banku, a reszta na początku drugiego?
Ponadto chrzani 'return' z dalekiego 'call' !!!.
Programuje ktoś tu PICe?

...PIC16F87x

73 JERZY SQ9RFC
(Ten post był ostatnio modyfikowany: 16-05-2014 13:16 przez SQ9RFC.)
16-05-2014 13:06
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
RE: PIC assembler. Przekazywanie parametrów do procedur... - SQ9RFC - 16-05-2014 13:06

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości