سلام
خوب منم تازه تصمیم گرفتم که از بیسکام به Winavr مهاجرت کنم.
آخرین ورژن winavr رو دانلود کردم.بعدش هم از اونجایی که تو تاپیک ها خوانده بودم که Eclipse یک IDE خوب برای Winavr هست اونم با پلاگین مربوطه دانلود و نصب کردم.تا اینجای مشکلی نداشتم.
اولین برنامه نمونه که تو راهنمای کویرالکترونیک بود کپی کردم.
//---LCD4BIT-------- Include Files ---------Example 1------------------
// include I/O definitions (port names, pin names, etc)
#include <avr/io.h>
#include <inttypes.h>
#include <stdlib.h>
#include <stdio.h>
#include <avr/pgmspace.h>
#include <avrlibdefs.h>
#include <avrlibtypes.h>
#include "lcd4bit.h"
//const uint8_t welcomeln1[] PROGMEM="AVR LCD4BIT\0";
//----- Begin Code ------------------------------------------------------------
int main(void)
{
u32 format;
u32 data;
LCDinit();
LCDcursorOFF();
data="LCD4BIT 2*16",format="%s";
LCDprintData(format,data);
LCDGotoXY(0, 1);
data="kavirelectronic",format="%s&q uot;;
LCDprintData(format,data);
/* send data byte
data=123,controll="%u";
LCDprintData(format,data);
LCDsendChar('m' //send char to lcd
LCDcursorOFF(); //cursor off
LCDGotoXY(0,1);
LCDstring("kavirelectronic",15); // send string to lcd
CopyStringtoLCD(welcomeln1, 3, 1); //copy string to lcd
*/
while(1);
return 0;
}
بعد کتابخانه های مورد نیاز که نبود رو هم داخل پوشه Include کپی کردم مثل Lcd4bit و ....
اما در کامپایل برنامه با این error ها مواجه شدم.
http://upload.iranblog.com/6/1269916182.jpg
فکر میکنید مشکل کجاست؟
خوب منم تازه تصمیم گرفتم که از بیسکام به Winavr مهاجرت کنم.
آخرین ورژن winavr رو دانلود کردم.بعدش هم از اونجایی که تو تاپیک ها خوانده بودم که Eclipse یک IDE خوب برای Winavr هست اونم با پلاگین مربوطه دانلود و نصب کردم.تا اینجای مشکلی نداشتم.
اولین برنامه نمونه که تو راهنمای کویرالکترونیک بود کپی کردم.
//---LCD4BIT-------- Include Files ---------Example 1------------------
// include I/O definitions (port names, pin names, etc)
#include <avr/io.h>
#include <inttypes.h>
#include <stdlib.h>
#include <stdio.h>
#include <avr/pgmspace.h>
#include <avrlibdefs.h>
#include <avrlibtypes.h>
#include "lcd4bit.h"
//const uint8_t welcomeln1[] PROGMEM="AVR LCD4BIT\0";
//----- Begin Code ------------------------------------------------------------
int main(void)
{
u32 format;
u32 data;
LCDinit();
LCDcursorOFF();
data="LCD4BIT 2*16",format="%s";
LCDprintData(format,data);
LCDGotoXY(0, 1);
data="kavirelectronic",format="%s&q uot;;
LCDprintData(format,data);
/* send data byte
data=123,controll="%u";
LCDprintData(format,data);
LCDsendChar('m' //send char to lcd
LCDcursorOFF(); //cursor off
LCDGotoXY(0,1);
LCDstring("kavirelectronic",15); // send string to lcd
CopyStringtoLCD(welcomeln1, 3, 1); //copy string to lcd
*/
while(1);
return 0;
}
بعد کتابخانه های مورد نیاز که نبود رو هم داخل پوشه Include کپی کردم مثل Lcd4bit و ....
اما در کامپایل برنامه با این error ها مواجه شدم.
http://upload.iranblog.com/6/1269916182.jpg
فکر میکنید مشکل کجاست؟
دیدگاه