Hello, I could successfully interfaced GSM modem to PC. now i want to interface the same modem to AT89C51. so can any one please suggest any site where i will get a sample of a program?? actually i referred some sites but i got all C programs and i want to do programming in assembly. because rest of my program is in assembly.so if available please suggest me some sites where i will find programs in "assembly language"
also, In many circuits i saw use of LCD to display responses from modem. but in my case i don't want to use LCD for this purpose. my doubt is In any case we have to input those responses from GSM modem to microcontroller,otherwise communication won't be possible right? please correct me if i am wrong.
thank you :)
Actually i had referred many C programs in which they hadn't considered these responses and i don't know why. :(
So maybe you should check what C programs you have found. Bad student code is bad student code, even if uploaded and available on the net.
Whenever you do google and find some code, you must try to make some educated guess if the person who wrote the code really is skilled enough that you want to read and learn from the code. Or if it might have been a student with the view "it was hard for me to write, so this must be rocket science - I better share".
Have you really made sure you used good Google search terms when searching for code? Note that for C communication with a modem, 8051 is not a good search term - it will just limit the number of possible hits. The interaction with the modem looks the same whatever processor you use. It is only the low level code for sending/receiving individual characters that differs between hardware environments. So info about smart serial communication can include 8051 as search term, since it is interesting to specifically look at examples that uses interrupts or polling when accessing an 8051 UART.
okay.. thank you for spending your time for me..
Can you please guide me to program that synchronization part?? Please..
If I have two choices - spending time teaching you how to make the interaction with the modem a dialog (despite that information already available on the net) or spend the same time earning money by developing commercial solutions - which alternative do you think I prefer?
Developing - doesn't matter if doing it as a hobbyist, student or professionally - requires you to be comfortable with searching for, and analyzing information. It may be requirements specifications that must be broken down into pieces and have any goofs or missed issues located. It may be scanning the net for current state-of-the-art or trying to figure out if there may be competing patents. But whatever level you are on, you just _need_ to be comfortable using the web search engines. And make a quality-guestimate for all found information. Other people can't do it for you.