Hola
Estoy tratando de poner en marcha el LCD de un NOKIA 3310, mediante los ejemplos de cuca. Uso un 16F88 con bootloader, por lo que mis programas deben de llevar obligatoriamente un ORG 0x0004.
Por ello, he puesto el ORG 0x0004 antes del include, y me da el error "INVALID ORG RANGE" en la linea siguiente a este, o sea, en la primera linea del include.
Codigo:
EL PROGRAMA
------------------------------------------
#include <16F88.h>
#fuses HS,NOWDT,NOLVP
#use delay(clock=20000000)
#ORG 0x0004
#Include <nokia_lcd.c>
#byte PORTB=0xf81 // Dirección del PortB
#byte TRISB=0xf93 // Dirección Del TrisB
//definiciones
#byte PORTA=5
//#byte PORTB=6
#byte PORTC=7
#byte TRISA=0x85
//#byte TRISB=0x86
#byte TRISC=0x87
//
Y el include:
Codigo:
EL INCLUDE NOKIA_LCD.C
------------------------------------
#byte PORTB=6 // Dirección del PortB
#byte TRISB=0x86 // Dirección Del TrisB
#bit nok_sclk = PORTB.3 // RB3
#bit nok_sda = PORTB.4 // RB4
#bit nok_dc = PORTB.5 // RB5
#bit nok_cs = PORTB.6 // RB6
#bit nok_res = PORTB.7
Me da error en la primera linea, osea, en #byte PORTB=6
Alguien sabe donde esta el problema???
salu2