السلام عليكم
عندي مشروع بلغة السي وهو لبرمجة الميكروكنترولر وعند ترجمته بواسطة برنامج اسمه sdcc يطبع التالي :
pic16f877a.lib: No such file or directory
الملف pic16f877a.lib موجود عندي لكن ماني عارف أضيفه للمشروع
وهذا الكود :
#define __16f877a
#include </Program Files/sdcc/non-free/include/pic/pic16f877a.h>
#include </Program Files/SDCC/include/stdio.h>
typedef unsigned int config;
config __at 0x2007 __CONFIG = _HS_OSC &
_PWRTE_ON &
_BODEN_OFF &
_WDT_OFF &
_LVP_OFF;
// Main body
void main()
{
// Initializing ports
PORTA = 0;
//set portA output
TRISA = 0;
//set PORTA high
PORTA = 1;
}