TODOPIC
Microcontroladores PIC => dsPIC => Mensaje iniciado por: pic_877a en 29 de Marzo de 2020, 19:47:55
-
amigos cordial saludo, bueno estoy desarrollando un código para un voltimetro con dspic 30f4013, el código esta ccs pero al compilar me genera errores, adjunto las imágenes, y se activa a la libreria lcd.c del ccs
esta es una parte del codigo y espero me puedan ayudar gracias :(
#include <30F4013.h>
#Fuses NOWDT,HS2_PLL16,NOCKSFSM,WPSB16,WPSA512,PUT64,NOBROWNOUT,MCLR,NOPROTECT,NOWRT,NODEBUG,ICSP1,RESERVED
#device adc=12
#use delay(clock=4000000)
#define LCD_ENABLE_PIN PIN_E0
#define LCD_RS_PIN PIN_E1
#define LCD_RW_PIN PIN_E2
#define LCD_DATA4 PIN_D4
#define LCD_DATA5 PIN_D5
#define LCD_DATA6 PIN_D6
#define LCD_DATA7 PIN_D7
#include <lcd.c>
#include <math.h>
#include <stdlib.h>
float voltage;
float Lect_adc;
void main()
-
http://ww1.microchip.com/downloads/en/devicedoc/70138c.pdf
Pag.12
Ese pic no posee esos pines....
Del puerto D, tenes d0,d1,d2,d3,d8 y d9 (no hay de d4 a d7)
No hay puerto E
Hay puerto F ( de 0 a 6 )
-
amigo killerjc te comento he cambiado los pines y me sale el mismo error, adjunto las imágenes de los errores que puede estar sucediendo :?:
-
Es porque es PIN_F0 no PIN_RF0
-
amigo gracias por la ayuda de nuevo, ya me compila correctamente el codigo, adjunto la imagen, y gracias de nuevo vale (((:-)))