ايران ويج

نسخه‌ی کامل: درخواست راهنمایی در مورد کد ویژن
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام

آقا من اصلا با زبان سی کار نکردم و بلد نیستم و فقط بطور مختصر عرض کنم که یک سورسی هست که به زبان سی هست و البته برای میکرو کنترلر PIC هست

حالا آقا من اینو چطور به فایل هگز تبدیل کنم ؟ Amaze

کدویژن دانلود کردم ولی انگار فقط برای 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);
    }
    }
(۰۷-آبان-۱۳۹۱, ۲۳:۳۴:۵۰)sinastar نوشته است: [ -> ]با سلام

آقا من اصلا با زبان سی کار نکردم و بلد نیستم و فقط بطور مختصر عرض کنم که یک سورسی هست که به زبان سی هست و البته برای میکرو کنترلر PIC هست

حالا آقا من اینو چطور به فایل هگز تبدیل کنم ؟Amaze

کدویژن دانلود کردم ولی انگار فقط برای 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);
}
}
فکر کنم کامپایلر CCS به کارت بیاد