اطلاعیه

Collapse
No announcement yet.

مشکل در کامپایل pic16f628a ؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل در کامپایل pic16f628a ؟

    با سلام خدمت دوستان
    من دارم با میکرو PIC16f628a برنامه می نویسم مشکلی که دارم اینه که برنامم تو شبیه سازی جواب میده و لی بعد پروگرام میکرو کار نمیکنه
    کامپایلرم Hitech از نرم افزار MPlab هستش
    اینم کدم که فقط یه پورت رو ست م یکنم
    #include <stdio.h>
    #include <stdlib.h>
    //#include<delays.h>
    #include <pic16f628a.h>
    #pragma WDTE=0
    #pragma FOSC=0b001

    void main()
    }
    TRISA=0;
    TRISBbits.TRISB3=0;

    PORTAbits.RA1=1;
    PORTBbits.RB3=1;
    PORTB=255;
    while(1);

    }

    اگه یکی از دوستان یک نمونه کد از سری pic16f که با کامپایلر Hitech نوشته شده باشه رو برام بفرسته ممنون می شم.

    #2
    پاسخ : مشکل در کامپایل pic16f628a ؟

    نوشته اصلی توسط 157bargh
    با سلام خدمت دوستان
    من دارم با میکرو PIC16f628a برنامه می نویسم مشکلی که دارم اینه که برنامم تو شبیه سازی جواب میده و لی بعد پروگرام میکرو کار نمیکنه
    کامپایلرم Hitech از نرم افزار MPlab هستش
    اینم کدم که فقط یه پورت رو ست م یکنم
    #include <stdio.h>
    #include <stdlib.h>
    //#include<delays.h>
    #include <pic16f628a.h>
    #pragma WDTE=0
    #pragma FOSC=0b001

    void main()
    }
    TRISA=0;
    TRISBbits.TRISB3=0;

    PORTAbits.RA1=1;
    PORTBbits.RB3=1;
    PORTB=255;
    while(1);

    }

    اگه یکی از دوستان یک نمونه کد از سری pic16f که با کامپایلر Hitech نوشته شده باشه رو برام بفرسته ممنون می شم.
    کدی که نوشتید دارای اشکالات زیادی هست. میتونید از کد زیر استفاده کنید:
    کد:
    #define _XTAL_FREQ 4000000
    #include<htc.h>
    
    __CONFIG(WDTDIS & INTIO & UNPROTECT);
    
    
    void main()
    {
       TRISA=0;
       TRISB3=0;
    
       __delay_ms(100);
    
       RA1=1;
       RB3=1;
       PORTB=255;
    
    while(1);
    
    }

    دیدگاه

    لطفا صبر کنید...
    X