8051 serial interfacing

hey frnds. i have problem in sending char serially in normal program. when i try to send 'A' it sends '?'. this is my program. plz help me guyz to solve this problem.

#include<reg51.h>
void main(void)
{
        TMOD=0x20;
        TH1=0xFD;
        SCON=0x50;
        TR1=1;
        while(1)
        {
        SBUF='A';
        while(TI==0);
        TI=0;
        }
}

Parents
  • .. when you do not give complete information
    which chip manufacturer and ALL numbers and letters?
    which clock speed ?
    do you have a MAX232(equivalent) between the uC and the PC?

    nobody can help you ....
    and few want to help you when you use gibberish like "plz help me guyz".

    Erik

Reply
  • .. when you do not give complete information
    which chip manufacturer and ALL numbers and letters?
    which clock speed ?
    do you have a MAX232(equivalent) between the uC and the PC?

    nobody can help you ....
    and few want to help you when you use gibberish like "plz help me guyz".

    Erik

Children
More questions in this forum