۰۷-آبان-۱۳۹۱, ۲۳:۳۴:۵۰
با سلام
آقا من اصلا با زبان سی کار نکردم و بلد نیستم و فقط بطور مختصر عرض کنم که یک سورسی هست که به زبان سی هست و البته برای میکرو کنترلر PIC هست
حالا آقا من اینو چطور به فایل هگز تبدیل کنم ؟
کدویژن دانلود کردم ولی انگار فقط برای AVR هستش
آقا من این کد رو اینجا مینویسم أ یکی از دوستان یک لحظه با برنامه ای که باید کامپال بشه ، کامپالش کنه و فایل هگز رو بذاره اینجا دیگه !!
البته خواهش می کنم حتما یاد هم بدین تا بازم بقیش رو خودم بتونم انجام بدم
اینم سورس :
آقا من اصلا با زبان سی کار نکردم و بلد نیستم و فقط بطور مختصر عرض کنم که یک سورسی هست که به زبان سی هست و البته برای میکرو کنترلر PIC هست
حالا آقا من اینو چطور به فایل هگز تبدیل کنم ؟

کدویژن دانلود کردم ولی انگار فقط برای AVR هستش
آقا من این کد رو اینجا مینویسم أ یکی از دوستان یک لحظه با برنامه ای که باید کامپال بشه ، کامپالش کنه و فایل هگز رو بذاره اینجا دیگه !!
البته خواهش می کنم حتما یاد هم بدین تا بازم بقیش رو خودم بتونم انجام بدم
اینم سورس :
کد:
#include <pic.h>
#include <delay.c>
main(void)
{
unsigned int i;
unsigned char dizi[]={
0xFF,0x02,0x0C,0x02,0xFF,0x00,
0xFF,0x89,0x89,0x89,0x81,0x00,
0xFF,0x11,0x31,0x51,0x8E,0x00,
0xFF,0x10,0x10,0x10,0xFF,0x00,
0xFF,0x12,0x11,0x12,0xFC,0x00,
0xFF,0x89,0x89,0x89,0x76,0x00,
0xFC,0x12,0x11,0x12,0xFC,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,
};
TRISB=0;
for(;;){
for(i=0;i<48;i++){
PORTB=dizi[i];
DelayMs(1);
}
DelayMs(48);
}
}