This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

89V51 MICROCONTROLLER & GSM900A DOES NOT COMMUNICATE EVERYTIME

Hello..
I am doing one project in which msg from GSM is read and it is Displayed to LCD.
but microcontroller 89v51 and GSM900A does not communicate every time..
sometimes it successfully happen that AT command from microcontroller is send to GSM and message from any no. to GSM is Displayed to LCD..
bt it's not happening everytime..
i am not getting the solution, Please help..
I have connect 12V,2A supply to GSM..
Microcontroller Rx pin connected to Tx of GSM..
Microcontroller Tx pin Connected to Rx of GSM..
and Ground to Ground..
Please help me.
what may be the problem?
and how should i fix that.

Parents
  • sorry for late reply.
    i can not read the response from microcontroller...
    or i have written the program to read data from RX pin ..
    and display it to LCD.
    and i am using that program to read response of gsm..
    bt in proteus it itdisplys nothing on lcd ..
    ..
    another try..
    i wrote program in that after sending every AT commnad and reading the respone i m displaying on LCD that "AT+*** send"..
    and i join lcd between the tx and rx wires
    i.e microcontroller RX -LED- GSM TX
    and Microcontroller Tx -LED- GSM Rx
    to know that are signals is passing between them..
    then also no command send..
    to check the LED is wroking or not i set my multimeter in continoty mode and cheak the LCD between Microcontroller Rx-LED- GSM Tx .. LCD glows..
    as soon as i glows led twice LCD displays "AT+** send".
    and after 2nd time i glow led twice LCD displays about 2nd command"AT+** send" after giving this type of pulses every command send one by one.. then also msg is not read..

    what may be problem???

Reply
  • sorry for late reply.
    i can not read the response from microcontroller...
    or i have written the program to read data from RX pin ..
    and display it to LCD.
    and i am using that program to read response of gsm..
    bt in proteus it itdisplys nothing on lcd ..
    ..
    another try..
    i wrote program in that after sending every AT commnad and reading the respone i m displaying on LCD that "AT+*** send"..
    and i join lcd between the tx and rx wires
    i.e microcontroller RX -LED- GSM TX
    and Microcontroller Tx -LED- GSM Rx
    to know that are signals is passing between them..
    then also no command send..
    to check the LED is wroking or not i set my multimeter in continoty mode and cheak the LCD between Microcontroller Rx-LED- GSM Tx .. LCD glows..
    as soon as i glows led twice LCD displays "AT+** send".
    and after 2nd time i glow led twice LCD displays about 2nd command"AT+** send" after giving this type of pulses every command send one by one.. then also msg is not read..

    what may be problem???

Children