Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

RS232 mikrokontroler-PC

[es] :: Elektronika :: Mikrokontroleri :: RS232 mikrokontroler-PC

[ Pregleda: 1941 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pedja_mil
Beograd

Član broj: 131266
Poruke: 23
80.93.231.*



Profil

icon RS232 mikrokontroler-PC01.09.2009. u 14:59 - pre 178 meseci
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
pedja
 
Odgovor na temu

Drole_e
Novi Sad

Član broj: 147220
Poruke: 46
93.86.190.*



+1 Profil

icon Re: RS232 mikrokontroler-PC01.09.2009. u 18:49 - pre 178 meseci
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.
 
Odgovor na temu

ADRENALIN

Član broj: 17952
Poruke: 278
*.dynamic.sbb.rs.



Profil

icon Re: RS232 mikrokontroler-PC11.09.2009. u 14:32 - pre 178 meseci
Koji karakter ocekujes , akoji dobijes. Koji terminal koristis, uzmi neki koji moze da ti prikazuje u heksa kodu ili dekadno ono sto stize.
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: RS232 mikrokontroler-PC

[ Pregleda: 1941 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.