اطلاعیه

Collapse
No announcement yet.

راه اندازی پورت سریال در MPLAB

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

    #16
    پاسخ : راه اندازی پورت سریال در MPLAB

    سلام
    بالاخره pic18f4550 رو تهیه کردم و برنامه رو نوشتم (در این برنامه از نوسان ساز داخلی استفاده کردم)برنامه بدون مشکلی کار می کنه شما دقیقا همین رو روی میکرو بریزین و ببینین حالا جواب در خروجی به دست می یاد یا خیر؟
    بادریت رو 4800 تنظیم کردم

    کد:
    #include <p18f4550.h>
    #include <delays.h>
    
    
    #pragma config FOSC=INTOSC_HS
    #pragma config WDT=OFF
    #pragma config PWRT=ON
    #pragma config LVP=OFF
    
    void main(void){
    unsigned char msg[]="Hello World";
    unsigned char i;
    
    TXSTA=0x22;
    RCSTAbits.SPEN=1;
    SPBRG=12;
    
    OSCCONbits.IRCF0=0;OSCCONbits.IRCF1=1;OSCCONbits.IRCF2=1;
    
      while(1)
      {
        for(i=0;i<11;i++){
        TXREG=msg[i];
        Delay1KTCYx(2);
        }
        TXREG=13;
        Delay1KTCYx(2);
        TXREG=10;
        Delay1KTCYx(2);
        Delay10KTCYx(100);
        
    
      }
    
      
    }
    هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

    دیدگاه


      #17
      پاسخ : راه اندازی پورت سریال در MPLAB

      اقا ببخشید یه مدت سرم خیلی شلوغ بود

      تشکر به خاطر پیگیریتون

      نه جواب نداد

      من تا چند روز دیگه با هدر فایل خود c18 سعی میکنم بنویسمش
      عامل کلیدی تمام موفقیتها " عمل کردن" است

      دیدگاه

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