I am trying to communicate with my hardware using P89V51RD2 microcontroller. when i send the inputs using matlab, it doesn't waits for the input, instead it starts executing the rest of the code..
the code can be something like this, this is a test code where i am sending inputs from my pc which will be displayed on the LEDs connected to port1:
.org 0h
MOV TMOD, H'20 ; timer 1 in mode 1 8 bit autoreload
MOV TH1, h'fd; 9600 baud rate
MOV SCON, H'50; 8-bit 1 stop bit
SETB TR1
clr ri
rpt: jnb ri, rpt
mov a, sbuf
mov p1, a
.end
do i need to consider something else?
the code can be something like this, this is a test code where i am sending inputs from my pc which will be displayed on the LEDs connected to port1:
.org 0h
MOV TMOD, H'20 ; timer 1 in mode 1 8 bit autoreload
MOV TH1, h'fd; 9600 baud rate
MOV SCON, H'50; 8-bit 1 stop bit
SETB TR1
clr ri
rpt: jnb ri, rpt
mov a, sbuf
mov p1, a
.end
do i need to consider something else?