۲۲-آبان-۱۳۹۲, ۰۹:۲۳:۴۷
۲۲-آبان-۱۳۹۲, ۱۹:۰۶:۴۷
خیلی راحت میسه وقفه سریال رو فعال کرد..
به این صورت که:
و تو برنامه اصلی هر وقت okey یک بود یعنی چیزی دریافت کرده و شما میخونیش..
موفق باشین
به این صورت که:
کد:
char okey = 0;
char t;
void interrupt(){
if (PIR1.RCIF) {
if (UART1_Data_Ready()){
t = UART1_Read();
}
okey = 1;
}
}
INTCON.GIE = 1;
INTCON.PEIE = 1;
PIE1.RCIE=1; برای فعال کردن اینتراپت..
موفق باشین