<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>controlling gsm mobile using 8051</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/21429/controlling-gsm-mobile-using-8051</link><description> 
How can I use 8051 to control a GSM modem 

 
I am doing a project on Controling and Monitoring System using GSM
Modem. Can I use Keil and 8051 to do make such a system? 
 </description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: controlling gsm mobile using 8051</title><link>https://community.arm.com/thread/88198?ContentTypeID=1</link><pubDate>Thu, 22 Feb 2007 19:03:17 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:a8897a00-e717-4bb4-9124-b3de09e74b95</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;&amp;quot;One thing to bear in mind is that setting-up the hardware for
basic comms is one thing - writing a driver to control a modern
GSM/GPRS modem should not be underestimated.&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
Absolutely!&lt;/p&gt;

&lt;p&gt;
Serial coms is serial coms, whether you&amp;#39;re talking to a PSTN
modem, a GSM modem, another microcontroller, a terminal, or a PC.&lt;br /&gt;
So the &lt;b&gt;first&lt;/b&gt; step is obviously to get serial coms working!&lt;/p&gt;

&lt;p&gt;
Once you have basic serial coms working, then you can start
sending commands to the modem, and receiving responses from the
modem.&lt;br /&gt;
Don&amp;#39;t forget that you may receive &lt;i&gt;unsolicited&lt;/i&gt; &amp;quot;responses&amp;quot; from
the modem...&lt;/p&gt;

&lt;p&gt;
Obviously, you will have to read the modem&amp;#39;s &lt;b&gt;Manual&lt;/b&gt; to
determine what commands are supported, and what responses may be
generated.&lt;/p&gt;

&lt;p&gt;
As to actually using the modem, you have 3 possible methods of
communication:&lt;br /&gt;
1. SMS (Text Messages);&lt;br /&gt;
2. Data Call;&lt;br /&gt;
3. GPRS.&lt;/p&gt;

&lt;p&gt;
With no details of your application, requirements, and constraints
it is impossible to even guess at which may be more suitable...&lt;/p&gt;

&lt;p&gt;
An important point to note is that the decision is not entirely
technical: you also need to consider the available tariffs - as these
might render a technically &amp;quot;elegant&amp;quot; solution financially
unviable!&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: controlling gsm mobile using 8051</title><link>https://community.arm.com/thread/47852?ContentTypeID=1</link><pubDate>Thu, 22 Feb 2007 16:34:23 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:ae4d487c-12da-4bb9-876c-0ad1cf05e079</guid><dc:creator>Andy Atkinson</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hi Fahad,&lt;/p&gt;

&lt;p&gt;
As the other guys were pointing out (in their own way) you will
need to provide some more details if you are to get any help with
this - it&amp;#39;s a rather open-ended question.&lt;/p&gt;

&lt;p&gt;
As a matter of course when posting to a forum such as this I
always find it useful to know a) what processor family / type is
being used and b) some breif overview of the intended
application.&lt;/p&gt;

&lt;p&gt;
To try and answer your question with something useful, I would
have thought that controlling your GSM/GPRS modem using your
8051-derivative is possible. The modem we are using here is
controlled via a handful of GPIOS and a serial interface over which
AT commands / repsponses are sent to and fro. I must add that the
modem NOT being controlled by an 8051 (or derivative thereof) in this
particular application.&lt;/p&gt;

&lt;p&gt;
One thing to bear in mind is that setting-up the hardware for
basic comms is one thing - writing a driver to control a modern
GSM/GPRS modem should not be underestimated. These devices have
become very powerful/capable beasts over the recent years. The AT
command spec for the modem we have here is several hundred pages
thick!&lt;/p&gt;

&lt;p&gt;
So, the more you can help with providing some detail in your
positing, the more you will be helping yourself.&lt;/p&gt;

&lt;p&gt;
Cheers&lt;/p&gt;

&lt;p&gt;
Andy&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: controlling gsm mobile using 8051</title><link>https://community.arm.com/thread/98949?ContentTypeID=1</link><pubDate>Thu, 22 Feb 2007 11:12:55 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:a88918c6-f2bc-4a56-97e1-cf9c41a5cb04</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;&amp;quot;If the question is &amp;#39;Can&lt;/i&gt; &lt;b&gt;I&lt;/b&gt; use a 8051 to...&amp;#39; then
the answer is quite often false.&amp;quot; (my emphasis).&lt;/p&gt;

&lt;p&gt;
Yes, indeed!&lt;/p&gt;

&lt;p&gt;
And the fact that the original question is so clearly devoid of
almost all relevant details strongly suggests that the OP is not
(yet) prepared to tackle such a problem...&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: controlling gsm mobile using 8051</title><link>https://community.arm.com/thread/88197?ContentTypeID=1</link><pubDate>Thu, 22 Feb 2007 08:43:58 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:0836e98d-4df6-4479-aabe-a5dc7ae6afb7</guid><dc:creator>Per Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
Not completely true, Erik :)&lt;/p&gt;

&lt;p&gt;
If the question is &amp;quot;Can a 8051 be used to...&amp;quot; then the answer is
quite often yes.&lt;/p&gt;

&lt;p&gt;
If the question is &amp;quot;Can I use a 8051 to...&amp;quot; then the answer is
quite often false.&lt;/p&gt;

&lt;p&gt;
The recommended question to ask, should normally be: Would you
recommend that I use a specific derivative of a &amp;#39;51 or do you
recommend that I look at a different processor family instead?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: controlling gsm mobile using 8051</title><link>https://community.arm.com/thread/50466?ContentTypeID=1</link><pubDate>Thu, 22 Feb 2007 08:19:54 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:82159549-d8df-4e7f-b903-24010145ab92</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;Can I use Keil and 8051 to do make such a system?&lt;/i&gt;&lt;br /&gt;
yes&lt;/p&gt;

&lt;p&gt;
and &lt;b&gt;a search&lt;/b&gt; here will give you all the answers you need,
you are about the 4711th to post this question.&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>