Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.552 pregleda

Najnovija ↓

RS232 mikrokontroler-PC 01.09.2009. u 15:59 · pre 209 meseci #1
povezao sam PC i 8052 preko RS232. Cilj jednostavnog testa je da izlaz sa kontrolera uhvatima na PCju. Medjutim, imam problem. Umesto trazenog karaktera, kontroler salje neki drugi karakter.
evo koda

#include<reg51.h>

void SendCharacter(unsigned char c);


void main(void){
SCON=0x50;
TMOD=0x20;
TH1=0XF9;
TR1=1;
TI=1;

while(1){
SendCharacter('a');

}
}

void SendCharacter(unsigned char c){
while(TI!=1){
;
}
TI=0;
SBUF=c;
}

jel ima neko ideju
Potpis
pedja
Re: RS232 mikrokontroler-PC 01.09.2009. u 19:49 · pre 209 meseci #2
Koliko vidim nisi nigde dozvolio interrupt ni tajmera ni serijske komunikacije, zatim proveri da li si dobro podesio baud rate posto ne znam koji kristal koristis, a mogao bi da kazes sta PC prima.
Re: RS232 mikrokontroler-PC 11.09.2009. u 15:32 · pre 208 meseci #3
Koji karakter ocekujes , akoji dobijes. Koji terminal koristis, uzmi neki koji moze da ti prikazuje u heksa kodu ili dekadno ono sto stize.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme