0
Ο κώδικάς μου είναι ο εξής. Τον πήρα από παράδειγμα στο manual της mikrobasic και αντί για Lcd_init(PORTB) χρησιμοποίησα την εντολή Lcd_Config.
Όμως δεν μου κάνει compile. Τον pic 16F628 χρησιμοποιώ. Βγάζει error και συγκεκριμένα αυτό της φωτογραφίας.Κώδικας:program lcd TRISB = 0 main: LCD_CONFIG(PORTB, 7, 6, 5, 4, PORTB, 3, 2, 1) LCD_CMD(LCD_CURSOR_OFF) LCD_OUT(1, 1, "HLEKTRONIKA") END.
Δοκίμασα και τον κώδικα από την 2η άσκηση του billtech:
Και έκανε τα ίδια.Κώδικας:program LCDSASAAS main: TRISB=0 'Lcd_Config(PORTB, 3, 2, 1, 0, PORTB, 6, 4, 7) Lcd_Config(PORTB, 3, 2, 1, 0, PORTB, 4, 6, 5) Lcd_Cmd(LCD_CLEAR) Lcd_Cmd(Lcd_Cursor_Off) ARXH: Lcd_Cmd(LCD_CLEAR) delay_ms(100) lcd_out(1,1,"billtech") delay_ms(500) lcd_out(2,4,"epitelous") DELAY_MS(500) GOTO ARXH end.
Στην mikrobasic pro μου έχει με κόκκινο υπογραμμιζμένες τις εντολές της lcd library σαν να είναι λάθος. Ακόμη και παράδειγμα της ίδιας της mikrobasic προσπάθησα να κάνω compile για τον 16f877 και τίποτα.
Μήπως ξέρετε τι συμβαίνει;