پاسخ : راه اندازی پورت سریال در MPLAB
سلام
بالاخره pic18f4550 رو تهیه کردم و برنامه رو نوشتم (در این برنامه از نوسان ساز داخلی استفاده کردم)برنامه بدون مشکلی کار می کنه شما دقیقا همین رو روی میکرو بریزین و ببینین حالا جواب در خروجی به دست می یاد یا خیر؟
بادریت رو 4800 تنظیم کردم
سلام
بالاخره 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);
}
}





دیدگاه