hello,
i use piklab and sdcc in linux.
i have this code over internet and give me this error -->
4.c:11: error: token -> '0x3F3A' ; column 15 line 11 is bold
can someone help me??
sorry my english i'm portuguese.
thank you
#include <pic16f877a.h>
/*
----------------------------------------------------------------------- */
/* Configuration bits: adapt to your setup and needs */
typedef unsigned int word;
word __at 0x2007 CONFIG = _RC_OSC & _WDT_ON & _PWRTE_OFF & _BODEN_ON &
_LVP_ON & _CPD_OFF & _WRT_OFF & _DEBUG_OFF & _CP_OFF;
#define _XTAL_FREQ 20e6
*11 -> __CONFIG(0x3F3A);*
#define RS RB2
#define EN RB1
#define databits PORTD
/*----------------PIC INITIALIZATION------------*/
void pic_init()
{
TRISB2 = 0;
TRISB1 = 0;
TRISD = 0;
}
/*-------------LCD FUNCTIONS BEGIN--------------*/
void LCD_STROBE(void)
{
EN = 1;
__delay_us(1);
EN = 0;
}
void data(unsigned char c)
{
RS = 1;
__delay_us(50);
databits = (c >> 4);
LCD_STROBE();
databits = (c);
LCD_STROBE();
}
void cmd(unsigned char c)
{
RS = 0;
__delay_us(50);
databits = (c >> 4);
LCD_STROBE();
databits = (c);
LCD_STROBE();
}
void clear(void)
{
cmd(0x01);
__delay_ms(2);
}
void lcd_init()
{
__delay_ms(15);
cmd(0x38);
__delay_ms(1);
cmd(0x38);
__delay_us(100);
cmd(0x38);
cmd(0x28); // Function set (4-bit interface, 2 lines,
5*7Pixels)
cmd(0x28); // Function set (4-bit interface, 2 lines,
5*7Pixels)
cmd(0x0c); // Make cursorinvisible
clear(); // Clear screen
cmd(0x6); // Set entry Mode(auto increment of cursor)
}
void string(const char *q)
{
while (*q) {
data(*q++);
}
}
/*-------------LCD END--------------------*/
main()
{
__delay_ms(50);
pic_init();
lcd_init();
TRISC = 0;
while (1) {
cmd(0x80);
string("HELLO WORLD");
cmd(0xc0);
string("IT IS WORKING:-)");
}
}
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user